[2026-02-06T20:15:04.248316] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-06T20:15:04.430419] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-06T20:15:04.604368] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-06T20:15:04.809197] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-06T20:15:04.811130] [WARN ] [STATE ] State set to: WAITING [2026-02-06T20:15:04.811193] [INFO ] [STATE ] Checking TDM service status... [2026-02-06T20:15:04.923598] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-06T20:15:04.928390] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-06), and is a dependency of this service. [2026-02-06T20:15:04.971691] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-06T20:15:05.021023] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-06T20:15:05.063731] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-06T20:15:05.064059] [WARN ] [STATE ] State set to: RUNNING [2026-02-06T20:15:05.064164] [INFO ] [CACHE ] Starting cache update [2026-02-06T20:15:05.064228] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-06T20:15:05.068611] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-06T20:15:05.068982] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-06T20:15:05.069027] [INFO ] [CACHE ] Cache update completed successfully [2026-02-06T20:15:05.069059] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-06T20:15:05.069098] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-06T20:15:05.154316] [DEBUG] [REMOTE ] Fetched 3439 unique symbols from directory listing. [2026-02-06T20:15:05.163421] [INFO ] [sig ] Skipping 3439 symbols with existing configuration [2026-02-06T20:15:05.163604] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-06T20:15:05.164851] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-06T20:15:05.164904] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-06T20:15:05.282760] [DEBUG] [REMOTE ] Fetched 3439 unique symbols from directory listing. [2026-02-06T20:15:05.286874] [INFO ] [sig ] Found 3439 active symbols to forecast [2026-02-06T20:15:05.289683] [INFO ] [sig ] [1/3439] Forecasting A... [2026-02-06T20:15:05.289764] [INFO ] [sig ] Generating forecast for: A [2026-02-06T20:15:05.289806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-06T20:15:05.440607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-06T20:15:05.441012] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-06T20:15:05.441984] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-06T20:15:05.442040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:05.442074] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:05.442103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:05.442165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:05.502392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:05.503634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:05.503752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:05.503786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:05.639787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:05.639953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:05.639996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:05.640045] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:05.644458] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=65.72%) [2026-02-06T20:15:05.644855] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-06T20:15:05.645208] [INFO ] [sig ] A: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:05.801758] [INFO ] [LOCAL ] Saved forecast: A 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/A.txt [2026-02-06T20:15:05.801936] [INFO ] [sig ] [1/3439] Completed A in 0.5s | 1.95 sym/s | Total: 0.5s | ETA: 29.4m [2026-02-06T20:15:05.802175] [INFO ] [sig ] [2/3439] Forecasting AAL... [2026-02-06T20:15:05.802206] [INFO ] [sig ] Generating forecast for: AAL [2026-02-06T20:15:05.802238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-06T20:15:05.816403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-06T20:15:05.816812] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-06T20:15:05.817981] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-06T20:15:05.818038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:05.818072] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:05.818100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:05.818159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:05.877071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:05.878043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:05.878150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:05.878184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:06.013304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:06.013464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:06.013511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:06.013551] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:06.017192] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-02-06T20:15:06.017514] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-06T20:15:06.017680] [INFO ] [sig ] AAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:06.184138] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AAL.txt [2026-02-06T20:15:06.184303] [INFO ] [sig ] [2/3439] Completed AAL in 0.4s | 2.24 sym/s | Total: 0.9s | ETA: 25.6m [2026-02-06T20:15:06.184347] [INFO ] [sig ] [3/3439] Forecasting AAOI... [2026-02-06T20:15:06.184376] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-06T20:15:06.184406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-06T20:15:06.196890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-06T20:15:06.197300] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-06T20:15:06.198252] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-06T20:15:06.198321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:06.198361] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:06.198393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:06.198456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:06.260544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:06.261483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:06.261633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:06.261697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:06.407244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:06.407438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:06.407483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:06.407513] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:06.411628] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=48.97%) [2026-02-06T20:15:06.412323] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-06T20:15:06.412549] [INFO ] [sig ] AAOI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:06.573508] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AAOI.txt [2026-02-06T20:15:06.573682] [INFO ] [sig ] [3/3439] Completed AAOI in 0.4s | 2.34 sym/s | Total: 1.3s | ETA: 24.5m [2026-02-06T20:15:06.573728] [INFO ] [sig ] [4/3439] Forecasting AAON... [2026-02-06T20:15:06.573763] [INFO ] [sig ] Generating forecast for: AAON [2026-02-06T20:15:06.573795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-06T20:15:06.585475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-06T20:15:06.585844] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-06T20:15:06.586762] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-06T20:15:06.586821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:06.586854] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:06.586882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:06.586947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:06.644611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:06.645274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:06.645358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:06.645392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:06.765385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:06.765514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:06.765555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:06.765607] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:06.769275] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-02-06T20:15:06.769593] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-06T20:15:06.769760] [INFO ] [sig ] AAON: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:06.918304] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AAON.txt [2026-02-06T20:15:06.918462] [INFO ] [sig ] [4/3439] Completed AAON in 0.3s | 2.46 sym/s | Total: 1.6s | ETA: 23.3m [2026-02-06T20:15:06.918502] [INFO ] [sig ] [5/3439] Forecasting AAP... [2026-02-06T20:15:06.918532] [INFO ] [sig ] Generating forecast for: AAP [2026-02-06T20:15:06.918564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-06T20:15:06.930532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-06T20:15:06.931065] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-06T20:15:06.931888] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-06T20:15:06.931944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:06.931988] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:06.932016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:06.932084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:06.991060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:06.992166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:06.992257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:06.992290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:07.120161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:07.120324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:07.120366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:07.120395] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:07.124093] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-02-06T20:15:07.124474] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-06T20:15:07.124648] [INFO ] [sig ] AAP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:07.288179] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AAP.txt [2026-02-06T20:15:07.288342] [INFO ] [sig ] [5/3439] Completed AAP in 0.4s | 2.50 sym/s | Total: 2.0s | ETA: 22.9m [2026-02-06T20:15:07.288385] [INFO ] [sig ] [6/3439] Forecasting AAPB... [2026-02-06T20:15:07.288416] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-06T20:15:07.288446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-06T20:15:07.299950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-06T20:15:07.300285] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-06T20:15:07.301194] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-06T20:15:07.301252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:07.301286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:07.301315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:07.301374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:07.362136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:07.363071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:07.363163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:07.363197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:07.483098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:07.483275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:07.483329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:07.483361] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:07.487160] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-02-06T20:15:07.487528] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-06T20:15:07.487700] [INFO ] [sig ] AAPB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:07.632142] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AAPB.txt [2026-02-06T20:15:07.632297] [INFO ] [sig ] [6/3439] Completed AAPB in 0.3s | 2.56 sym/s | Total: 2.3s | ETA: 22.3m [2026-02-06T20:15:07.632338] [INFO ] [sig ] [7/3439] Forecasting AAPD... [2026-02-06T20:15:07.632368] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-06T20:15:07.632410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-06T20:15:07.643557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-06T20:15:07.643868] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-06T20:15:07.644699] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-06T20:15:07.644762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:07.644797] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:07.644826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:07.644885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:07.703951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:07.704624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:07.704708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:07.704742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:07.828652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:07.828791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:07.828832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:07.828861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:07.832273] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-02-06T20:15:07.832560] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-06T20:15:07.832711] [INFO ] [sig ] AAPD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:07.983844] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AAPD.txt [2026-02-06T20:15:07.983993] [INFO ] [sig ] [7/3439] Completed AAPD in 0.4s | 2.60 sym/s | Total: 2.7s | ETA: 22.0m [2026-02-06T20:15:07.984033] [INFO ] [sig ] [8/3439] Forecasting AAPL... [2026-02-06T20:15:07.984064] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-06T20:15:07.984096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-06T20:15:07.995865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-06T20:15:07.996181] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-06T20:15:07.997034] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-06T20:15:07.997088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:07.997121] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:07.997148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:07.997206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:08.053745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:08.054637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:08.054735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:08.054769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:08.180788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:08.180944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:08.180986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:08.181018] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:08.185650] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-06T20:15:08.186189] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-06T20:15:08.186357] [INFO ] [sig ] AAPL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:08.336681] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AAPL.txt [2026-02-06T20:15:08.336844] [INFO ] [sig ] [8/3439] Completed AAPL in 0.4s | 2.63 sym/s | Total: 3.0s | ETA: 21.8m [2026-02-06T20:15:08.336883] [INFO ] [sig ] [9/3439] Forecasting AAXJ... [2026-02-06T20:15:08.336913] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-06T20:15:08.336944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-06T20:15:08.348438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-06T20:15:08.348840] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-06T20:15:08.349701] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-06T20:15:08.349769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:08.349812] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:08.349847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:08.349912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:08.409009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:08.409903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:08.409993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:08.410027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:08.539110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:08.539266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:08.539307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:08.539337] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:08.546188] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: UP (p=70.78%) [2026-02-06T20:15:08.546791] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-06T20:15:08.547001] [INFO ] [sig ] AAXJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:08.700740] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AAXJ.txt [2026-02-06T20:15:08.700946] [INFO ] [sig ] [9/3439] Completed AAXJ in 0.4s | 2.64 sym/s | Total: 3.4s | ETA: 21.7m [2026-02-06T20:15:08.701000] [INFO ] [sig ] [10/3439] Forecasting AB... [2026-02-06T20:15:08.701033] [INFO ] [sig ] Generating forecast for: AB [2026-02-06T20:15:08.701071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-06T20:15:08.714551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-06T20:15:08.715013] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-06T20:15:08.716039] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-06T20:15:08.716098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:08.716177] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:08.716208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:08.716267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:08.779304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:08.780355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:08.780473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:08.780508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:08.911632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:08.911793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:08.911836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:08.911869] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:08.915706] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=55.30%) [2026-02-06T20:15:08.916030] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-06T20:15:08.916169] [INFO ] [sig ] AB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:09.069077] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AB.txt [2026-02-06T20:15:09.069237] [INFO ] [sig ] [10/3439] Completed AB in 0.4s | 2.65 sym/s | Total: 3.8s | ETA: 21.6m [2026-02-06T20:15:09.069281] [INFO ] [sig ] [11/3439] Forecasting ABCB... [2026-02-06T20:15:09.069313] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-06T20:15:09.069345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-06T20:15:09.081099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-06T20:15:09.081458] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-06T20:15:09.082317] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-06T20:15:09.082373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:09.082407] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:09.082435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:09.082493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:09.145099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:09.146024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:09.146115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:09.146150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:09.273996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:09.274156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:09.274198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:09.274228] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:09.277870] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-06T20:15:09.278220] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-06T20:15:09.278360] [INFO ] [sig ] ABCB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:09.429694] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ABCB.txt [2026-02-06T20:15:09.429855] [INFO ] [sig ] [11/3439] Completed ABCB in 0.4s | 2.66 sym/s | Total: 4.1s | ETA: 21.5m [2026-02-06T20:15:09.429898] [INFO ] [sig ] [12/3439] Forecasting ABCL... [2026-02-06T20:15:09.429930] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-06T20:15:09.429961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-06T20:15:09.446368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-06T20:15:09.446793] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-06T20:15:09.447695] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-06T20:15:09.447750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:09.447784] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:09.447811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:09.447868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:09.511640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:09.512645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:09.512745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:09.512787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:09.645927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:09.646090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:09.646133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:09.646162] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:09.649912] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-06T20:15:09.650477] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-06T20:15:09.650649] [INFO ] [sig ] ABCL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:09.803289] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABCL.txt [2026-02-06T20:15:09.803451] [INFO ] [sig ] [12/3439] Completed ABCL in 0.4s | 2.66 sym/s | Total: 4.5s | ETA: 21.5m [2026-02-06T20:15:09.803492] [INFO ] [sig ] [13/3439] Forecasting ABEO... [2026-02-06T20:15:09.803522] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-06T20:15:09.803554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-06T20:15:09.817536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-06T20:15:09.817976] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-06T20:15:09.818939] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-06T20:15:09.818996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:09.819028] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:09.819055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:09.819111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:09.879653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:09.880685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:09.880776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:09.880812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:10.007280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:10.007463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:10.007508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:10.007616] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:10.011425] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-02-06T20:15:10.011833] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-06T20:15:10.011996] [INFO ] [sig ] ABEO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:10.175170] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ABEO.txt [2026-02-06T20:15:10.175325] [INFO ] [sig ] [13/3439] Completed ABEO in 0.4s | 2.66 sym/s | Total: 4.9s | ETA: 21.5m [2026-02-06T20:15:10.175367] [INFO ] [sig ] [14/3439] Forecasting ABG... [2026-02-06T20:15:10.175399] [INFO ] [sig ] Generating forecast for: ABG [2026-02-06T20:15:10.175430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-06T20:15:10.191995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-06T20:15:10.192458] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-06T20:15:10.193494] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-06T20:15:10.193560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:10.193635] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:10.193671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:10.193755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:10.263265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:10.264413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:10.264518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:10.264555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:10.391453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:10.391652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:10.391699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:10.391731] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:10.395604] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=78.95%) [2026-02-06T20:15:10.395930] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-06T20:15:10.396082] [INFO ] [sig ] ABG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:10.558645] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABG.txt [2026-02-06T20:15:10.558808] [INFO ] [sig ] [14/3439] Completed ABG in 0.4s | 2.66 sym/s | Total: 5.3s | ETA: 21.5m [2026-02-06T20:15:10.558856] [INFO ] [sig ] [15/3439] Forecasting ABM... [2026-02-06T20:15:10.558888] [INFO ] [sig ] Generating forecast for: ABM [2026-02-06T20:15:10.558917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-06T20:15:10.572027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-06T20:15:10.572374] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-06T20:15:10.573291] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-06T20:15:10.573348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:10.573381] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:10.573409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:10.573468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:10.642315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:10.643316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:10.643409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:10.643443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:10.772406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:10.772566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:10.772638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:10.772672] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:10.777283] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-06T20:15:10.777633] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-06T20:15:10.777790] [INFO ] [sig ] ABM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:10.943538] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABM.txt [2026-02-06T20:15:10.943722] [INFO ] [sig ] [15/3439] Completed ABM in 0.4s | 2.65 sym/s | Total: 5.7s | ETA: 21.5m [2026-02-06T20:15:10.943765] [INFO ] [sig ] [16/3439] Forecasting ABNB... [2026-02-06T20:15:10.943800] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-06T20:15:10.943839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-06T20:15:10.957077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-06T20:15:10.957452] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-06T20:15:10.958391] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-06T20:15:10.958449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:10.958482] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:10.958509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:10.958568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:11.028931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:11.030102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:11.030205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:11.030254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:11.165126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:11.165298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:11.165341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:11.165372] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:11.169869] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-02-06T20:15:11.170217] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-06T20:15:11.170393] [INFO ] [sig ] ABNB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:11.326344] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABNB.txt [2026-02-06T20:15:11.326507] [INFO ] [sig ] [16/3439] Completed ABNB in 0.4s | 2.65 sym/s | Total: 6.0s | ETA: 21.5m [2026-02-06T20:15:11.326550] [INFO ] [sig ] [17/3439] Forecasting ABOS... [2026-02-06T20:15:11.326600] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-06T20:15:11.326645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-06T20:15:11.339565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-06T20:15:11.339946] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-06T20:15:11.340820] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-06T20:15:11.340878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:11.340916] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:11.340950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:11.341028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:11.406970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:11.408052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:11.408160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:11.408195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:11.539082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:11.539240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:11.539284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:11.539315] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:11.543109] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-06T20:15:11.543411] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-06T20:15:11.543549] [INFO ] [sig ] ABOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:11.699082] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ABOS.txt [2026-02-06T20:15:11.699257] [INFO ] [sig ] [17/3439] Completed ABOS in 0.4s | 2.65 sym/s | Total: 6.4s | ETA: 21.5m [2026-02-06T20:15:11.699321] [INFO ] [sig ] [18/3439] Forecasting ABSI... [2026-02-06T20:15:11.699370] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-06T20:15:11.699416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-06T20:15:11.712498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-06T20:15:11.712907] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-06T20:15:11.713895] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-06T20:15:11.713962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:11.714007] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:11.714038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:11.714122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:11.783342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:11.784697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:11.784804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:11.784842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:11.912136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:11.912294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:11.912337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:11.912368] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:11.916150] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=85.07%) [2026-02-06T20:15:11.916468] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-06T20:15:11.916629] [INFO ] [sig ] ABSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:12.069893] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABSI.txt [2026-02-06T20:15:12.070074] [INFO ] [sig ] [18/3439] Completed ABSI in 0.4s | 2.65 sym/s | Total: 6.8s | ETA: 21.5m [2026-02-06T20:15:12.070127] [INFO ] [sig ] [19/3439] Forecasting ABUS... [2026-02-06T20:15:12.070162] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-06T20:15:12.070194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-06T20:15:12.082275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-06T20:15:12.082689] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-06T20:15:12.083645] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-06T20:15:12.083703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:12.083737] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:12.083765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:12.083823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:12.141332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:12.142281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:12.142373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:12.142408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:12.259158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:12.259294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:12.259341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:12.259378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:12.262782] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-02-06T20:15:12.263065] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-06T20:15:12.263195] [INFO ] [sig ] ABUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:12.407005] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABUS.txt [2026-02-06T20:15:12.407124] [INFO ] [sig ] [19/3439] Completed ABUS in 0.3s | 2.67 sym/s | Total: 7.1s | ETA: 21.4m [2026-02-06T20:15:12.407162] [INFO ] [sig ] [20/3439] Forecasting ABVC... [2026-02-06T20:15:12.407191] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-06T20:15:12.407219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-06T20:15:12.419779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-06T20:15:12.420283] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-06T20:15:12.421297] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-06T20:15:12.421351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:12.421383] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:12.421411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:12.421467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:12.479057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:12.479892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:12.480007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:12.480040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:12.602112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:12.602285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:12.602326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:12.602355] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:12.605908] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-02-06T20:15:12.606190] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-06T20:15:12.606323] [INFO ] [sig ] ABVC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:12.748701] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABVC.txt [2026-02-06T20:15:12.748820] [INFO ] [sig ] [20/3439] Completed ABVC in 0.3s | 2.68 sym/s | Total: 7.5s | ETA: 21.3m [2026-02-06T20:15:12.748866] [INFO ] [sig ] [21/3439] Forecasting ABVE... [2026-02-06T20:15:12.748897] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-06T20:15:12.748926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-06T20:15:12.762599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-06T20:15:12.763016] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-06T20:15:12.764060] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-06T20:15:12.764126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:12.764167] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:12.764201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:12.764290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:12.831706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:12.832868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:12.832955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:12.832988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:12.954084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:12.954241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:12.954284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:12.954314] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:12.957793] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=56.38%) [2026-02-06T20:15:12.958124] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-06T20:15:12.958262] [INFO ] [sig ] ABVE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:13.103206] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABVE.txt [2026-02-06T20:15:13.103363] [INFO ] [sig ] [21/3439] Completed ABVE in 0.4s | 2.69 sym/s | Total: 7.8s | ETA: 21.2m [2026-02-06T20:15:13.103408] [INFO ] [sig ] [22/3439] Forecasting ABVX... [2026-02-06T20:15:13.103438] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-06T20:15:13.103469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-06T20:15:13.115840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-06T20:15:13.116196] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-06T20:15:13.117010] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-06T20:15:13.117064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:13.117096] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:13.117123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:13.117180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:13.173615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:13.174415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:13.174500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:13.174533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:13.294492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:13.294687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:13.294736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:13.294766] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:13.298665] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=50.93%) [2026-02-06T20:15:13.298998] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-06T20:15:13.299141] [INFO ] [sig ] ABVX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:13.452667] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ABVX.txt [2026-02-06T20:15:13.452829] [INFO ] [sig ] [22/3439] Completed ABVX in 0.3s | 2.70 sym/s | Total: 8.2s | ETA: 21.1m [2026-02-06T20:15:13.452871] [INFO ] [sig ] [23/3439] Forecasting ACA... [2026-02-06T20:15:13.452902] [INFO ] [sig ] Generating forecast for: ACA [2026-02-06T20:15:13.452932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-06T20:15:13.465684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-06T20:15:13.466075] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-06T20:15:13.466950] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-06T20:15:13.467017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:13.467070] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:13.467107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:13.467168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:13.526936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:13.527858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:13.527973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:13.528009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:13.652949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:13.653114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:13.653347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:13.653376] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:13.657230] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-02-06T20:15:13.657525] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-06T20:15:13.657867] [INFO ] [sig ] ACA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:13.801677] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACA.txt [2026-02-06T20:15:13.801867] [INFO ] [sig ] [23/3439] Completed ACA in 0.3s | 2.70 sym/s | Total: 8.5s | ETA: 21.1m [2026-02-06T20:15:13.801911] [INFO ] [sig ] [24/3439] Forecasting ACAD... [2026-02-06T20:15:13.801943] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-06T20:15:13.801974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-06T20:15:13.814405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-06T20:15:13.814828] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-06T20:15:13.815646] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-06T20:15:13.815700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:13.815733] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:13.815761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:13.815819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:13.872834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:13.873737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:13.873823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:13.873856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:13.995343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:13.995502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:13.995544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:13.995594] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:13.999038] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=14.99%) [2026-02-06T20:15:13.999332] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-06T20:15:13.999466] [INFO ] [sig ] ACAD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:14.153327] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACAD.txt [2026-02-06T20:15:14.153501] [INFO ] [sig ] [24/3439] Completed ACAD in 0.4s | 2.71 sym/s | Total: 8.9s | ETA: 21.0m [2026-02-06T20:15:14.153544] [INFO ] [sig ] [25/3439] Forecasting ACB... [2026-02-06T20:15:14.153595] [INFO ] [sig ] Generating forecast for: ACB [2026-02-06T20:15:14.153629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-06T20:15:14.166150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-06T20:15:14.166549] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-06T20:15:14.167451] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-06T20:15:14.167507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:14.167539] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:14.167566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:14.167654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:14.227778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:14.228773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:14.228878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:14.228916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:14.353163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:14.353326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:14.353368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:14.353413] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:14.356931] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-02-06T20:15:14.357238] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-06T20:15:14.357374] [INFO ] [sig ] ACB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:14.506329] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACB.txt [2026-02-06T20:15:14.506495] [INFO ] [sig ] [25/3439] Completed ACB in 0.4s | 2.71 sym/s | Total: 9.2s | ETA: 21.0m [2026-02-06T20:15:14.506535] [INFO ] [sig ] [26/3439] Forecasting ACCO... [2026-02-06T20:15:14.506565] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-06T20:15:14.506619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-06T20:15:14.518245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-06T20:15:14.518693] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-06T20:15:14.519550] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-06T20:15:14.519622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:14.519657] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:14.519685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:14.519742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:14.581853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:14.582811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:14.582907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:14.582942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:14.719644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:14.719838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:14.719885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:14.719923] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:14.724298] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-02-06T20:15:14.724818] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-06T20:15:14.724997] [INFO ] [sig ] ACCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:14.881866] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACCO.txt [2026-02-06T20:15:14.882029] [INFO ] [sig ] [26/3439] Completed ACCO in 0.4s | 2.71 sym/s | Total: 9.6s | ETA: 21.0m [2026-02-06T20:15:14.882073] [INFO ] [sig ] [27/3439] Forecasting ACDC... [2026-02-06T20:15:14.882107] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-06T20:15:14.882139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-06T20:15:14.894706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-06T20:15:14.895151] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-06T20:15:14.896150] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-06T20:15:14.896206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:14.896270] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:14.896300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:14.896358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:14.962750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:14.963932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:14.964244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:14.964299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:15.089348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:15.089506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:15.089549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:15.089602] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:15.093486] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-02-06T20:15:15.093864] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-06T20:15:15.094020] [INFO ] [sig ] ACDC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:15.255046] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACDC.txt [2026-02-06T20:15:15.255224] [INFO ] [sig ] [27/3439] Completed ACDC in 0.4s | 2.71 sym/s | Total: 10.0s | ETA: 21.0m [2026-02-06T20:15:15.255279] [INFO ] [sig ] [28/3439] Forecasting ACEL... [2026-02-06T20:15:15.255319] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-06T20:15:15.255365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-06T20:15:15.270631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-06T20:15:15.271014] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-06T20:15:15.271912] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-06T20:15:15.271980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:15.272022] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:15.272055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:15.272114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:15.332979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:15.333802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:15.333892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:15.333927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:15.461960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:15.462125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:15.462169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:15.462200] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:15.466930] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=74.21%) [2026-02-06T20:15:15.467464] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-06T20:15:15.467710] [INFO ] [sig ] ACEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:15.639842] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACEL.txt [2026-02-06T20:15:15.639997] [INFO ] [sig ] [28/3439] Completed ACEL in 0.4s | 2.71 sym/s | Total: 10.4s | ETA: 21.0m [2026-02-06T20:15:15.640040] [INFO ] [sig ] [29/3439] Forecasting ACGL... [2026-02-06T20:15:15.640070] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-06T20:15:15.640102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-06T20:15:15.653131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-06T20:15:15.653774] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-06T20:15:15.654947] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-06T20:15:15.655006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:15.655042] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:15.655084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:15.655145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:15.714871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:15.715788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:15.715879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:15.715912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:15.838274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:15.838432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:15.838473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:15.838502] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:15.842045] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-02-06T20:15:15.842409] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-06T20:15:15.842630] [INFO ] [sig ] ACGL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:15.988174] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACGL.txt [2026-02-06T20:15:15.988309] [INFO ] [sig ] [29/3439] Completed ACGL in 0.3s | 2.71 sym/s | Total: 10.7s | ETA: 21.0m [2026-02-06T20:15:15.988348] [INFO ] [sig ] [30/3439] Forecasting ACGLN... [2026-02-06T20:15:15.988378] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-06T20:15:15.988409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-06T20:15:16.000688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-06T20:15:16.001009] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-06T20:15:16.001862] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-06T20:15:16.001918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:16.001951] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:16.001979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:16.002037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:16.060703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:16.061337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:16.061419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:16.061452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:16.181981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:16.182138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:16.182177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:16.182240] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:16.186214] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=53.91%) [2026-02-06T20:15:16.186488] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-06T20:15:16.186637] [INFO ] [sig ] ACGLN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:16.337026] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACGLN.txt [2026-02-06T20:15:16.337390] [INFO ] [sig ] [30/3439] Completed ACGLN in 0.3s | 2.72 sym/s | Total: 11.0s | ETA: 20.9m [2026-02-06T20:15:16.337439] [INFO ] [sig ] [31/3439] Forecasting ACGLO... [2026-02-06T20:15:16.337472] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-06T20:15:16.337504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-06T20:15:16.351114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-06T20:15:16.351411] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-06T20:15:16.352473] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-06T20:15:16.352540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:16.352606] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:16.352640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:16.352700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:16.416051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:16.416980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:16.417074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:16.417108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:16.541720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:16.541892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:16.541940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:16.541971] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:16.545674] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=57.88%) [2026-02-06T20:15:16.545989] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-06T20:15:16.546135] [INFO ] [sig ] ACGLO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:16.694509] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACGLO.txt [2026-02-06T20:15:16.694688] [INFO ] [sig ] [31/3439] Completed ACGLO in 0.4s | 2.72 sym/s | Total: 11.4s | ETA: 20.9m [2026-02-06T20:15:16.694733] [INFO ] [sig ] [32/3439] Forecasting ACHC... [2026-02-06T20:15:16.694766] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-06T20:15:16.694798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-06T20:15:16.707649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-06T20:15:16.707989] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-06T20:15:16.708886] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-06T20:15:16.708942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:16.708975] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:16.709003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:16.709065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:16.769057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:16.769715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:16.769801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:16.769847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:16.894724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:16.894866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:16.894906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:16.894942] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:16.898362] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=23.25%) [2026-02-06T20:15:16.898657] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-06T20:15:16.898788] [INFO ] [sig ] ACHC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:17.045245] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACHC.txt [2026-02-06T20:15:17.045375] [INFO ] [sig ] [32/3439] Completed ACHC in 0.4s | 2.72 sym/s | Total: 11.8s | ETA: 20.9m [2026-02-06T20:15:17.045415] [INFO ] [sig ] [33/3439] Forecasting ACI... [2026-02-06T20:15:17.045447] [INFO ] [sig ] Generating forecast for: ACI [2026-02-06T20:15:17.045484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-06T20:15:17.058275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-06T20:15:17.058609] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-06T20:15:17.059623] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-06T20:15:17.059679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:17.059714] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:17.059741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:17.059801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:17.124111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:17.125135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:17.125437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:17.125485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:17.256068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:17.256229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:17.256274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:17.256305] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:17.260148] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-02-06T20:15:17.260509] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-06T20:15:17.260710] [INFO ] [sig ] ACI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:17.420471] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACI.txt [2026-02-06T20:15:17.420643] [INFO ] [sig ] [33/3439] Completed ACI in 0.4s | 2.72 sym/s | Total: 12.1s | ETA: 20.9m [2026-02-06T20:15:17.420684] [INFO ] [sig ] [34/3439] Forecasting ACIC... [2026-02-06T20:15:17.420714] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-06T20:15:17.420746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-06T20:15:17.434283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-06T20:15:17.434670] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-06T20:15:17.435761] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-06T20:15:17.435816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:17.435850] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:17.435876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:17.435934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:17.496726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:17.497682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:17.497769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:17.497803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:17.621764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:17.621928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:17.621971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:17.622003] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:17.625606] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-02-06T20:15:17.625909] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-06T20:15:17.626047] [INFO ] [sig ] ACIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:17.780741] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACIC.txt [2026-02-06T20:15:17.780906] [INFO ] [sig ] [34/3439] Completed ACIC in 0.4s | 2.72 sym/s | Total: 12.5s | ETA: 20.8m [2026-02-06T20:15:17.780953] [INFO ] [sig ] [35/3439] Forecasting ACLS... [2026-02-06T20:15:17.780991] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-06T20:15:17.781027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-06T20:15:17.796414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-06T20:15:17.796845] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-06T20:15:17.797784] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-06T20:15:17.797842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:17.797875] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:17.797924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:17.797985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:17.871370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:17.872611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:17.872732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:17.872779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:18.017302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:18.017470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:18.017515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:18.017546] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:18.021501] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=46.42%) [2026-02-06T20:15:18.021939] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-06T20:15:18.022125] [INFO ] [sig ] ACLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:18.203264] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACLS.txt [2026-02-06T20:15:18.203423] [INFO ] [sig ] [35/3439] Completed ACLS in 0.4s | 2.71 sym/s | Total: 12.9s | ETA: 20.9m [2026-02-06T20:15:18.203463] [INFO ] [sig ] [36/3439] Forecasting ACLX... [2026-02-06T20:15:18.203493] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-06T20:15:18.203525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-06T20:15:18.219048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-06T20:15:18.219433] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-06T20:15:18.220285] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-06T20:15:18.220339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:18.220371] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:18.220398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:18.220455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:18.277061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:18.278035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:18.278124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:18.278157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:18.400694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:18.400855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:18.400899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:18.400946] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:18.404473] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: UP (p=68.70%) [2026-02-06T20:15:18.404812] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-06T20:15:18.404956] [INFO ] [sig ] ACLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:18.556965] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACLX.txt [2026-02-06T20:15:18.557121] [INFO ] [sig ] [36/3439] Completed ACLX in 0.4s | 2.71 sym/s | Total: 13.3s | ETA: 20.9m [2026-02-06T20:15:18.557162] [INFO ] [sig ] [37/3439] Forecasting ACM... [2026-02-06T20:15:18.557191] [INFO ] [sig ] Generating forecast for: ACM [2026-02-06T20:15:18.557223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-06T20:15:18.574284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-06T20:15:18.574778] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-06T20:15:18.575705] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-06T20:15:18.575762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:18.575795] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:18.575823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:18.575882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:18.640936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:18.641995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:18.642154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:18.642190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:18.784439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:18.784624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:18.784670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:18.784702] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:18.788734] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=61.09%) [2026-02-06T20:15:18.789042] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-06T20:15:18.789182] [INFO ] [sig ] ACM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:18.947460] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACM.txt [2026-02-06T20:15:18.947667] [INFO ] [sig ] [37/3439] Completed ACM in 0.4s | 2.71 sym/s | Total: 13.7s | ETA: 20.9m [2026-02-06T20:15:18.947720] [INFO ] [sig ] [38/3439] Forecasting ACN... [2026-02-06T20:15:18.947754] [INFO ] [sig ] Generating forecast for: ACN [2026-02-06T20:15:18.947785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-06T20:15:18.962002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-06T20:15:18.962388] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-06T20:15:18.963454] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-06T20:15:18.963512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:18.963545] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:18.963600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:18.963674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:19.030874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:19.031887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:19.031983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:19.032018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:19.189270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:19.189430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:19.189473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:19.189504] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:19.192958] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=79.78%) [2026-02-06T20:15:19.193245] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-06T20:15:19.193377] [INFO ] [sig ] ACN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:19.353692] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACN.txt [2026-02-06T20:15:19.353861] [INFO ] [sig ] [38/3439] Completed ACN in 0.4s | 2.70 sym/s | Total: 14.1s | ETA: 21.0m [2026-02-06T20:15:19.353907] [INFO ] [sig ] [39/3439] Forecasting ACNB... [2026-02-06T20:15:19.353938] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-06T20:15:19.353968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-06T20:15:19.366960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-06T20:15:19.367347] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-06T20:15:19.368249] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-06T20:15:19.368304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:19.368337] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:19.368365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:19.368422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:19.428788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:19.429762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:19.429856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:19.429891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:19.545652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:19.545814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:19.545857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:19.545888] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:19.549460] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=30.02%) [2026-02-06T20:15:19.549779] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-06T20:15:19.549918] [INFO ] [sig ] ACNB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:19.712019] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACNB.txt [2026-02-06T20:15:19.712208] [INFO ] [sig ] [39/3439] Completed ACNB in 0.4s | 2.70 sym/s | Total: 14.4s | ETA: 21.0m [2026-02-06T20:15:19.712256] [INFO ] [sig ] [40/3439] Forecasting ACON... [2026-02-06T20:15:19.712288] [INFO ] [sig ] Generating forecast for: ACON [2026-02-06T20:15:19.712321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-06T20:15:19.724896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-06T20:15:19.725381] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-06T20:15:19.726402] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-06T20:15:19.726468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:19.726508] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:19.726542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:19.726656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:19.796134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:19.797210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:19.797304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:19.797339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:19.918845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:19.919005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:19.919048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:19.919079] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:19.922684] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-06T20:15:19.922995] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-06T20:15:19.923157] [INFO ] [sig ] ACON: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:20.090666] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACON.txt [2026-02-06T20:15:20.090940] [INFO ] [sig ] [40/3439] Completed ACON in 0.4s | 2.70 sym/s | Total: 14.8s | ETA: 21.0m [2026-02-06T20:15:20.090994] [INFO ] [sig ] [41/3439] Forecasting ACP... [2026-02-06T20:15:20.091026] [INFO ] [sig ] Generating forecast for: ACP [2026-02-06T20:15:20.091066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-06T20:15:20.106362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-06T20:15:20.106813] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-06T20:15:20.107964] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-06T20:15:20.108019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:20.108058] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:20.108088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:20.108165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:20.169783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:20.170785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:20.170895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:20.170931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:20.294636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:20.294792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:20.294833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:20.294863] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:20.298345] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=92.24%) [2026-02-06T20:15:20.298653] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-06T20:15:20.298788] [INFO ] [sig ] ACP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:20.445036] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACP.txt [2026-02-06T20:15:20.445194] [INFO ] [sig ] [41/3439] Completed ACP in 0.4s | 2.71 sym/s | Total: 15.2s | ETA: 20.9m [2026-02-06T20:15:20.445234] [INFO ] [sig ] [42/3439] Forecasting ACRE... [2026-02-06T20:15:20.445263] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-06T20:15:20.445295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-06T20:15:20.457404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-06T20:15:20.457763] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-06T20:15:20.458596] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-06T20:15:20.458665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:20.458698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:20.458726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:20.458783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:20.517232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:20.518127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:20.518212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:20.518245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:20.646135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:20.646295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:20.646337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:20.646367] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:20.649913] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-06T20:15:20.650200] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-06T20:15:20.650333] [INFO ] [sig ] ACRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:20.795545] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACRE.txt [2026-02-06T20:15:20.795699] [INFO ] [sig ] [42/3439] Completed ACRE in 0.4s | 2.71 sym/s | Total: 15.5s | ETA: 20.9m [2026-02-06T20:15:20.795740] [INFO ] [sig ] [43/3439] Forecasting ACRS... [2026-02-06T20:15:20.795769] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-06T20:15:20.795800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-06T20:15:20.807678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-06T20:15:20.807973] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-06T20:15:20.808769] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-06T20:15:20.808822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:20.808855] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:20.808882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:20.808939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:20.865096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:20.865917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:20.866000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:20.866034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:20.984594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:20.984734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:20.984774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:20.984804] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:20.988150] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-02-06T20:15:20.988425] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-06T20:15:20.988553] [INFO ] [sig ] ACRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:21.129606] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACRS.txt [2026-02-06T20:15:21.129716] [INFO ] [sig ] [43/3439] Completed ACRS in 0.3s | 2.71 sym/s | Total: 15.8s | ETA: 20.8m [2026-02-06T20:15:21.129754] [INFO ] [sig ] [44/3439] Forecasting ACTG... [2026-02-06T20:15:21.129784] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-06T20:15:21.129813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-06T20:15:21.141196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-06T20:15:21.141468] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-06T20:15:21.142277] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-06T20:15:21.142334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:21.142403] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:21.142434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:21.142493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:21.202760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:21.203599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:21.203684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:21.203718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:21.334014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:21.334178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:21.334219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:21.334250] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:21.337765] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=48.12%) [2026-02-06T20:15:21.338082] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-06T20:15:21.338222] [INFO ] [sig ] ACTG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:21.483240] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACTG.txt [2026-02-06T20:15:21.483377] [INFO ] [sig ] [44/3439] Completed ACTG in 0.4s | 2.72 sym/s | Total: 16.2s | ETA: 20.8m [2026-02-06T20:15:21.483416] [INFO ] [sig ] [45/3439] Forecasting ACVA... [2026-02-06T20:15:21.483446] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-06T20:15:21.483476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-06T20:15:21.495031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-06T20:15:21.495327] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-06T20:15:21.496142] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-06T20:15:21.496196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:21.496228] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:21.496256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:21.496312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:21.554691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:21.555521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:21.555624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:21.555660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:21.682496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:21.682679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:21.682722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:21.682752] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:21.686230] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-06T20:15:21.686509] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-06T20:15:21.686660] [INFO ] [sig ] ACVA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:21.829093] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACVA.txt [2026-02-06T20:15:21.829246] [INFO ] [sig ] [45/3439] Completed ACVA in 0.3s | 2.72 sym/s | Total: 16.5s | ETA: 20.8m [2026-02-06T20:15:21.829291] [INFO ] [sig ] [46/3439] Forecasting ACWI... [2026-02-06T20:15:21.829321] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-06T20:15:21.829352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-06T20:15:21.842059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-06T20:15:21.842629] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-06T20:15:21.843666] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-06T20:15:21.843720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:21.843755] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:21.843782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:21.843839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:21.906215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:21.907028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:21.907113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:21.907148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:22.033456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:22.033632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:22.033675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:22.033705] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:22.037106] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-02-06T20:15:22.037386] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-06T20:15:22.037519] [INFO ] [sig ] ACWI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:22.180109] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ACWI.txt [2026-02-06T20:15:22.180255] [INFO ] [sig ] [46/3439] Completed ACWI in 0.4s | 2.72 sym/s | Total: 16.9s | ETA: 20.8m [2026-02-06T20:15:22.180296] [INFO ] [sig ] [47/3439] Forecasting ACWX... [2026-02-06T20:15:22.180327] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-06T20:15:22.180357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-06T20:15:22.191807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-06T20:15:22.192157] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-06T20:15:22.193182] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-06T20:15:22.193237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:22.193270] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:22.193297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:22.193356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:22.252086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:22.252903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:22.252988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:22.253020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:22.378358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:22.378525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:22.378584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:22.378660] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:22.382330] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=38.09%) [2026-02-06T20:15:22.382662] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-06T20:15:22.382807] [INFO ] [sig ] ACWX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:22.526013] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACWX.txt [2026-02-06T20:15:22.526171] [INFO ] [sig ] [47/3439] Completed ACWX in 0.3s | 2.73 sym/s | Total: 17.2s | ETA: 20.7m [2026-02-06T20:15:22.526214] [INFO ] [sig ] [48/3439] Forecasting ACXP... [2026-02-06T20:15:22.526243] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-06T20:15:22.526275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-06T20:15:22.538770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-06T20:15:22.539123] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-06T20:15:22.539967] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-06T20:15:22.540022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:22.540057] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:22.540085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:22.540145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:22.601899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:22.602862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:22.602969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:22.603015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:22.727548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:22.727724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:22.727767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:22.727796] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:22.732005] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-02-06T20:15:22.732319] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-06T20:15:22.732719] [INFO ] [sig ] ACXP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:22.892361] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ACXP.txt [2026-02-06T20:15:22.892531] [INFO ] [sig ] [48/3439] Completed ACXP in 0.4s | 2.73 sym/s | Total: 17.6s | ETA: 20.7m [2026-02-06T20:15:22.892596] [INFO ] [sig ] [49/3439] Forecasting ADBE... [2026-02-06T20:15:22.892632] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-06T20:15:22.892662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-06T20:15:22.906082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-06T20:15:22.906439] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-06T20:15:22.907295] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-06T20:15:22.907351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:22.907388] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:22.907430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:22.907517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:22.970412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:22.971244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:22.971331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:22.971365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:23.103895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:23.104056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:23.104117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:23.104153] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:23.112110] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-02-06T20:15:23.112659] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-06T20:15:23.112806] [INFO ] [sig ] ADBE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:23.268000] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADBE.txt [2026-02-06T20:15:23.268153] [INFO ] [sig ] [49/3439] Completed ADBE in 0.4s | 2.73 sym/s | Total: 18.0s | ETA: 20.7m [2026-02-06T20:15:23.268196] [INFO ] [sig ] [50/3439] Forecasting ADC... [2026-02-06T20:15:23.268226] [INFO ] [sig ] Generating forecast for: ADC [2026-02-06T20:15:23.268257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-06T20:15:23.279918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-06T20:15:23.280254] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-06T20:15:23.281119] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-06T20:15:23.281176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:23.281213] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:23.281253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:23.281315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:23.344888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:23.345733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:23.345822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:23.345857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:23.470507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:23.470688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:23.470733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:23.470764] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:23.474653] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-06T20:15:23.474942] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-06T20:15:23.475083] [INFO ] [sig ] ADC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:23.631635] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ADC.txt [2026-02-06T20:15:23.631786] [INFO ] [sig ] [50/3439] Completed ADC in 0.4s | 2.73 sym/s | Total: 18.3s | ETA: 20.7m [2026-02-06T20:15:23.631828] [INFO ] [sig ] [51/3439] Forecasting ADEA... [2026-02-06T20:15:23.631858] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-06T20:15:23.631887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-06T20:15:23.645691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-06T20:15:23.646044] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-06T20:15:23.647053] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-06T20:15:23.647109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:23.647143] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:23.647172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:23.647228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:23.714460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:23.715687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:23.715787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:23.715835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:23.846535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:23.846732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:23.846784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:23.846815] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:23.851229] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-06T20:15:23.851620] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-06T20:15:23.851834] [INFO ] [sig ] ADEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:24.011693] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADEA.txt [2026-02-06T20:15:24.011854] [INFO ] [sig ] [51/3439] Completed ADEA in 0.4s | 2.72 sym/s | Total: 18.7s | ETA: 20.7m [2026-02-06T20:15:24.011898] [INFO ] [sig ] [52/3439] Forecasting ADI... [2026-02-06T20:15:24.011929] [INFO ] [sig ] Generating forecast for: ADI [2026-02-06T20:15:24.011963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-06T20:15:24.024930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-06T20:15:24.025320] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-06T20:15:24.026157] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-06T20:15:24.026221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:24.026264] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:24.026295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:24.026354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:24.093742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:24.095005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:24.095102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:24.095149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:24.234395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:24.234558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:24.234644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:24.234696] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:24.238442] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=79.21%) [2026-02-06T20:15:24.238807] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-06T20:15:24.238972] [INFO ] [sig ] ADI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:24.392082] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADI.txt [2026-02-06T20:15:24.392290] [INFO ] [sig ] [52/3439] Completed ADI in 0.4s | 2.72 sym/s | Total: 19.1s | ETA: 20.7m [2026-02-06T20:15:24.392537] [INFO ] [sig ] [53/3439] Forecasting ADM... [2026-02-06T20:15:24.392588] [INFO ] [sig ] Generating forecast for: ADM [2026-02-06T20:15:24.392624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-06T20:15:24.405984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-06T20:15:24.406340] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-06T20:15:24.407233] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-06T20:15:24.407296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:24.407342] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:24.407372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:24.407430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:24.470208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:24.471503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:24.471610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:24.471647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:24.603994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:24.604157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:24.604200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:24.604231] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:24.607979] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-06T20:15:24.608299] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-06T20:15:24.608459] [INFO ] [sig ] ADM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:24.760371] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADM.txt [2026-02-06T20:15:24.760564] [INFO ] [sig ] [53/3439] Completed ADM in 0.4s | 2.72 sym/s | Total: 19.5s | ETA: 20.7m [2026-02-06T20:15:24.760640] [INFO ] [sig ] [54/3439] Forecasting ADMA... [2026-02-06T20:15:24.760681] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-06T20:15:24.760722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-06T20:15:24.773909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-06T20:15:24.774269] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-06T20:15:24.775221] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-06T20:15:24.775292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:24.775330] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:24.775358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:24.775431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:24.841784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:24.842677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:24.842795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:24.842831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:24.976798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:24.976964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:24.977010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:24.977043] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:24.980749] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-02-06T20:15:24.981049] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-06T20:15:24.981207] [INFO ] [sig ] ADMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:25.137718] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADMA.txt [2026-02-06T20:15:25.137869] [INFO ] [sig ] [54/3439] Completed ADMA in 0.4s | 2.72 sym/s | Total: 19.8s | ETA: 20.7m [2026-02-06T20:15:25.137929] [INFO ] [sig ] [55/3439] Forecasting ADP... [2026-02-06T20:15:25.137965] [INFO ] [sig ] Generating forecast for: ADP [2026-02-06T20:15:25.137998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-06T20:15:25.150360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-06T20:15:25.150759] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-06T20:15:25.151626] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-06T20:15:25.151686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:25.151721] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:25.151749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:25.151808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:25.213104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:25.214161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:25.214246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:25.214279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:25.345343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:25.345512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:25.345554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:25.345603] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:25.349285] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=32.20%) [2026-02-06T20:15:25.349612] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-06T20:15:25.349764] [INFO ] [sig ] ADP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:25.506252] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ADP.txt [2026-02-06T20:15:25.506417] [INFO ] [sig ] [55/3439] Completed ADP in 0.4s | 2.72 sym/s | Total: 20.2s | ETA: 20.7m [2026-02-06T20:15:25.506457] [INFO ] [sig ] [56/3439] Forecasting ADSE... [2026-02-06T20:15:25.506488] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-06T20:15:25.506519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-06T20:15:25.518563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-06T20:15:25.518934] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-06T20:15:25.519780] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-06T20:15:25.519835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:25.519866] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:25.519892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:25.519949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:25.581959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:25.583056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:25.583145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:25.583178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:25.703203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:25.703364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:25.703406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:25.703435] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:25.706879] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-02-06T20:15:25.707164] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-06T20:15:25.707299] [INFO ] [sig ] ADSE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:25.849799] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADSE.txt [2026-02-06T20:15:25.849947] [INFO ] [sig ] [56/3439] Completed ADSE in 0.3s | 2.72 sym/s | Total: 20.6s | ETA: 20.7m [2026-02-06T20:15:25.849988] [INFO ] [sig ] [57/3439] Forecasting ADSK... [2026-02-06T20:15:25.850023] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-06T20:15:25.850054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-06T20:15:25.862054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-06T20:15:25.862403] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-06T20:15:25.863308] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-06T20:15:25.863370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:25.863412] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:25.863441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:25.863498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:25.921023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:25.921953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:25.922047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:25.922081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:26.055004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:26.055169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:26.055214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:26.055245] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:26.059631] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: DOWN (p=35.25%) [2026-02-06T20:15:26.059960] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-06T20:15:26.060105] [INFO ] [sig ] ADSK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:26.224928] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ADSK.txt [2026-02-06T20:15:26.225144] [INFO ] [sig ] [57/3439] Completed ADSK in 0.4s | 2.72 sym/s | Total: 20.9s | ETA: 20.7m [2026-02-06T20:15:26.225218] [INFO ] [sig ] [58/3439] Forecasting ADTN... [2026-02-06T20:15:26.225259] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-06T20:15:26.225301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-06T20:15:26.238070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-06T20:15:26.238491] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-06T20:15:26.239357] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-06T20:15:26.239412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:26.239446] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:26.239472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:26.239528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:26.298121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:26.299121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:26.299230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:26.299272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:26.428217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:26.428384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:26.428425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:26.428455] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:26.432330] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-06T20:15:26.432794] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-06T20:15:26.432986] [INFO ] [sig ] ADTN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:26.592059] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADTN.txt [2026-02-06T20:15:26.592224] [INFO ] [sig ] [58/3439] Completed ADTN in 0.4s | 2.72 sym/s | Total: 21.3s | ETA: 20.7m [2026-02-06T20:15:26.592267] [INFO ] [sig ] [59/3439] Forecasting ADUS... [2026-02-06T20:15:26.592297] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-06T20:15:26.592328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-06T20:15:26.604302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-06T20:15:26.604740] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-06T20:15:26.605644] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-06T20:15:26.605702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:26.605736] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:26.605769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:26.605842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:26.672404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:26.673357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:26.673449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:26.673483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:26.813790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:26.813945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:26.813987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:26.814017] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:26.817507] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-02-06T20:15:26.817809] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-06T20:15:26.817966] [INFO ] [sig ] ADUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:26.961314] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ADUS.txt [2026-02-06T20:15:26.961445] [INFO ] [sig ] [59/3439] Completed ADUS in 0.4s | 2.72 sym/s | Total: 21.7s | ETA: 20.7m [2026-02-06T20:15:26.961484] [INFO ] [sig ] [60/3439] Forecasting ADX... [2026-02-06T20:15:26.961515] [INFO ] [sig ] Generating forecast for: ADX [2026-02-06T20:15:26.961545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-06T20:15:26.974510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-06T20:15:26.974839] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-06T20:15:26.975676] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-06T20:15:26.975729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:26.975761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:26.975789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:26.975846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:27.035011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:27.035836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:27.035924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:27.035957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:27.158231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:27.158399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:27.158441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:27.158488] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:27.162019] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: DOWN (p=37.64%) [2026-02-06T20:15:27.162305] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-06T20:15:27.162437] [INFO ] [sig ] ADX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:27.316747] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ADX.txt [2026-02-06T20:15:27.316955] [INFO ] [sig ] [60/3439] Completed ADX in 0.4s | 2.72 sym/s | Total: 22.0s | ETA: 20.7m [2026-02-06T20:15:27.317002] [INFO ] [sig ] [61/3439] Forecasting AEE... [2026-02-06T20:15:27.317031] [INFO ] [sig ] Generating forecast for: AEE [2026-02-06T20:15:27.317060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-06T20:15:27.330218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-06T20:15:27.330838] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-06T20:15:27.331675] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-06T20:15:27.331731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:27.331792] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:27.331823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:27.331881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:27.394077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:27.395245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:27.395331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:27.395364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:27.526406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:27.526789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:27.526833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:27.526864] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:27.530818] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-06T20:15:27.531170] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-06T20:15:27.531317] [INFO ] [sig ] AEE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:27.678123] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AEE.txt [2026-02-06T20:15:27.678288] [INFO ] [sig ] [61/3439] Completed AEE in 0.4s | 2.72 sym/s | Total: 22.4s | ETA: 20.7m [2026-02-06T20:15:27.678329] [INFO ] [sig ] [62/3439] Forecasting AEFC... [2026-02-06T20:15:27.678361] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-06T20:15:27.678390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-06T20:15:27.689876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-06T20:15:27.690397] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-06T20:15:27.691248] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-06T20:15:27.691304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:27.691338] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:27.691365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:27.691423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:27.752703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:27.753412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:27.753496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:27.753544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:27.876489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:27.876661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:27.876707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:27.876737] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:27.880385] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-02-06T20:15:27.880694] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-06T20:15:27.880826] [INFO ] [sig ] AEFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:28.028905] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AEFC.txt [2026-02-06T20:15:28.029070] [INFO ] [sig ] [62/3439] Completed AEFC in 0.4s | 2.73 sym/s | Total: 22.7s | ETA: 20.6m [2026-02-06T20:15:28.029112] [INFO ] [sig ] [63/3439] Forecasting AEG... [2026-02-06T20:15:28.029143] [INFO ] [sig ] Generating forecast for: AEG [2026-02-06T20:15:28.029175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-06T20:15:28.041767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-06T20:15:28.042178] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-06T20:15:28.043264] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-06T20:15:28.043331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:28.043375] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:28.043414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:28.043476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:28.106044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:28.106842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:28.106927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:28.106961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:28.239064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:28.239226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:28.239271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:28.239301] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:28.243525] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-02-06T20:15:28.244039] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-06T20:15:28.244247] [INFO ] [sig ] AEG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:28.405316] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AEG.txt [2026-02-06T20:15:28.405488] [INFO ] [sig ] [63/3439] Completed AEG in 0.4s | 2.73 sym/s | Total: 23.1s | ETA: 20.6m [2026-02-06T20:15:28.405531] [INFO ] [sig ] [64/3439] Forecasting AEI... [2026-02-06T20:15:28.405561] [INFO ] [sig ] Generating forecast for: AEI [2026-02-06T20:15:28.405617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-06T20:15:28.419689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-06T20:15:28.420132] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-06T20:15:28.421160] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-06T20:15:28.421222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:28.421256] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:28.421283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:28.421356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:28.487786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:28.488743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:28.488832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:28.488877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:28.617777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:28.617958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:28.618003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:28.618032] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:28.621713] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=56.86%) [2026-02-06T20:15:28.622010] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-06T20:15:28.622151] [INFO ] [sig ] AEI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:28.776216] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AEI.txt [2026-02-06T20:15:28.776390] [INFO ] [sig ] [64/3439] Completed AEI in 0.4s | 2.72 sym/s | Total: 23.5s | ETA: 20.6m [2026-02-06T20:15:28.776431] [INFO ] [sig ] [65/3439] Forecasting AEIS... [2026-02-06T20:15:28.776460] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-06T20:15:28.776490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-06T20:15:28.789008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-06T20:15:28.789360] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-06T20:15:28.790207] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-06T20:15:28.790263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:28.790298] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:28.790326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:28.790389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:28.847685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:28.848607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:28.848694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:28.848727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:28.970499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:28.970667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:28.970714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:28.970743] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:28.974161] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=80.12%) [2026-02-06T20:15:28.974445] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-06T20:15:28.974596] [INFO ] [sig ] AEIS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:29.116354] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AEIS.txt [2026-02-06T20:15:29.116734] [INFO ] [sig ] [65/3439] Completed AEIS in 0.3s | 2.73 sym/s | Total: 23.8s | ETA: 20.6m [2026-02-06T20:15:29.116776] [INFO ] [sig ] [66/3439] Forecasting AEM... [2026-02-06T20:15:29.116807] [INFO ] [sig ] Generating forecast for: AEM [2026-02-06T20:15:29.116838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-06T20:15:29.132515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-06T20:15:29.132994] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-06T20:15:29.133912] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-06T20:15:29.133983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:29.134017] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:29.134047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:29.134105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:29.191034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:29.191942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:29.192030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:29.192064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:29.316392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:29.316549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:29.316609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:29.316640] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:29.320135] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-02-06T20:15:29.320412] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-06T20:15:29.320540] [INFO ] [sig ] AEM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:29.465345] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AEM.txt [2026-02-06T20:15:29.465561] [INFO ] [sig ] [66/3439] Completed AEM in 0.3s | 2.73 sym/s | Total: 24.2s | ETA: 20.6m [2026-02-06T20:15:29.465642] [INFO ] [sig ] [67/3439] Forecasting AEO... [2026-02-06T20:15:29.465674] [INFO ] [sig ] Generating forecast for: AEO [2026-02-06T20:15:29.465705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-06T20:15:29.478718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-06T20:15:29.479155] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-06T20:15:29.480298] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-06T20:15:29.480357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:29.480392] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:29.480421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:29.480480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:29.552166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:29.553108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:29.553208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:29.553244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:29.681870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:29.682030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:29.682071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:29.682101] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:29.686007] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-06T20:15:29.686299] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-06T20:15:29.686433] [INFO ] [sig ] AEO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:29.829491] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AEO.txt [2026-02-06T20:15:29.829663] [INFO ] [sig ] [67/3439] Completed AEO in 0.4s | 2.73 sym/s | Total: 24.5s | ETA: 20.6m [2026-02-06T20:15:29.829708] [INFO ] [sig ] [68/3439] Forecasting AEP... [2026-02-06T20:15:29.829738] [INFO ] [sig ] Generating forecast for: AEP [2026-02-06T20:15:29.829791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-06T20:15:29.842263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-06T20:15:29.842723] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-06T20:15:29.843850] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-06T20:15:29.843918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:29.843967] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:29.844011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:29.844099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:29.904841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:29.905789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:29.905878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:29.905912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:30.030666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:30.030826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:30.030868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:30.030897] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:30.034328] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-06T20:15:30.034631] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-06T20:15:30.034766] [INFO ] [sig ] AEP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:30.195996] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AEP.txt [2026-02-06T20:15:30.196152] [INFO ] [sig ] [68/3439] Completed AEP in 0.4s | 2.73 sym/s | Total: 24.9s | ETA: 20.6m [2026-02-06T20:15:30.196194] [INFO ] [sig ] [69/3439] Forecasting AES... [2026-02-06T20:15:30.196224] [INFO ] [sig ] Generating forecast for: AES [2026-02-06T20:15:30.196255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-06T20:15:30.208758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-06T20:15:30.209096] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-06T20:15:30.209904] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-06T20:15:30.209957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:30.209990] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:30.210017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:30.210074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:30.267628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:30.268516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:30.268619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:30.268656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:30.398035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:30.398218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:30.398282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:30.398332] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:30.402834] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=55.57%) [2026-02-06T20:15:30.403427] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-06T20:15:30.403643] [INFO ] [sig ] AES: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:30.575619] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AES.txt [2026-02-06T20:15:30.575781] [INFO ] [sig ] [69/3439] Completed AES in 0.4s | 2.73 sym/s | Total: 25.3s | ETA: 20.6m [2026-02-06T20:15:30.575825] [INFO ] [sig ] [70/3439] Forecasting AESI... [2026-02-06T20:15:30.575856] [INFO ] [sig ] Generating forecast for: AESI [2026-02-06T20:15:30.575887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-06T20:15:30.590215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-06T20:15:30.590707] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-06T20:15:30.591818] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-06T20:15:30.591886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:30.591926] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:30.591965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:30.592045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:30.662676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:30.663686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:30.663786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:30.663824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:30.792152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:30.792315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:30.792361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:30.792392] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:30.796020] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=18.49%) [2026-02-06T20:15:30.796317] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-06T20:15:30.796456] [INFO ] [sig ] AESI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:30.957678] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AESI.txt [2026-02-06T20:15:30.957837] [INFO ] [sig ] [70/3439] Completed AESI in 0.4s | 2.73 sym/s | Total: 25.7s | ETA: 20.6m [2026-02-06T20:15:30.957881] [INFO ] [sig ] [71/3439] Forecasting AEVA... [2026-02-06T20:15:30.957925] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-06T20:15:30.957961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-06T20:15:30.972648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-06T20:15:30.973076] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-06T20:15:30.973989] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-06T20:15:30.974044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:30.974079] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:30.974109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:30.974192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:31.037378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:31.038612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:31.038702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:31.038737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:31.166216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:31.166376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:31.166418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:31.166447] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:31.169987] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-06T20:15:31.170340] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-06T20:15:31.170496] [INFO ] [sig ] AEVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:31.315962] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AEVA.txt [2026-02-06T20:15:31.316120] [INFO ] [sig ] [71/3439] Completed AEVA in 0.4s | 2.73 sym/s | Total: 26.0s | ETA: 20.6m [2026-02-06T20:15:31.316163] [INFO ] [sig ] [72/3439] Forecasting AEYE... [2026-02-06T20:15:31.316194] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-06T20:15:31.316224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-06T20:15:31.331673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-06T20:15:31.332041] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-06T20:15:31.332859] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-06T20:15:31.332912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:31.332944] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:31.332971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:31.333028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:31.394806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:31.395742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:31.395832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:31.395865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:31.522017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:31.522178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:31.522220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:31.522250] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:31.525765] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-02-06T20:15:31.526085] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-06T20:15:31.526220] [INFO ] [sig ] AEYE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:31.675284] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AEYE.txt [2026-02-06T20:15:31.675454] [INFO ] [sig ] [72/3439] Completed AEYE in 0.4s | 2.73 sym/s | Total: 26.4s | ETA: 20.6m [2026-02-06T20:15:31.675511] [INFO ] [sig ] [73/3439] Forecasting AFB... [2026-02-06T20:15:31.675546] [INFO ] [sig ] Generating forecast for: AFB [2026-02-06T20:15:31.675601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-06T20:15:31.688179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-06T20:15:31.688636] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-06T20:15:31.689549] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-06T20:15:31.689627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:31.689662] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:31.689691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:31.689750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:31.749962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:31.750909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:31.751003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:31.751038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:31.877368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:31.877536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:31.877622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:31.877660] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:31.881535] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-02-06T20:15:31.881883] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-06T20:15:31.882031] [INFO ] [sig ] AFB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:32.033885] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AFB.txt [2026-02-06T20:15:32.034040] [INFO ] [sig ] [73/3439] Completed AFB in 0.4s | 2.73 sym/s | Total: 26.7s | ETA: 20.6m [2026-02-06T20:15:32.034083] [INFO ] [sig ] [74/3439] Forecasting AFCG... [2026-02-06T20:15:32.034112] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-06T20:15:32.034142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-06T20:15:32.047017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-06T20:15:32.047413] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-06T20:15:32.048316] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-06T20:15:32.048376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:32.048409] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:32.048436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:32.048515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:32.110277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:32.111432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:32.111525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:32.111559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:32.247801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:32.247981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:32.248025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:32.248062] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:32.251894] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-02-06T20:15:32.252220] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-06T20:15:32.252384] [INFO ] [sig ] AFCG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:32.405430] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AFCG.txt [2026-02-06T20:15:32.405609] [INFO ] [sig ] [74/3439] Completed AFCG in 0.4s | 2.73 sym/s | Total: 27.1s | ETA: 20.6m [2026-02-06T20:15:32.405681] [INFO ] [sig ] [75/3439] Forecasting AFG... [2026-02-06T20:15:32.405712] [INFO ] [sig ] Generating forecast for: AFG [2026-02-06T20:15:32.405743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-06T20:15:32.417875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-06T20:15:32.418303] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-06T20:15:32.419389] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-06T20:15:32.419446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:32.419701] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:32.419731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:32.419789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:32.480375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:32.481354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:32.481474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:32.481510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:32.610640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:32.610797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:32.610841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:32.610871] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:32.614597] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-02-06T20:15:32.614902] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-06T20:15:32.615043] [INFO ] [sig ] AFG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:32.766034] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AFG.txt [2026-02-06T20:15:32.766189] [INFO ] [sig ] [75/3439] Completed AFG in 0.4s | 2.73 sym/s | Total: 27.5s | ETA: 20.5m [2026-02-06T20:15:32.766229] [INFO ] [sig ] [76/3439] Forecasting AFGC... [2026-02-06T20:15:32.766258] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-06T20:15:32.766290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-06T20:15:32.777699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-06T20:15:32.778067] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-06T20:15:32.778874] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-06T20:15:32.778928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:32.778960] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:32.778987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:32.779045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:32.839261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:32.840363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:32.840478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:32.840513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:32.962346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:32.962525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:32.962609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:32.962654] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:32.966778] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=23.08%) [2026-02-06T20:15:32.967113] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-06T20:15:32.967258] [INFO ] [sig ] AFGC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:33.131992] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AFGC.txt [2026-02-06T20:15:33.132157] [INFO ] [sig ] [76/3439] Completed AFGC in 0.4s | 2.73 sym/s | Total: 27.8s | ETA: 20.5m [2026-02-06T20:15:33.132202] [INFO ] [sig ] [77/3439] Forecasting AFL... [2026-02-06T20:15:33.132236] [INFO ] [sig ] Generating forecast for: AFL [2026-02-06T20:15:33.132267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-06T20:15:33.145001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-06T20:15:33.145425] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-06T20:15:33.146258] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-06T20:15:33.146329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:33.146394] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:33.146438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:33.146502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:33.210089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:33.211043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:33.211134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:33.211170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:33.340106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:33.340265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:33.340306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:33.340334] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:33.343793] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=31.49%) [2026-02-06T20:15:33.344080] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-06T20:15:33.344218] [INFO ] [sig ] AFL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:33.500243] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AFL.txt [2026-02-06T20:15:33.500400] [INFO ] [sig ] [77/3439] Completed AFL in 0.4s | 2.73 sym/s | Total: 28.2s | ETA: 20.5m [2026-02-06T20:15:33.500442] [INFO ] [sig ] [78/3439] Forecasting AFRI... [2026-02-06T20:15:33.500471] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-06T20:15:33.500501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-06T20:15:33.512135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-06T20:15:33.512500] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-06T20:15:33.513363] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-06T20:15:33.513420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:33.513454] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:33.513511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:33.513600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:33.573445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:33.574554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:33.574849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:33.574883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:33.684877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:33.685041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:33.685083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:33.685112] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:33.689024] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-06T20:15:33.689399] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-06T20:15:33.689796] [INFO ] [sig ] AFRI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:33.857982] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AFRI.txt [2026-02-06T20:15:33.858145] [INFO ] [sig ] [78/3439] Completed AFRI in 0.4s | 2.73 sym/s | Total: 28.6s | ETA: 20.5m [2026-02-06T20:15:33.858185] [INFO ] [sig ] [79/3439] Forecasting AFRM... [2026-02-06T20:15:33.858217] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-06T20:15:33.858248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-06T20:15:33.870782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-06T20:15:33.871163] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-06T20:15:33.872197] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-06T20:15:33.872262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:33.872306] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:33.872337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:33.872398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:33.944233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:33.945353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:33.945488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:33.945542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:34.080865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:34.081032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:34.081076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:34.081105] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:34.084994] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-02-06T20:15:34.085328] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-06T20:15:34.085499] [INFO ] [sig ] AFRM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:34.233065] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AFRM.txt [2026-02-06T20:15:34.233233] [INFO ] [sig ] [79/3439] Completed AFRM in 0.4s | 2.73 sym/s | Total: 28.9s | ETA: 20.5m [2026-02-06T20:15:34.233277] [INFO ] [sig ] [80/3439] Forecasting AFYA... [2026-02-06T20:15:34.233307] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-06T20:15:34.233336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-06T20:15:34.246011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-06T20:15:34.246444] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-06T20:15:34.247295] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-06T20:15:34.247361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:34.247400] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:34.247433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:34.247502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:34.303780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:34.304753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:34.304843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:34.304877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:34.426032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:34.426193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:34.426235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:34.426265] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:34.430156] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-06T20:15:34.430447] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-06T20:15:34.430793] [INFO ] [sig ] AFYA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:34.576628] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AFYA.txt [2026-02-06T20:15:34.576793] [INFO ] [sig ] [80/3439] Completed AFYA in 0.3s | 2.73 sym/s | Total: 29.3s | ETA: 20.5m [2026-02-06T20:15:34.576834] [INFO ] [sig ] [81/3439] Forecasting AG... [2026-02-06T20:15:34.576869] [INFO ] [sig ] Generating forecast for: AG [2026-02-06T20:15:34.576900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-06T20:15:34.589906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-06T20:15:34.590249] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-06T20:15:34.591269] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-06T20:15:34.591323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:34.591356] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:34.591382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:34.591440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:34.647431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:34.648340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:34.648430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:34.648466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:34.770198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:34.770364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:34.770413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:34.770449] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:34.774010] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=92.66%) [2026-02-06T20:15:34.774308] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-06T20:15:34.774461] [INFO ] [sig ] AG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:34.927518] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AG.txt [2026-02-06T20:15:34.927701] [INFO ] [sig ] [81/3439] Completed AG in 0.4s | 2.73 sym/s | Total: 29.6s | ETA: 20.5m [2026-02-06T20:15:34.927742] [INFO ] [sig ] [82/3439] Forecasting AGCO... [2026-02-06T20:15:34.927773] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-06T20:15:34.927804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-06T20:15:34.974787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-06T20:15:34.975163] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-06T20:15:34.975971] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-06T20:15:34.976025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:34.976057] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:34.976083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:34.976140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:35.034329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:35.035241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:35.035327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:35.035360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:35.161133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:35.161298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:35.161340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:35.161369] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:35.164991] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=44.35%) [2026-02-06T20:15:35.165464] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-06T20:15:35.165616] [INFO ] [sig ] AGCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:35.317788] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGCO.txt [2026-02-06T20:15:35.317967] [INFO ] [sig ] [82/3439] Completed AGCO in 0.4s | 2.73 sym/s | Total: 30.0s | ETA: 20.5m [2026-02-06T20:15:35.318010] [INFO ] [sig ] [83/3439] Forecasting AGD... [2026-02-06T20:15:35.318040] [INFO ] [sig ] Generating forecast for: AGD [2026-02-06T20:15:35.318070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-06T20:15:35.330673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-06T20:15:35.331009] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-06T20:15:35.331811] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-06T20:15:35.331864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:35.331897] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:35.331924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:35.331981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:35.388247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:35.389132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:35.389229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:35.389264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:35.506699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:35.506856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:35.506898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:35.506927] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:35.510399] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-02-06T20:15:35.510699] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-06T20:15:35.510827] [INFO ] [sig ] AGD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:35.652599] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGD.txt [2026-02-06T20:15:35.652714] [INFO ] [sig ] [83/3439] Completed AGD in 0.3s | 2.73 sym/s | Total: 30.4s | ETA: 20.5m [2026-02-06T20:15:35.652755] [INFO ] [sig ] [84/3439] Forecasting AGEN... [2026-02-06T20:15:35.652784] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-06T20:15:35.652813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-06T20:15:35.664141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-06T20:15:35.664432] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-06T20:15:35.665216] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-06T20:15:35.665271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:35.665303] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:35.665329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:35.665386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:35.738548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:35.739462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:35.739544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:35.739597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:35.862418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:35.862597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:35.862640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:35.862684] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:35.866115] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=93.75%) [2026-02-06T20:15:35.866403] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-06T20:15:35.866553] [INFO ] [sig ] AGEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:36.008113] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGEN.txt [2026-02-06T20:15:36.008251] [INFO ] [sig ] [84/3439] Completed AGEN in 0.4s | 2.73 sym/s | Total: 30.7s | ETA: 20.4m [2026-02-06T20:15:36.008290] [INFO ] [sig ] [85/3439] Forecasting AGI... [2026-02-06T20:15:36.008322] [INFO ] [sig ] Generating forecast for: AGI [2026-02-06T20:15:36.008352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-06T20:15:36.020276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-06T20:15:36.020640] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-06T20:15:36.021428] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-06T20:15:36.021482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:36.021516] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:36.021544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:36.021804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:36.079464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:36.080192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:36.080274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:36.080307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:36.203629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:36.203785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:36.203826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:36.203856] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:36.207276] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=43.29%) [2026-02-06T20:15:36.207606] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-06T20:15:36.207741] [INFO ] [sig ] AGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:36.349881] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGI.txt [2026-02-06T20:15:36.350016] [INFO ] [sig ] [85/3439] Completed AGI in 0.3s | 2.74 sym/s | Total: 31.1s | ETA: 20.4m [2026-02-06T20:15:36.350056] [INFO ] [sig ] [86/3439] Forecasting AGIO... [2026-02-06T20:15:36.350085] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-06T20:15:36.350115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-06T20:15:36.361514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-06T20:15:36.361910] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-06T20:15:36.362723] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-06T20:15:36.362777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:36.362809] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:36.362835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:36.362893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:36.420882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:36.421773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:36.421864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:36.421914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:36.543209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:36.543365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:36.543408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:36.543436] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:36.547019] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: DOWN (p=35.72%) [2026-02-06T20:15:36.547308] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-06T20:15:36.547444] [INFO ] [sig ] AGIO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:36.689631] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGIO.txt [2026-02-06T20:15:36.689788] [INFO ] [sig ] [86/3439] Completed AGIO in 0.3s | 2.74 sym/s | Total: 31.4s | ETA: 20.4m [2026-02-06T20:15:36.689829] [INFO ] [sig ] [87/3439] Forecasting AGM... [2026-02-06T20:15:36.689860] [INFO ] [sig ] Generating forecast for: AGM [2026-02-06T20:15:36.689890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-06T20:15:36.707269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-06T20:15:36.707690] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-06T20:15:36.708538] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-06T20:15:36.708619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:36.708655] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:36.708681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:36.708746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:36.765332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:36.766155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:36.766262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:36.766297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:36.887896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:36.888095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:36.888154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:36.888199] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:36.893013] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-02-06T20:15:36.893391] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-06T20:15:36.893542] [INFO ] [sig ] AGM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:37.067795] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGM.txt [2026-02-06T20:15:37.067955] [INFO ] [sig ] [87/3439] Completed AGM in 0.4s | 2.74 sym/s | Total: 31.8s | ETA: 20.4m [2026-02-06T20:15:37.067998] [INFO ] [sig ] [88/3439] Forecasting AGMH... [2026-02-06T20:15:37.068033] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-06T20:15:37.068075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-06T20:15:37.080031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-06T20:15:37.080363] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-06T20:15:37.081317] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-06T20:15:37.081372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:37.081405] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:37.081433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:37.081512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:37.141957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:37.142763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:37.142877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:37.142913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:37.290177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:37.290349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:37.290399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:37.290435] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:37.294745] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-02-06T20:15:37.295100] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-06T20:15:37.295262] [INFO ] [sig ] AGMH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:37.440124] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGMH.txt [2026-02-06T20:15:37.440269] [INFO ] [sig ] [88/3439] Completed AGMH in 0.4s | 2.74 sym/s | Total: 32.2s | ETA: 20.4m [2026-02-06T20:15:37.440309] [INFO ] [sig ] [89/3439] Forecasting AGNC... [2026-02-06T20:15:37.440340] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-06T20:15:37.440371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-06T20:15:37.452097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-06T20:15:37.452446] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-06T20:15:37.453259] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-06T20:15:37.453314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:37.453346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:37.453373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:37.453442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:37.510798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:37.511652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:37.511741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:37.511777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:37.645299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:37.645480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:37.645543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:37.645609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:37.649654] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-06T20:15:37.650157] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-06T20:15:37.650299] [INFO ] [sig ] AGNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:37.828193] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGNC.txt [2026-02-06T20:15:37.828360] [INFO ] [sig ] [89/3439] Completed AGNC in 0.4s | 2.74 sym/s | Total: 32.5s | ETA: 20.4m [2026-02-06T20:15:37.828412] [INFO ] [sig ] [90/3439] Forecasting AGNCL... [2026-02-06T20:15:37.828451] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-06T20:15:37.828489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-06T20:15:37.840925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-06T20:15:37.841358] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-06T20:15:37.842489] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-06T20:15:37.842556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:37.842833] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:37.842880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:37.842952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:37.910623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:37.911615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:37.911716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:37.911764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:38.028608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:38.028787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:38.028838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:38.028868] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:38.032883] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=57.92%) [2026-02-06T20:15:38.033210] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-06T20:15:38.033360] [INFO ] [sig ] AGNCL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:38.193730] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGNCL.txt [2026-02-06T20:15:38.193886] [INFO ] [sig ] [90/3439] Completed AGNCL in 0.4s | 2.74 sym/s | Total: 32.9s | ETA: 20.4m [2026-02-06T20:15:38.193930] [INFO ] [sig ] [91/3439] Forecasting AGNCM... [2026-02-06T20:15:38.193966] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-06T20:15:38.194011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-06T20:15:38.210297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-06T20:15:38.210710] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-06T20:15:38.211536] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-06T20:15:38.211809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:38.211857] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:38.211887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:38.211946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:38.278083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:38.279208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:38.279315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:38.279361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:38.391646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:38.391808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:38.391852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:38.391884] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:38.395608] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-06T20:15:38.395909] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-06T20:15:38.396075] [INFO ] [sig ] AGNCM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:38.554319] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGNCM.txt [2026-02-06T20:15:38.554477] [INFO ] [sig ] [91/3439] Completed AGNCM in 0.4s | 2.74 sym/s | Total: 33.3s | ETA: 20.4m [2026-02-06T20:15:38.554518] [INFO ] [sig ] [92/3439] Forecasting AGNCN... [2026-02-06T20:15:38.554551] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-06T20:15:38.554627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-06T20:15:38.567423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-06T20:15:38.567800] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-06T20:15:38.568785] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-06T20:15:38.568845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:38.568888] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:38.568922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:38.569004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:38.633885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:38.634809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:38.634897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:38.634932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:38.759562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:38.759742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:38.759784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:38.759814] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:38.763723] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=20.81%) [2026-02-06T20:15:38.764032] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-06T20:15:38.764192] [INFO ] [sig ] AGNCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:38.921072] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGNCN.txt [2026-02-06T20:15:38.921225] [INFO ] [sig ] [92/3439] Completed AGNCN in 0.4s | 2.74 sym/s | Total: 33.6s | ETA: 20.4m [2026-02-06T20:15:38.921268] [INFO ] [sig ] [93/3439] Forecasting AGNCO... [2026-02-06T20:15:38.921300] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-06T20:15:38.921331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-06T20:15:38.933238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-06T20:15:38.933666] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-06T20:15:38.934520] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-06T20:15:38.934603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:38.934648] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:38.934677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:38.934733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:38.999071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:38.999936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:39.000026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:39.000060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:39.122890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:39.123055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:39.123097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:39.123126] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:39.127036] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=72.23%) [2026-02-06T20:15:39.127381] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-06T20:15:39.127527] [INFO ] [sig ] AGNCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:39.277218] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGNCO.txt [2026-02-06T20:15:39.277422] [INFO ] [sig ] [93/3439] Completed AGNCO in 0.4s | 2.74 sym/s | Total: 34.0s | ETA: 20.4m [2026-02-06T20:15:39.277474] [INFO ] [sig ] [94/3439] Forecasting AGNCP... [2026-02-06T20:15:39.277508] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-06T20:15:39.277539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-06T20:15:39.291163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-06T20:15:39.291514] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-06T20:15:39.292398] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-06T20:15:39.292454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:39.292486] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:39.292512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:39.292570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:39.358852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:39.359909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:39.360000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:39.360033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:39.489192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:39.489365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:39.489417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:39.489448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:39.493870] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-02-06T20:15:39.494167] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-06T20:15:39.494308] [INFO ] [sig ] AGNCP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:39.656766] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGNCP.txt [2026-02-06T20:15:39.656915] [INFO ] [sig ] [94/3439] Completed AGNCP in 0.4s | 2.74 sym/s | Total: 34.4s | ETA: 20.4m [2026-02-06T20:15:39.656965] [INFO ] [sig ] [95/3439] Forecasting AGO... [2026-02-06T20:15:39.657014] [INFO ] [sig ] Generating forecast for: AGO [2026-02-06T20:15:39.657062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-06T20:15:39.670495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-06T20:15:39.670872] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-06T20:15:39.671759] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-06T20:15:39.671840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:39.671877] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:39.672099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:39.672158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:39.741308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:39.742329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:39.742452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:39.742492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:39.870153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:39.870317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:39.870360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:39.870389] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:39.874060] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-06T20:15:39.874361] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-06T20:15:39.874499] [INFO ] [sig ] AGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:40.019534] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGO.txt [2026-02-06T20:15:40.019708] [INFO ] [sig ] [95/3439] Completed AGO in 0.4s | 2.74 sym/s | Total: 34.7s | ETA: 20.4m [2026-02-06T20:15:40.019749] [INFO ] [sig ] [96/3439] Forecasting AGRO... [2026-02-06T20:15:40.019778] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-06T20:15:40.019808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-06T20:15:40.031668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-06T20:15:40.031991] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-06T20:15:40.032795] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-06T20:15:40.032847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:40.032880] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:40.032907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:40.032964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:40.089122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:40.089792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:40.089873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:40.089906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:40.206335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:40.206487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:40.206527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:40.206557] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:40.210232] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-02-06T20:15:40.210511] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-06T20:15:40.210661] [INFO ] [sig ] AGRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:40.350910] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGRO.txt [2026-02-06T20:15:40.351044] [INFO ] [sig ] [96/3439] Completed AGRO in 0.3s | 2.74 sym/s | Total: 35.1s | ETA: 20.3m [2026-02-06T20:15:40.351085] [INFO ] [sig ] [97/3439] Forecasting AGX... [2026-02-06T20:15:40.351114] [INFO ] [sig ] Generating forecast for: AGX [2026-02-06T20:15:40.351143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-06T20:15:40.363603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-06T20:15:40.363907] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-06T20:15:40.364700] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-06T20:15:40.364754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:40.364786] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:40.364813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:40.364870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:40.420594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:40.421320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:40.421402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:40.421435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:40.538451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:40.538628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:40.538671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:40.538701] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:40.542138] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=66.97%) [2026-02-06T20:15:40.542424] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-06T20:15:40.542555] [INFO ] [sig ] AGX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:40.682831] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGX.txt [2026-02-06T20:15:40.682971] [INFO ] [sig ] [97/3439] Completed AGX in 0.3s | 2.74 sym/s | Total: 35.4s | ETA: 20.3m [2026-02-06T20:15:40.683011] [INFO ] [sig ] [98/3439] Forecasting AGYS... [2026-02-06T20:15:40.683043] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-06T20:15:40.683072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-06T20:15:40.697597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-06T20:15:40.698071] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-06T20:15:40.698966] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-06T20:15:40.699023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:40.699058] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:40.699086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:40.699143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:40.756121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:40.757151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:40.757246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:40.757282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:40.881164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:40.881321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:40.881407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:40.881439] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:40.884967] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=57.31%) [2026-02-06T20:15:40.885259] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-06T20:15:40.885396] [INFO ] [sig ] AGYS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:41.030769] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AGYS.txt [2026-02-06T20:15:41.030930] [INFO ] [sig ] [98/3439] Completed AGYS in 0.3s | 2.74 sym/s | Total: 35.7s | ETA: 20.3m [2026-02-06T20:15:41.030996] [INFO ] [sig ] [99/3439] Forecasting AGZD... [2026-02-06T20:15:41.031028] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-06T20:15:41.031060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-06T20:15:41.043006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-06T20:15:41.043352] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-06T20:15:41.044173] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-06T20:15:41.044229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:41.044262] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:41.044290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:41.044359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:41.109513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:41.110443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:41.110553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:41.110629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:41.242291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:41.242465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:41.242513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:41.242545] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:41.246127] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-02-06T20:15:41.246418] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-06T20:15:41.246561] [INFO ] [sig ] AGZD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:41.396380] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AGZD.txt [2026-02-06T20:15:41.396560] [INFO ] [sig ] [99/3439] Completed AGZD in 0.4s | 2.74 sym/s | Total: 36.1s | ETA: 20.3m [2026-02-06T20:15:41.396638] [INFO ] [sig ] [100/3439] Forecasting AHCO... [2026-02-06T20:15:41.396675] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-06T20:15:41.396708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-06T20:15:41.410296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-06T20:15:41.410775] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-06T20:15:41.412040] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-06T20:15:41.412107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:41.412153] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:41.412185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:41.412244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:41.481804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:41.483075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:41.483170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:41.483204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:41.623415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:41.623596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:41.623644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:41.623675] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:41.627940] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-06T20:15:41.628317] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-06T20:15:41.628478] [INFO ] [sig ] AHCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:41.786819] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AHCO.txt [2026-02-06T20:15:41.786978] [INFO ] [sig ] [100/3439] Completed AHCO in 0.4s | 2.74 sym/s | Total: 36.5s | ETA: 20.3m [2026-02-06T20:15:41.787020] [INFO ] [sig ] [101/3439] Forecasting AHH... [2026-02-06T20:15:41.787051] [INFO ] [sig ] Generating forecast for: AHH [2026-02-06T20:15:41.787081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-06T20:15:41.800121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-06T20:15:41.800469] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-06T20:15:41.801281] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-06T20:15:41.801346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:41.801380] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:41.801408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:41.801469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:41.862338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:41.863353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:41.863452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:41.863489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:41.982788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:41.982948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:41.982989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:41.983018] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:41.986559] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-02-06T20:15:41.986868] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-06T20:15:41.987000] [INFO ] [sig ] AHH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:42.130922] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AHH.txt [2026-02-06T20:15:42.131069] [INFO ] [sig ] [101/3439] Completed AHH in 0.3s | 2.74 sym/s | Total: 36.8s | ETA: 20.3m [2026-02-06T20:15:42.131110] [INFO ] [sig ] [102/3439] Forecasting AI... [2026-02-06T20:15:42.131139] [INFO ] [sig ] Generating forecast for: AI [2026-02-06T20:15:42.131206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-06T20:15:42.142873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-06T20:15:42.143186] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-06T20:15:42.144012] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-06T20:15:42.144065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:42.144098] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:42.144126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:42.144185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:42.201163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:42.201836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:42.201916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:42.201949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:42.325872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:42.326035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:42.326077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:42.326107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:42.329657] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-02-06T20:15:42.329940] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-06T20:15:42.330067] [INFO ] [sig ] AI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:42.477276] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AI.txt [2026-02-06T20:15:42.477428] [INFO ] [sig ] [102/3439] Completed AI in 0.3s | 2.74 sym/s | Total: 37.2s | ETA: 20.3m [2026-02-06T20:15:42.477470] [INFO ] [sig ] [103/3439] Forecasting AIA... [2026-02-06T20:15:42.477500] [INFO ] [sig ] Generating forecast for: AIA [2026-02-06T20:15:42.477531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-06T20:15:42.489359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-06T20:15:42.489724] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-06T20:15:42.490499] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-06T20:15:42.490553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:42.490605] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:42.490635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:42.490693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:42.549687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:42.550657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:42.550755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:42.550788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:42.677959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:42.678142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:42.678186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:42.678217] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:42.681901] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-02-06T20:15:42.682187] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-06T20:15:42.682331] [INFO ] [sig ] AIA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:42.827713] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AIA.txt [2026-02-06T20:15:42.828091] [INFO ] [sig ] [103/3439] Completed AIA in 0.4s | 2.74 sym/s | Total: 37.5s | ETA: 20.3m [2026-02-06T20:15:42.828138] [INFO ] [sig ] [104/3439] Forecasting AIG... [2026-02-06T20:15:42.828167] [INFO ] [sig ] Generating forecast for: AIG [2026-02-06T20:15:42.828197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-06T20:15:42.840704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-06T20:15:42.841017] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-06T20:15:42.841822] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-06T20:15:42.841875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:42.841907] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:42.841934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:42.841990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:42.900544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:42.901316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:42.901419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:42.901454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:43.029838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:43.029999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:43.030042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:43.030072] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:43.033604] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-02-06T20:15:43.033896] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-06T20:15:43.034037] [INFO ] [sig ] AIG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:43.188201] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AIG.txt [2026-02-06T20:15:43.188347] [INFO ] [sig ] [104/3439] Completed AIG in 0.4s | 2.74 sym/s | Total: 37.9s | ETA: 20.3m [2026-02-06T20:15:43.188393] [INFO ] [sig ] [105/3439] Forecasting AIMD... [2026-02-06T20:15:43.188424] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-06T20:15:43.188454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-06T20:15:43.200525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-06T20:15:43.200995] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-06T20:15:43.201943] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-06T20:15:43.202001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:43.202036] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:43.202065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:43.202125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:43.262564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:43.263531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:43.263661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:43.263705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:43.392968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:43.393198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:43.393262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:43.393306] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:43.398212] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-02-06T20:15:43.398540] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-06T20:15:43.398720] [INFO ] [sig ] AIMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:43.553852] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AIMD.txt [2026-02-06T20:15:43.554025] [INFO ] [sig ] [105/3439] Completed AIMD in 0.4s | 2.74 sym/s | Total: 38.3s | ETA: 20.2m [2026-02-06T20:15:43.554072] [INFO ] [sig ] [106/3439] Forecasting AIO... [2026-02-06T20:15:43.554104] [INFO ] [sig ] Generating forecast for: AIO [2026-02-06T20:15:43.554144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-06T20:15:43.566432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-06T20:15:43.566842] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-06T20:15:43.567721] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-06T20:15:43.567775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:43.567807] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:43.567834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:43.567891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:43.628632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:43.629521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:43.629647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:43.629691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:43.763207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:43.763376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:43.763419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:43.763450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:43.767542] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-06T20:15:43.767889] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-06T20:15:43.768087] [INFO ] [sig ] AIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:43.926148] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AIO.txt [2026-02-06T20:15:43.926307] [INFO ] [sig ] [106/3439] Completed AIO in 0.4s | 2.74 sym/s | Total: 38.6s | ETA: 20.2m [2026-02-06T20:15:43.926348] [INFO ] [sig ] [107/3439] Forecasting AIP... [2026-02-06T20:15:43.926377] [INFO ] [sig ] Generating forecast for: AIP [2026-02-06T20:15:43.926407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-06T20:15:43.939277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-06T20:15:43.939688] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-06T20:15:43.940707] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-06T20:15:43.940945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:43.940979] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:43.941005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:43.941061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:43.997812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:43.998819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:43.999104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:43.999137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:44.139189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:44.139354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:44.139396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:44.139426] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:44.143164] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-02-06T20:15:44.143497] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-06T20:15:44.143669] [INFO ] [sig ] AIP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:44.322248] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AIP.txt [2026-02-06T20:15:44.322442] [INFO ] [sig ] [107/3439] Completed AIP in 0.4s | 2.74 sym/s | Total: 39.0s | ETA: 20.3m [2026-02-06T20:15:44.322488] [INFO ] [sig ] [108/3439] Forecasting AIPI... [2026-02-06T20:15:44.322518] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-06T20:15:44.322550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-06T20:15:44.336532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-06T20:15:44.337000] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-06T20:15:44.337945] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-06T20:15:44.338002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:44.338037] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:44.338065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:44.338137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:44.408330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:44.409343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:44.409460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:44.409498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:44.559760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:44.559927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:44.559988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:44.560020] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:44.563657] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-02-06T20:15:44.563998] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-06T20:15:44.564149] [INFO ] [sig ] AIPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:44.713860] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AIPI.txt [2026-02-06T20:15:44.714028] [INFO ] [sig ] [108/3439] Completed AIPI in 0.4s | 2.74 sym/s | Total: 39.4s | ETA: 20.3m [2026-02-06T20:15:44.714071] [INFO ] [sig ] [109/3439] Forecasting AIQ... [2026-02-06T20:15:44.714100] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-06T20:15:44.714130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-06T20:15:44.727082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-06T20:15:44.727464] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-06T20:15:44.728514] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-06T20:15:44.728589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:44.728626] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:44.728654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:44.728716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:44.786398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:44.787376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:44.787472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:44.787504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:44.912626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:44.912787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:44.912827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:44.912856] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:44.916299] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-02-06T20:15:44.916618] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-06T20:15:44.916758] [INFO ] [sig ] AIQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:45.068288] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AIQ.txt [2026-02-06T20:15:45.068459] [INFO ] [sig ] [109/3439] Completed AIQ in 0.4s | 2.74 sym/s | Total: 39.8s | ETA: 20.3m [2026-02-06T20:15:45.068502] [INFO ] [sig ] [110/3439] Forecasting AIRG... [2026-02-06T20:15:45.068532] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-06T20:15:45.068562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-06T20:15:45.087425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-06T20:15:45.087837] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-06T20:15:45.088700] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-06T20:15:45.088754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:45.088787] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:45.088824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:45.089055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:45.154488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:45.155477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:45.155643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:45.155700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:45.281816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:45.281981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:45.282028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:45.282059] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:45.286420] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-06T20:15:45.286850] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-06T20:15:45.287035] [INFO ] [sig ] AIRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:45.482534] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AIRG.txt [2026-02-06T20:15:45.482728] [INFO ] [sig ] [110/3439] Completed AIRG in 0.4s | 2.74 sym/s | Total: 40.2s | ETA: 20.3m [2026-02-06T20:15:45.482773] [INFO ] [sig ] [111/3439] Forecasting AIRJ... [2026-02-06T20:15:45.482804] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-06T20:15:45.483025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-06T20:15:45.498696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-06T20:15:45.499191] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-06T20:15:45.500246] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-06T20:15:45.500311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:45.500354] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:45.500388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:45.500466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:45.579659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:45.580652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:45.580749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:45.580783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:45.717885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:45.718069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:45.718132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:45.718175] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:45.721728] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=18.93%) [2026-02-06T20:15:45.722023] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-06T20:15:45.722161] [INFO ] [sig ] AIRJ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:45.893764] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AIRJ.txt [2026-02-06T20:15:45.893920] [INFO ] [sig ] [111/3439] Completed AIRJ in 0.4s | 2.73 sym/s | Total: 40.6s | ETA: 20.3m [2026-02-06T20:15:45.893961] [INFO ] [sig ] [112/3439] Forecasting AIRS... [2026-02-06T20:15:45.893990] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-06T20:15:45.894021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-06T20:15:46.041009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-06T20:15:46.041370] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-06T20:15:46.042208] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-06T20:15:46.042299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:46.042355] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:46.042384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:46.042442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:46.102832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:46.103807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:46.103905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:46.103940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:46.232926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:46.233084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:46.233126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:46.233158] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:46.236707] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=27.92%) [2026-02-06T20:15:46.237001] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-06T20:15:46.237138] [INFO ] [sig ] AIRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:46.379597] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AIRS.txt [2026-02-06T20:15:46.379750] [INFO ] [sig ] [112/3439] Completed AIRS in 0.5s | 2.73 sym/s | Total: 41.1s | ETA: 20.3m [2026-02-06T20:15:46.379797] [INFO ] [sig ] [113/3439] Forecasting AISP... [2026-02-06T20:15:46.379826] [INFO ] [sig ] Generating forecast for: AISP [2026-02-06T20:15:46.379856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-06T20:15:46.391335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-06T20:15:46.391672] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-06T20:15:46.392449] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-06T20:15:46.392501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:46.392534] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:46.392561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:46.392656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:46.454870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:46.456185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:46.456273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:46.456306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:46.583504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:46.583675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:46.583718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:46.583747] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:46.587746] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=63.34%) [2026-02-06T20:15:46.588054] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-06T20:15:46.588189] [INFO ] [sig ] AISP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:46.737499] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AISP.txt [2026-02-06T20:15:46.737681] [INFO ] [sig ] [113/3439] Completed AISP in 0.4s | 2.73 sym/s | Total: 41.4s | ETA: 20.3m [2026-02-06T20:15:46.737749] [INFO ] [sig ] [114/3439] Forecasting AIZN... [2026-02-06T20:15:46.737788] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-06T20:15:46.737818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-06T20:15:46.750097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-06T20:15:46.750446] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-06T20:15:46.751496] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-06T20:15:46.751553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:46.751616] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:46.751647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:46.751708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:46.812027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:46.812932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:46.813033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:46.813069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:46.925083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:46.925234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:46.925276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:46.925305] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:46.928920] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: UP (p=55.18%) [2026-02-06T20:15:46.929224] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-06T20:15:46.929361] [INFO ] [sig ] AIZN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:47.077488] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AIZN.txt [2026-02-06T20:15:47.077660] [INFO ] [sig ] [114/3439] Completed AIZN in 0.3s | 2.73 sym/s | Total: 41.8s | ETA: 20.3m [2026-02-06T20:15:47.077703] [INFO ] [sig ] [115/3439] Forecasting AJG... [2026-02-06T20:15:47.077734] [INFO ] [sig ] Generating forecast for: AJG [2026-02-06T20:15:47.077765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-06T20:15:47.090764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-06T20:15:47.091118] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-06T20:15:47.091959] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-06T20:15:47.092015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:47.092049] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:47.092076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:47.092134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:47.153026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:47.154009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:47.154106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:47.154140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:47.283446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:47.283616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:47.283702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:47.283733] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:47.287209] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-02-06T20:15:47.287498] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-06T20:15:47.287654] [INFO ] [sig ] AJG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:47.431833] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AJG.txt [2026-02-06T20:15:47.431975] [INFO ] [sig ] [115/3439] Completed AJG in 0.4s | 2.73 sym/s | Total: 42.1s | ETA: 20.3m [2026-02-06T20:15:47.432015] [INFO ] [sig ] [116/3439] Forecasting AKAM... [2026-02-06T20:15:47.432070] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-06T20:15:47.432102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-06T20:15:47.443855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-06T20:15:47.444190] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-06T20:15:47.445107] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-06T20:15:47.445163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:47.445197] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:47.445225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:47.445284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:47.504212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:47.505093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:47.505180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:47.505213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:47.626387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:47.626544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:47.626605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:47.626637] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:47.630773] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: UP (p=68.78%) [2026-02-06T20:15:47.631236] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-06T20:15:47.631368] [INFO ] [sig ] AKAM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:47.777102] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AKAM.txt [2026-02-06T20:15:47.777242] [INFO ] [sig ] [116/3439] Completed AKAM in 0.3s | 2.73 sym/s | Total: 42.5s | ETA: 20.3m [2026-02-06T20:15:47.777283] [INFO ] [sig ] [117/3439] Forecasting AKBA... [2026-02-06T20:15:47.777313] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-06T20:15:47.777342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-06T20:15:47.789902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-06T20:15:47.790416] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-06T20:15:47.791218] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-06T20:15:47.791272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:47.791303] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:47.791331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:47.791388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:47.851341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:47.852199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:47.852283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:47.852315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:47.985092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:47.985245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:47.985288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:47.985317] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:47.989239] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=68.67%) [2026-02-06T20:15:47.989517] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-06T20:15:47.989670] [INFO ] [sig ] AKBA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:48.132373] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AKBA.txt [2026-02-06T20:15:48.132517] [INFO ] [sig ] [117/3439] Completed AKBA in 0.4s | 2.73 sym/s | Total: 42.8s | ETA: 20.3m [2026-02-06T20:15:48.132558] [INFO ] [sig ] [118/3439] Forecasting AL... [2026-02-06T20:15:48.132608] [INFO ] [sig ] Generating forecast for: AL [2026-02-06T20:15:48.132640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-06T20:15:48.144284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-06T20:15:48.144645] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-06T20:15:48.145452] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-06T20:15:48.145507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:48.145539] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:48.145566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:48.145657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:48.207390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:48.208604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:48.208750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:48.208813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:48.337733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:48.337888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:48.337953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:48.337984] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:48.342053] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: DOWN (p=10.27%) [2026-02-06T20:15:48.342337] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-06T20:15:48.342472] [INFO ] [sig ] AL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:48.491987] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AL.txt [2026-02-06T20:15:48.492119] [INFO ] [sig ] [118/3439] Completed AL in 0.4s | 2.73 sym/s | Total: 43.2s | ETA: 20.3m [2026-02-06T20:15:48.492160] [INFO ] [sig ] [119/3439] Forecasting ALAB... [2026-02-06T20:15:48.492190] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-06T20:15:48.492251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-06T20:15:48.504683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-06T20:15:48.505064] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-06T20:15:48.506057] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-06T20:15:48.506112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:48.506145] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:48.506172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:48.506229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:48.566126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:48.567074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:48.567165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:48.567200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:48.690773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:48.690930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:48.690971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:48.691015] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:48.694472] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-06T20:15:48.694795] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-06T20:15:48.694935] [INFO ] [sig ] ALAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:48.837988] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALAB.txt [2026-02-06T20:15:48.838136] [INFO ] [sig ] [119/3439] Completed ALAB in 0.3s | 2.73 sym/s | Total: 43.5s | ETA: 20.2m [2026-02-06T20:15:48.838178] [INFO ] [sig ] [120/3439] Forecasting ALB... [2026-02-06T20:15:48.838209] [INFO ] [sig ] Generating forecast for: ALB [2026-02-06T20:15:48.838240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-06T20:15:48.850114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-06T20:15:48.850512] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-06T20:15:48.851450] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-06T20:15:48.851507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:48.851541] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:48.851569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:48.851678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:48.909205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:48.910045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:48.910127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:48.910161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:49.037701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:49.037872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:49.037955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:49.037992] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:49.041903] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-02-06T20:15:49.042195] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-06T20:15:49.042326] [INFO ] [sig ] ALB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:49.184622] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALB.txt [2026-02-06T20:15:49.184754] [INFO ] [sig ] [120/3439] Completed ALB in 0.3s | 2.73 sym/s | Total: 43.9s | ETA: 20.2m [2026-02-06T20:15:49.184794] [INFO ] [sig ] [121/3439] Forecasting ALC... [2026-02-06T20:15:49.184824] [INFO ] [sig ] Generating forecast for: ALC [2026-02-06T20:15:49.184854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-06T20:15:49.196832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-06T20:15:49.197162] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-06T20:15:49.198086] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-06T20:15:49.198141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:49.198175] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:49.198203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:49.198261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:49.258514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:49.259463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:49.259557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:49.259611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:49.382191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:49.382350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:49.382392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:49.382420] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:49.385978] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-02-06T20:15:49.386258] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-06T20:15:49.386390] [INFO ] [sig ] ALC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:49.529536] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALC.txt [2026-02-06T20:15:49.529702] [INFO ] [sig ] [121/3439] Completed ALC in 0.3s | 2.74 sym/s | Total: 44.2s | ETA: 20.2m [2026-02-06T20:15:49.529746] [INFO ] [sig ] [122/3439] Forecasting ALCO... [2026-02-06T20:15:49.529777] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-06T20:15:49.529808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-06T20:15:49.541556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-06T20:15:49.541963] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-06T20:15:49.542858] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-06T20:15:49.542914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:49.542949] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:49.542976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:49.543033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:49.601019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:49.601732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:49.601832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:49.601873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:49.725181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:49.725333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:49.725374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:49.725403] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:49.728873] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-06T20:15:49.729347] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-06T20:15:49.729482] [INFO ] [sig ] ALCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:49.880434] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALCO.txt [2026-02-06T20:15:49.880593] [INFO ] [sig ] [122/3439] Completed ALCO in 0.4s | 2.74 sym/s | Total: 44.6s | ETA: 20.2m [2026-02-06T20:15:49.880637] [INFO ] [sig ] [123/3439] Forecasting ALDX... [2026-02-06T20:15:49.880667] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-06T20:15:49.880697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-06T20:15:49.892280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-06T20:15:49.892705] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-06T20:15:49.893512] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-06T20:15:49.893566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:49.893619] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:49.893646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:49.893714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:49.958257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:49.959090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:49.959193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:49.959243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:50.086999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:50.087161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:50.087204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:50.087236] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:50.090998] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=39.81%) [2026-02-06T20:15:50.091292] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-06T20:15:50.091444] [INFO ] [sig ] ALDX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:50.244466] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALDX.txt [2026-02-06T20:15:50.244638] [INFO ] [sig ] [123/3439] Completed ALDX in 0.4s | 2.74 sym/s | Total: 45.0s | ETA: 20.2m [2026-02-06T20:15:50.244682] [INFO ] [sig ] [124/3439] Forecasting ALEX... [2026-02-06T20:15:50.244712] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-06T20:15:50.244743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-06T20:15:50.256688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-06T20:15:50.257069] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-06T20:15:50.257938] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-06T20:15:50.257994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:50.258028] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:50.258054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:50.258113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:50.317441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:50.318453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:50.318564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:50.318632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:50.447833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:50.448004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:50.448055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:50.448097] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:50.451934] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-06T20:15:50.452238] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-06T20:15:50.452383] [INFO ] [sig ] ALEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:50.601102] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALEX.txt [2026-02-06T20:15:50.601249] [INFO ] [sig ] [124/3439] Completed ALEX in 0.4s | 2.74 sym/s | Total: 45.3s | ETA: 20.2m [2026-02-06T20:15:50.601289] [INFO ] [sig ] [125/3439] Forecasting ALG... [2026-02-06T20:15:50.601320] [INFO ] [sig ] Generating forecast for: ALG [2026-02-06T20:15:50.601351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-06T20:15:50.613374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-06T20:15:50.613758] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-06T20:15:50.614814] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-06T20:15:50.614880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:50.614914] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:50.614941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:50.614998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:50.674384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:50.675341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:50.675438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:50.675472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:50.802127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:50.802481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:50.802521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:50.802549] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:50.806515] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=54.01%) [2026-02-06T20:15:50.806823] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-06T20:15:50.807011] [INFO ] [sig ] ALG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:50.950307] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALG.txt [2026-02-06T20:15:50.950455] [INFO ] [sig ] [125/3439] Completed ALG in 0.3s | 2.74 sym/s | Total: 45.7s | ETA: 20.2m [2026-02-06T20:15:50.950496] [INFO ] [sig ] [126/3439] Forecasting ALGM... [2026-02-06T20:15:50.950527] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-06T20:15:50.950557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-06T20:15:50.962040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-06T20:15:50.962364] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-06T20:15:50.963207] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-06T20:15:50.963263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:50.963296] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:50.963324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:50.963381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:51.021642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:51.022463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:51.022553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:51.022607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:51.149880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:51.150036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:51.150076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:51.150105] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:51.153871] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=67.80%) [2026-02-06T20:15:51.154362] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-06T20:15:51.154502] [INFO ] [sig ] ALGM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:51.307299] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALGM.txt [2026-02-06T20:15:51.307447] [INFO ] [sig ] [126/3439] Completed ALGM in 0.4s | 2.74 sym/s | Total: 46.0s | ETA: 20.2m [2026-02-06T20:15:51.307490] [INFO ] [sig ] [127/3439] Forecasting ALGN... [2026-02-06T20:15:51.307520] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-06T20:15:51.307551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-06T20:15:51.322670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-06T20:15:51.323094] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-06T20:15:51.324012] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-06T20:15:51.324067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:51.324100] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:51.324127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:51.324184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:51.383838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:51.384832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:51.384925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:51.385141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:51.513916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:51.514106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:51.514166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:51.514205] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:51.517986] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-06T20:15:51.518277] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-06T20:15:51.518412] [INFO ] [sig ] ALGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:51.663743] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALGN.txt [2026-02-06T20:15:51.663915] [INFO ] [sig ] [127/3439] Completed ALGN in 0.4s | 2.74 sym/s | Total: 46.4s | ETA: 20.2m [2026-02-06T20:15:51.663958] [INFO ] [sig ] [128/3439] Forecasting ALGS... [2026-02-06T20:15:51.663988] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-06T20:15:51.664018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-06T20:15:51.675479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-06T20:15:51.675848] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-06T20:15:51.676685] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-06T20:15:51.676740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:51.676774] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:51.676802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:51.676860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:51.735902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:51.736725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:51.736822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:51.736857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:51.856149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:51.856309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:51.856351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:51.856382] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:51.859833] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-06T20:15:51.860114] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-06T20:15:51.860245] [INFO ] [sig ] ALGS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:52.002510] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALGS.txt [2026-02-06T20:15:52.002695] [INFO ] [sig ] [128/3439] Completed ALGS in 0.3s | 2.74 sym/s | Total: 46.7s | ETA: 20.1m [2026-02-06T20:15:52.002742] [INFO ] [sig ] [129/3439] Forecasting ALHC... [2026-02-06T20:15:52.002774] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-06T20:15:52.002806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-06T20:15:52.014346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-06T20:15:52.014702] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-06T20:15:52.015556] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-06T20:15:52.015633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:52.015668] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:52.015695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:52.015755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:52.076676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:52.077507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:52.077621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:52.077660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:52.204554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:52.204863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:52.204908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:52.204941] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:52.208873] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=32.93%) [2026-02-06T20:15:52.209171] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-06T20:15:52.209313] [INFO ] [sig ] ALHC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:52.353233] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALHC.txt [2026-02-06T20:15:52.353382] [INFO ] [sig ] [129/3439] Completed ALHC in 0.4s | 2.74 sym/s | Total: 47.1s | ETA: 20.1m [2026-02-06T20:15:52.353425] [INFO ] [sig ] [130/3439] Forecasting ALK... [2026-02-06T20:15:52.353455] [INFO ] [sig ] Generating forecast for: ALK [2026-02-06T20:15:52.353486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-06T20:15:52.365827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-06T20:15:52.366189] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-06T20:15:52.367070] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-06T20:15:52.367126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:52.367159] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:52.367187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:52.367244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:52.445047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:52.446227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:52.446355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:52.446406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:52.585760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:52.585938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:52.585992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:52.586032] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:52.590072] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-06T20:15:52.590380] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-06T20:15:52.590531] [INFO ] [sig ] ALK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:52.807127] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALK.txt [2026-02-06T20:15:52.807288] [INFO ] [sig ] [130/3439] Completed ALK in 0.5s | 2.74 sym/s | Total: 47.5s | ETA: 20.2m [2026-02-06T20:15:52.807332] [INFO ] [sig ] [131/3439] Forecasting ALKS... [2026-02-06T20:15:52.807361] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-06T20:15:52.807393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-06T20:15:52.820426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-06T20:15:52.820831] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-06T20:15:52.821715] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-06T20:15:52.821772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:52.821806] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:52.821836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:52.821898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:52.883268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:52.884158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:52.884248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:52.884284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:53.013700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:53.013906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:53.013950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:53.013980] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:53.017679] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-02-06T20:15:53.018068] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-06T20:15:53.018227] [INFO ] [sig ] ALKS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:53.164770] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALKS.txt [2026-02-06T20:15:53.164918] [INFO ] [sig ] [131/3439] Completed ALKS in 0.4s | 2.74 sym/s | Total: 47.9s | ETA: 20.1m [2026-02-06T20:15:53.164960] [INFO ] [sig ] [132/3439] Forecasting ALL... [2026-02-06T20:15:53.164990] [INFO ] [sig ] Generating forecast for: ALL [2026-02-06T20:15:53.165019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-06T20:15:53.177100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-06T20:15:53.177455] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-06T20:15:53.178558] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-06T20:15:53.178646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:53.178681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:53.178708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:53.178777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:53.239332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:53.240421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:53.240511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:53.240545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:53.388377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:53.388628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:53.388689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:53.388732] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:53.393701] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-06T20:15:53.394081] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-06T20:15:53.394261] [INFO ] [sig ] ALL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:53.552292] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALL.txt [2026-02-06T20:15:53.552453] [INFO ] [sig ] [132/3439] Completed ALL in 0.4s | 2.74 sym/s | Total: 48.3s | ETA: 20.2m [2026-02-06T20:15:53.552496] [INFO ] [sig ] [133/3439] Forecasting ALLE... [2026-02-06T20:15:53.552527] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-06T20:15:53.552560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-06T20:15:53.564332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-06T20:15:53.564673] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-06T20:15:53.565515] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-06T20:15:53.565589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:53.565637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:53.565666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:53.565725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:53.623705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:53.624403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:53.624484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:53.624517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:53.747769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:53.747955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:53.748005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:53.748034] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:53.751620] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-06T20:15:53.751899] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-06T20:15:53.752041] [INFO ] [sig ] ALLE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:53.894245] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALLE.txt [2026-02-06T20:15:53.894396] [INFO ] [sig ] [133/3439] Completed ALLE in 0.3s | 2.74 sym/s | Total: 48.6s | ETA: 20.1m [2026-02-06T20:15:53.894438] [INFO ] [sig ] [134/3439] Forecasting ALLO... [2026-02-06T20:15:53.894467] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-06T20:15:53.894497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-06T20:15:53.909848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-06T20:15:53.910471] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-06T20:15:53.911636] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-06T20:15:53.911728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:53.911779] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:53.911825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:53.911920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:53.995390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:53.996599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:53.996724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:53.996777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:54.127353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:54.127510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:54.127552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:54.127600] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:54.131066] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=17.64%) [2026-02-06T20:15:54.131349] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-06T20:15:54.131481] [INFO ] [sig ] ALLO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:54.275907] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALLO.txt [2026-02-06T20:15:54.276069] [INFO ] [sig ] [134/3439] Completed ALLO in 0.4s | 2.74 sym/s | Total: 49.0s | ETA: 20.1m [2026-02-06T20:15:54.276113] [INFO ] [sig ] [135/3439] Forecasting ALLY... [2026-02-06T20:15:54.276142] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-06T20:15:54.276173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-06T20:15:54.287996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-06T20:15:54.288373] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-06T20:15:54.289193] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-06T20:15:54.289248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:54.289280] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:54.289306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:54.289362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:54.348922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:54.349685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:54.349771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:54.349805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:54.473921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:54.474285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:54.474325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:54.474354] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:54.478513] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=8.30%) [2026-02-06T20:15:54.478932] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-06T20:15:54.479110] [INFO ] [sig ] ALLY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:54.626988] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALLY.txt [2026-02-06T20:15:54.627143] [INFO ] [sig ] [135/3439] Completed ALLY in 0.4s | 2.74 sym/s | Total: 49.3s | ETA: 20.1m [2026-02-06T20:15:54.627213] [INFO ] [sig ] [136/3439] Forecasting ALMS... [2026-02-06T20:15:54.627244] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-06T20:15:54.627276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-06T20:15:54.640103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-06T20:15:54.640387] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-06T20:15:54.641185] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-06T20:15:54.641249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:54.641283] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:54.641310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:54.641367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:54.700625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:54.701449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:54.701531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:54.701563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:54.827627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:54.827768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:54.827808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:54.827840] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:54.831206] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=54.93%) [2026-02-06T20:15:54.831483] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-06T20:15:54.831634] [INFO ] [sig ] ALMS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:54.977709] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALMS.txt [2026-02-06T20:15:54.977847] [INFO ] [sig ] [136/3439] Completed ALMS in 0.4s | 2.74 sym/s | Total: 49.7s | ETA: 20.1m [2026-02-06T20:15:54.977885] [INFO ] [sig ] [137/3439] Forecasting ALNY... [2026-02-06T20:15:54.977943] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-06T20:15:54.977976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-06T20:15:54.993032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-06T20:15:54.993520] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-06T20:15:54.994657] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-06T20:15:54.994725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:54.994776] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:54.994817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:54.994927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:55.063625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:55.064491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:55.064600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:55.064637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:55.195742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:55.195904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:55.195946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:55.195975] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:55.199529] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-02-06T20:15:55.199845] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-06T20:15:55.199988] [INFO ] [sig ] ALNY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:55.353927] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALNY.txt [2026-02-06T20:15:55.354312] [INFO ] [sig ] [137/3439] Completed ALNY in 0.4s | 2.74 sym/s | Total: 50.1s | ETA: 20.1m [2026-02-06T20:15:55.354373] [INFO ] [sig ] [138/3439] Forecasting ALRM... [2026-02-06T20:15:55.354419] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-06T20:15:55.354468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-06T20:15:55.370188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-06T20:15:55.370647] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-06T20:15:55.371759] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-06T20:15:55.371832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:55.371881] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:55.371923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:55.372013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:55.447754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:55.448950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:55.449068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:55.449119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:55.617064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:55.617249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:55.617311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:55.617357] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:55.622684] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=87.47%) [2026-02-06T20:15:55.623287] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-06T20:15:55.623480] [INFO ] [sig ] ALRM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:55.788625] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALRM.txt [2026-02-06T20:15:55.788776] [INFO ] [sig ] [138/3439] Completed ALRM in 0.4s | 2.73 sym/s | Total: 50.5s | ETA: 20.1m [2026-02-06T20:15:55.788823] [INFO ] [sig ] [139/3439] Forecasting ALRS... [2026-02-06T20:15:55.788869] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-06T20:15:55.788923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-06T20:15:55.801224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-06T20:15:55.801592] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-06T20:15:55.802654] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-06T20:15:55.802713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:55.802758] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:55.802830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:55.802892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:55.863611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:55.864696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:55.864789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:55.864824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:55.993372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:55.993552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:55.993616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:55.993646] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:55.997550] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-02-06T20:15:55.997879] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-06T20:15:55.998062] [INFO ] [sig ] ALRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:56.142140] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALRS.txt [2026-02-06T20:15:56.142281] [INFO ] [sig ] [139/3439] Completed ALRS in 0.4s | 2.73 sym/s | Total: 50.9s | ETA: 20.1m [2026-02-06T20:15:56.142327] [INFO ] [sig ] [140/3439] Forecasting ALSN... [2026-02-06T20:15:56.142358] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-06T20:15:56.142388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-06T20:15:56.154055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-06T20:15:56.154375] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-06T20:15:56.155218] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-06T20:15:56.155273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:56.155306] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:56.155333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:56.155390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:56.213096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:56.214196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:56.214290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:56.214324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:56.337061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:56.337213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:56.337256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:56.337285] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:56.340792] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-02-06T20:15:56.341075] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-06T20:15:56.341207] [INFO ] [sig ] ALSN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:56.491228] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALSN.txt [2026-02-06T20:15:56.491384] [INFO ] [sig ] [140/3439] Completed ALSN in 0.3s | 2.73 sym/s | Total: 51.2s | ETA: 20.1m [2026-02-06T20:15:56.491425] [INFO ] [sig ] [141/3439] Forecasting ALTG... [2026-02-06T20:15:56.491457] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-06T20:15:56.491488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-06T20:15:56.503965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-06T20:15:56.504364] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-06T20:15:56.505264] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-06T20:15:56.505327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:56.505360] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:56.505389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:56.505446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:56.564854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:56.565755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:56.565840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:56.565872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:56.685829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:56.685975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:56.686024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:56.686052] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:56.689611] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-02-06T20:15:56.689892] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-06T20:15:56.690035] [INFO ] [sig ] ALTG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:56.835443] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALTG.txt [2026-02-06T20:15:56.835596] [INFO ] [sig ] [141/3439] Completed ALTG in 0.3s | 2.74 sym/s | Total: 51.5s | ETA: 20.1m [2026-02-06T20:15:56.835638] [INFO ] [sig ] [142/3439] Forecasting ALTI... [2026-02-06T20:15:56.835668] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-06T20:15:56.835698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-06T20:15:56.849274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-06T20:15:56.849565] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-06T20:15:56.850424] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-06T20:15:56.850480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:56.850514] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:56.850544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:56.850630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:56.909465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:56.910129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:56.910212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:56.910247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:57.033760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:57.033933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:57.033975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:57.034003] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:57.037734] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=45.33%) [2026-02-06T20:15:57.038069] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-06T20:15:57.038219] [INFO ] [sig ] ALTI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:57.182664] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALTI.txt [2026-02-06T20:15:57.182787] [INFO ] [sig ] [142/3439] Completed ALTI in 0.3s | 2.74 sym/s | Total: 51.9s | ETA: 20.1m [2026-02-06T20:15:57.182827] [INFO ] [sig ] [143/3439] Forecasting ALTS... [2026-02-06T20:15:57.182857] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-06T20:15:57.182893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-06T20:15:57.195321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-06T20:15:57.195647] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-06T20:15:57.196713] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-06T20:15:57.196777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:57.196812] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:57.196841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:57.196900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:57.257539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:57.258361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:57.258444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:57.258478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:57.382554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:57.382737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:57.382797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:57.382827] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:57.386465] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=13.52%) [2026-02-06T20:15:57.386822] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-06T20:15:57.386993] [INFO ] [sig ] ALTS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:57.533940] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALTS.txt [2026-02-06T20:15:57.534076] [INFO ] [sig ] [143/3439] Completed ALTS in 0.4s | 2.74 sym/s | Total: 52.2s | ETA: 20.1m [2026-02-06T20:15:57.534116] [INFO ] [sig ] [144/3439] Forecasting ALTY... [2026-02-06T20:15:57.534147] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-06T20:15:57.534176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-06T20:15:57.546269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-06T20:15:57.546595] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-06T20:15:57.547390] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-06T20:15:57.547444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:57.547476] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:57.547503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:57.547561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:57.606789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:57.607459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:57.607540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:57.607591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:57.716425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:57.716586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:57.716629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:57.716657] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:57.720065] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: DOWN (p=7.93%) [2026-02-06T20:15:57.720340] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-06T20:15:57.720469] [INFO ] [sig ] ALTY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:57.862466] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALTY.txt [2026-02-06T20:15:57.862609] [INFO ] [sig ] [144/3439] Completed ALTY in 0.3s | 2.74 sym/s | Total: 52.6s | ETA: 20.0m [2026-02-06T20:15:57.862650] [INFO ] [sig ] [145/3439] Forecasting ALVO... [2026-02-06T20:15:57.862680] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-06T20:15:57.862711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-06T20:15:57.874684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-06T20:15:57.875003] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-06T20:15:57.876019] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-06T20:15:57.876073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:57.876104] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:57.876131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:57.876187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:57.934450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:57.935144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:57.935227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:57.935260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:58.060727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:58.060876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:58.060918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:58.060948] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:58.064938] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-02-06T20:15:58.065412] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-06T20:15:58.065545] [INFO ] [sig ] ALVO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:58.208403] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALVO.txt [2026-02-06T20:15:58.208522] [INFO ] [sig ] [145/3439] Completed ALVO in 0.3s | 2.74 sym/s | Total: 52.9s | ETA: 20.0m [2026-02-06T20:15:58.208562] [INFO ] [sig ] [146/3439] Forecasting ALX... [2026-02-06T20:15:58.208611] [INFO ] [sig ] Generating forecast for: ALX [2026-02-06T20:15:58.208643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-06T20:15:58.219727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-06T20:15:58.220053] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-06T20:15:58.220876] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-06T20:15:58.220930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:58.220962] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:58.220988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:58.221044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:58.277523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:58.278232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:58.278313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:58.278345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:58.393522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:58.393693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:58.393735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:58.393764] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:58.397185] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-06T20:15:58.397480] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-06T20:15:58.397633] [INFO ] [sig ] ALX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:58.546203] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALX.txt [2026-02-06T20:15:58.546359] [INFO ] [sig ] [146/3439] Completed ALX in 0.3s | 2.74 sym/s | Total: 53.3s | ETA: 20.0m [2026-02-06T20:15:58.546401] [INFO ] [sig ] [147/3439] Forecasting ALXO... [2026-02-06T20:15:58.546432] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-06T20:15:58.546463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-06T20:15:58.558553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-06T20:15:58.558908] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-06T20:15:58.559740] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-06T20:15:58.559794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:58.559836] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:58.559864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:58.559934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:58.618435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:58.619368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:58.619458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:58.619491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:58.739645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:58.739806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:58.739848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:58.739876] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:58.743469] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-02-06T20:15:58.743798] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-06T20:15:58.744127] [INFO ] [sig ] ALXO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:58.888318] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ALXO.txt [2026-02-06T20:15:58.888450] [INFO ] [sig ] [147/3439] Completed ALXO in 0.3s | 2.74 sym/s | Total: 53.6s | ETA: 20.0m [2026-02-06T20:15:58.888489] [INFO ] [sig ] [148/3439] Forecasting ALZN... [2026-02-06T20:15:58.888520] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-06T20:15:58.888550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-06T20:15:58.899669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-06T20:15:58.899969] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-06T20:15:58.900783] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-06T20:15:58.900836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:58.900868] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:58.900895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:58.900951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:58.957209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:58.957947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:58.958044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:58.958081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:59.073287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:59.073437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:59.073477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:59.073505] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:59.076928] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-06T20:15:59.077205] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-06T20:15:59.077335] [INFO ] [sig ] ALZN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:59.219937] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ALZN.txt [2026-02-06T20:15:59.220071] [INFO ] [sig ] [148/3439] Completed ALZN in 0.3s | 2.74 sym/s | Total: 53.9s | ETA: 20.0m [2026-02-06T20:15:59.220111] [INFO ] [sig ] [149/3439] Forecasting AM... [2026-02-06T20:15:59.220141] [INFO ] [sig ] Generating forecast for: AM [2026-02-06T20:15:59.220170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-06T20:15:59.232441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-06T20:15:59.232781] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-06T20:15:59.233558] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-06T20:15:59.233630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:59.233671] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:59.233699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:59.233756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:59.291351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:59.292071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:59.292182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:59.292217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:59.411823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:59.411977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:59.412017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:59.412046] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:59.415446] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-02-06T20:15:59.415742] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-06T20:15:59.415873] [INFO ] [sig ] AM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:15:59.557555] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AM.txt [2026-02-06T20:15:59.557696] [INFO ] [sig ] [149/3439] Completed AM in 0.3s | 2.75 sym/s | Total: 54.3s | ETA: 20.0m [2026-02-06T20:15:59.557736] [INFO ] [sig ] [150/3439] Forecasting AMAL... [2026-02-06T20:15:59.557766] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-06T20:15:59.557796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-06T20:15:59.568829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-06T20:15:59.569116] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-06T20:15:59.569941] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-06T20:15:59.569996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:59.570029] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:59.570056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:59.570113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:59.626672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:59.627341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:59.627426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:59.627459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:15:59.746560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:15:59.746731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:15:59.746773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:15:59.746803] [INFO ] [FORECASTER] Training complete [2026-02-06T20:15:59.750283] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-02-06T20:15:59.750585] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-06T20:15:59.750724] [INFO ] [sig ] AMAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:15:59.896017] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMAL.txt [2026-02-06T20:15:59.896171] [INFO ] [sig ] [150/3439] Completed AMAL in 0.3s | 2.75 sym/s | Total: 54.6s | ETA: 20.0m [2026-02-06T20:15:59.896400] [INFO ] [sig ] [151/3439] Forecasting AMBA... [2026-02-06T20:15:59.896435] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-06T20:15:59.896466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-06T20:15:59.909121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-06T20:15:59.909749] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-06T20:15:59.910775] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-06T20:15:59.910829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:15:59.910860] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:15:59.910888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:15:59.910948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:15:59.975326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:15:59.976384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:15:59.976473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:15:59.976508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:00.105930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:00.106049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:00.106089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:00.106117] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:00.109635] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=36.33%) [2026-02-06T20:16:00.109927] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-06T20:16:00.110065] [INFO ] [sig ] AMBA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:00.254075] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMBA.txt [2026-02-06T20:16:00.254235] [INFO ] [sig ] [151/3439] Completed AMBA in 0.4s | 2.75 sym/s | Total: 55.0s | ETA: 19.9m [2026-02-06T20:16:00.254277] [INFO ] [sig ] [152/3439] Forecasting AMBP... [2026-02-06T20:16:00.254309] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-06T20:16:00.254340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-06T20:16:00.268842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-06T20:16:00.269520] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-06T20:16:00.270691] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-06T20:16:00.270765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:00.270819] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:00.270866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:00.270953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:00.340107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:00.341009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:00.341096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:00.341131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:00.470822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:00.470979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:00.471020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:00.471050] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:00.474500] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-02-06T20:16:00.474811] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-06T20:16:00.474942] [INFO ] [sig ] AMBP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:00.619480] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMBP.txt [2026-02-06T20:16:00.619656] [INFO ] [sig ] [152/3439] Completed AMBP in 0.4s | 2.75 sym/s | Total: 55.3s | ETA: 19.9m [2026-02-06T20:16:00.619700] [INFO ] [sig ] [153/3439] Forecasting AMC... [2026-02-06T20:16:00.619731] [INFO ] [sig ] Generating forecast for: AMC [2026-02-06T20:16:00.619762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-06T20:16:00.633308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-06T20:16:00.633631] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-06T20:16:00.634406] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-06T20:16:00.634459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:00.634492] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:00.634518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:00.634594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:00.691498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:00.692472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:00.692559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:00.692612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:00.815359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:00.815535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:00.815611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:00.815654] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:00.820921] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=24.40%) [2026-02-06T20:16:00.821269] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-06T20:16:00.821434] [INFO ] [sig ] AMC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:00.993430] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMC.txt [2026-02-06T20:16:00.993613] [INFO ] [sig ] [153/3439] Completed AMC in 0.4s | 2.75 sym/s | Total: 55.7s | ETA: 19.9m [2026-02-06T20:16:00.993656] [INFO ] [sig ] [154/3439] Forecasting AMCX... [2026-02-06T20:16:00.993687] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-06T20:16:00.993717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-06T20:16:01.005490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-06T20:16:01.005870] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-06T20:16:01.006684] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-06T20:16:01.006739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:01.006771] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:01.006797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:01.006854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:01.064316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:01.065043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:01.065125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:01.065158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:01.184622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:01.184776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:01.184819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:01.184864] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:01.188328] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-06T20:16:01.188629] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-06T20:16:01.188766] [INFO ] [sig ] AMCX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:01.345212] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMCX.txt [2026-02-06T20:16:01.345381] [INFO ] [sig ] [154/3439] Completed AMCX in 0.4s | 2.75 sym/s | Total: 56.1s | ETA: 19.9m [2026-02-06T20:16:01.345423] [INFO ] [sig ] [155/3439] Forecasting AMD... [2026-02-06T20:16:01.345452] [INFO ] [sig ] Generating forecast for: AMD [2026-02-06T20:16:01.345485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-06T20:16:01.359287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-06T20:16:01.359705] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-06T20:16:01.360505] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-06T20:16:01.360559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:01.360619] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:01.360648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:01.360706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:01.419794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:01.420752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:01.420845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:01.420879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:01.554965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:01.555184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:01.555238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:01.555278] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:01.560000] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=22.68%) [2026-02-06T20:16:01.560348] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-06T20:16:01.560506] [INFO ] [sig ] AMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:01.708397] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMD.txt [2026-02-06T20:16:01.708558] [INFO ] [sig ] [155/3439] Completed AMD in 0.4s | 2.75 sym/s | Total: 56.4s | ETA: 19.9m [2026-02-06T20:16:01.708622] [INFO ] [sig ] [156/3439] Forecasting AMDL... [2026-02-06T20:16:01.708654] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-06T20:16:01.708685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-06T20:16:01.725341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-06T20:16:01.725790] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-06T20:16:01.726657] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-06T20:16:01.726711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:01.726770] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:01.726799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:01.726855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:01.786545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:01.787655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:01.787748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:01.787797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:01.913490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:01.913670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:01.913712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:01.913741] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:01.917252] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-06T20:16:01.917607] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-06T20:16:01.917754] [INFO ] [sig ] AMDL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:02.069331] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMDL.txt [2026-02-06T20:16:02.069471] [INFO ] [sig ] [156/3439] Completed AMDL in 0.4s | 2.75 sym/s | Total: 56.8s | ETA: 19.9m [2026-02-06T20:16:02.069511] [INFO ] [sig ] [157/3439] Forecasting AME... [2026-02-06T20:16:02.069540] [INFO ] [sig ] Generating forecast for: AME [2026-02-06T20:16:02.069588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-06T20:16:02.082799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-06T20:16:02.083165] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-06T20:16:02.083991] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-06T20:16:02.084046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:02.084079] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:02.084107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:02.084164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:02.149801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:02.150750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:02.150840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:02.150877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:02.290839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:02.291002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:02.291049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:02.291078] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:02.294631] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=70.18%) [2026-02-06T20:16:02.294942] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-06T20:16:02.295084] [INFO ] [sig ] AME: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:02.447414] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AME.txt [2026-02-06T20:16:02.447568] [INFO ] [sig ] [157/3439] Completed AME in 0.4s | 2.75 sym/s | Total: 57.2s | ETA: 19.9m [2026-02-06T20:16:02.447631] [INFO ] [sig ] [158/3439] Forecasting AMG... [2026-02-06T20:16:02.447662] [INFO ] [sig ] Generating forecast for: AMG [2026-02-06T20:16:02.447692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-06T20:16:02.460063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-06T20:16:02.460407] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-06T20:16:02.461221] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-06T20:16:02.461274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:02.461307] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:02.461345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:02.461404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:02.520252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:02.521171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:02.521267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:02.521301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:02.646881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:02.647053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:02.647103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:02.647138] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:02.650693] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-06T20:16:02.650998] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-06T20:16:02.651159] [INFO ] [sig ] AMG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:02.803452] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMG.txt [2026-02-06T20:16:02.803640] [INFO ] [sig ] [158/3439] Completed AMG in 0.4s | 2.75 sym/s | Total: 57.5s | ETA: 19.9m [2026-02-06T20:16:02.803685] [INFO ] [sig ] [159/3439] Forecasting AMGN... [2026-02-06T20:16:02.803716] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-06T20:16:02.803935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-06T20:16:02.815922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-06T20:16:02.816343] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-06T20:16:02.817207] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-06T20:16:02.817263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:02.817296] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:02.817323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:02.817379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:02.878443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:02.879786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:02.879873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:02.879906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:03.023590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:03.023748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:03.023791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:03.023862] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:03.027642] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-02-06T20:16:03.027969] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-06T20:16:03.028116] [INFO ] [sig ] AMGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:03.187389] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMGN.txt [2026-02-06T20:16:03.187596] [INFO ] [sig ] [159/3439] Completed AMGN in 0.4s | 2.75 sym/s | Total: 57.9s | ETA: 19.9m [2026-02-06T20:16:03.187640] [INFO ] [sig ] [160/3439] Forecasting AMH... [2026-02-06T20:16:03.187671] [INFO ] [sig ] Generating forecast for: AMH [2026-02-06T20:16:03.187701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-06T20:16:03.201282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-06T20:16:03.201880] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-06T20:16:03.202730] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-06T20:16:03.202785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:03.202817] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:03.202844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:03.202906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:03.263191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:03.264494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:03.264601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:03.264638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:03.386934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:03.387089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:03.387132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:03.387161] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:03.390687] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=86.89%) [2026-02-06T20:16:03.390968] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-06T20:16:03.391103] [INFO ] [sig ] AMH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:03.540500] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMH.txt [2026-02-06T20:16:03.540679] [INFO ] [sig ] [160/3439] Completed AMH in 0.4s | 2.75 sym/s | Total: 58.3s | ETA: 19.9m [2026-02-06T20:16:03.540724] [INFO ] [sig ] [161/3439] Forecasting AMLX... [2026-02-06T20:16:03.540755] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-06T20:16:03.540785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-06T20:16:03.554669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-06T20:16:03.555109] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-06T20:16:03.556171] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-06T20:16:03.556231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:03.556264] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:03.556478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:03.556537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:03.620937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:03.622096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:03.622194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:03.622229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:03.752292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:03.752463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:03.752517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:03.752558] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:03.757341] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-02-06T20:16:03.757760] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-06T20:16:03.757943] [INFO ] [sig ] AMLX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:03.927592] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMLX.txt [2026-02-06T20:16:03.927775] [INFO ] [sig ] [161/3439] Completed AMLX in 0.4s | 2.75 sym/s | Total: 58.6s | ETA: 19.9m [2026-02-06T20:16:03.927817] [INFO ] [sig ] [162/3439] Forecasting AMN... [2026-02-06T20:16:03.927848] [INFO ] [sig ] Generating forecast for: AMN [2026-02-06T20:16:03.927879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-06T20:16:03.941354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-06T20:16:03.941783] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-06T20:16:03.942777] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-06T20:16:03.942834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:03.942867] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:03.942894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:03.942952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:04.007417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:04.008904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:04.009021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:04.009058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:04.139513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:04.139693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:04.139736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:04.139765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:04.143308] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-02-06T20:16:04.143659] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-06T20:16:04.143804] [INFO ] [sig ] AMN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:04.298698] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMN.txt [2026-02-06T20:16:04.298861] [INFO ] [sig ] [162/3439] Completed AMN in 0.4s | 2.75 sym/s | Total: 59.0s | ETA: 19.9m [2026-02-06T20:16:04.298900] [INFO ] [sig ] [163/3439] Forecasting AMP... [2026-02-06T20:16:04.298931] [INFO ] [sig ] Generating forecast for: AMP [2026-02-06T20:16:04.298959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-06T20:16:04.311957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-06T20:16:04.312421] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-06T20:16:04.313292] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-06T20:16:04.313348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:04.313382] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:04.313409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:04.313466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:04.375352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:04.376352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:04.376453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:04.376488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:04.499984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:04.500125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:04.500165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:04.500194] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:04.503607] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-06T20:16:04.503884] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-06T20:16:04.504014] [INFO ] [sig ] AMP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:04.653722] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMP.txt [2026-02-06T20:16:04.653858] [INFO ] [sig ] [163/3439] Completed AMP in 0.4s | 2.75 sym/s | Total: 59.4s | ETA: 19.9m [2026-02-06T20:16:04.653899] [INFO ] [sig ] [164/3439] Forecasting AMPG... [2026-02-06T20:16:04.653929] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-06T20:16:04.653958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-06T20:16:04.665266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-06T20:16:04.665591] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-06T20:16:04.666608] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-06T20:16:04.666664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:04.666698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:04.666728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:04.666790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:04.725985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:04.726879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:04.726960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:04.726993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:04.848034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:04.848190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:04.848235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:04.848264] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:04.851723] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=19.59%) [2026-02-06T20:16:04.852013] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-06T20:16:04.852143] [INFO ] [sig ] AMPG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:05.002059] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMPG.txt [2026-02-06T20:16:05.002217] [INFO ] [sig ] [164/3439] Completed AMPG in 0.3s | 2.75 sym/s | Total: 59.7s | ETA: 19.9m [2026-02-06T20:16:05.002258] [INFO ] [sig ] [165/3439] Forecasting AMPH... [2026-02-06T20:16:05.002288] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-06T20:16:05.002318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-06T20:16:05.014321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-06T20:16:05.014772] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-06T20:16:05.015682] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-06T20:16:05.015741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:05.015776] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:05.015804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:05.015862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:05.076452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:05.077400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:05.077495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:05.077530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:05.202058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:05.202211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:05.202252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:05.202281] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:05.205698] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=46.92%) [2026-02-06T20:16:05.205985] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-06T20:16:05.206112] [INFO ] [sig ] AMPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:05.353719] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMPH.txt [2026-02-06T20:16:05.353858] [INFO ] [sig ] [165/3439] Completed AMPH in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-06T20:16:05.353897] [INFO ] [sig ] [166/3439] Forecasting AMPL... [2026-02-06T20:16:05.353927] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-06T20:16:05.353957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-06T20:16:05.365987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-06T20:16:05.366321] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-06T20:16:05.367182] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-06T20:16:05.367237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:05.367271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:05.367300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:05.367359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:05.427504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:05.428427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:05.428542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:05.428596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:05.547805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:05.547964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:05.548010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:05.548041] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:05.552108] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-06T20:16:05.552391] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-06T20:16:05.552522] [INFO ] [sig ] AMPL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:05.717375] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMPL.txt [2026-02-06T20:16:05.717532] [INFO ] [sig ] [166/3439] Completed AMPL in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-06T20:16:05.717593] [INFO ] [sig ] [167/3439] Forecasting AMPX... [2026-02-06T20:16:05.717628] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-06T20:16:05.717658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-06T20:16:05.731324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-06T20:16:05.731717] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-06T20:16:05.732597] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-06T20:16:05.732660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:05.732694] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:05.732722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:05.732780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:05.796085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:05.797001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:05.797093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:05.797127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:05.921790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:05.921969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:05.922012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:05.922041] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:05.925473] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-02-06T20:16:05.925774] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-06T20:16:05.925908] [INFO ] [sig ] AMPX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:06.080311] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMPX.txt [2026-02-06T20:16:06.080469] [INFO ] [sig ] [167/3439] Completed AMPX in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-06T20:16:06.080510] [INFO ] [sig ] [168/3439] Forecasting AMRC... [2026-02-06T20:16:06.080539] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-06T20:16:06.080588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-06T20:16:06.094218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-06T20:16:06.094810] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-06T20:16:06.095716] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-06T20:16:06.095773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:06.095807] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:06.095835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:06.095894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:06.157406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:06.158399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:06.158517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:06.158553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:06.291248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:06.291399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:06.291441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:06.291471] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:06.295017] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-02-06T20:16:06.295354] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-06T20:16:06.295517] [INFO ] [sig ] AMRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:06.444123] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMRC.txt [2026-02-06T20:16:06.444264] [INFO ] [sig ] [168/3439] Completed AMRC in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-06T20:16:06.444304] [INFO ] [sig ] [169/3439] Forecasting AMRN... [2026-02-06T20:16:06.444333] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-06T20:16:06.444364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-06T20:16:06.457079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-06T20:16:06.457427] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-06T20:16:06.458450] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-06T20:16:06.458504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:06.458538] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:06.458565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:06.458645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:06.518801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:06.519724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:06.519813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:06.519848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:06.646780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:06.646938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:06.646980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:06.647010] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:06.650748] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-02-06T20:16:06.651033] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-06T20:16:06.651173] [INFO ] [sig ] AMRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:06.814356] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMRN.txt [2026-02-06T20:16:06.814542] [INFO ] [sig ] [169/3439] Completed AMRN in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-06T20:16:06.814606] [INFO ] [sig ] [170/3439] Forecasting AMRX... [2026-02-06T20:16:06.814639] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-06T20:16:06.814669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-06T20:16:06.827798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-06T20:16:06.828215] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-06T20:16:06.829025] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-06T20:16:06.829079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:06.829111] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:06.829141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:06.829200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:06.892981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:06.894252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:06.894367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:06.894410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:07.038931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:07.039093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:07.039134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:07.039163] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:07.042665] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=88.92%) [2026-02-06T20:16:07.042971] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-06T20:16:07.043112] [INFO ] [sig ] AMRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:07.197979] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMRX.txt [2026-02-06T20:16:07.198137] [INFO ] [sig ] [170/3439] Completed AMRX in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-06T20:16:07.198177] [INFO ] [sig ] [171/3439] Forecasting AMSC... [2026-02-06T20:16:07.198208] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-06T20:16:07.198238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-06T20:16:07.211657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-06T20:16:07.212031] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-06T20:16:07.212964] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-06T20:16:07.213029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:07.213061] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:07.213088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:07.213145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:07.273164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:07.274054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:07.274144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:07.274181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:07.400097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:07.400254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:07.400298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:07.400328] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:07.403862] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-06T20:16:07.404148] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-06T20:16:07.404282] [INFO ] [sig ] AMSC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:07.553266] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMSC.txt [2026-02-06T20:16:07.553404] [INFO ] [sig ] [171/3439] Completed AMSC in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-06T20:16:07.553444] [INFO ] [sig ] [172/3439] Forecasting AMSF... [2026-02-06T20:16:07.553474] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-06T20:16:07.553504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-06T20:16:07.565688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-06T20:16:07.566003] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-06T20:16:07.566810] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-06T20:16:07.566864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:07.566898] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:07.566926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:07.566985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:07.625147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:07.625873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:07.625955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:07.625988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:07.746698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:07.746868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:07.746910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:07.746940] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:07.750317] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: DOWN (p=41.51%) [2026-02-06T20:16:07.750801] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-06T20:16:07.750931] [INFO ] [sig ] AMSF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:07.900772] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMSF.txt [2026-02-06T20:16:07.900927] [INFO ] [sig ] [172/3439] Completed AMSF in 0.3s | 2.75 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-06T20:16:07.900968] [INFO ] [sig ] [173/3439] Forecasting AMTB... [2026-02-06T20:16:07.901000] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-06T20:16:07.901030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-06T20:16:07.912966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-06T20:16:07.913294] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-06T20:16:07.914137] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-06T20:16:07.914198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:07.914258] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:07.914291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:07.914370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:07.974305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:07.975129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:07.975213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:07.975246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:08.098144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:08.098302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:08.098344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:08.098374] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:08.101962] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-02-06T20:16:08.102263] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-06T20:16:08.102399] [INFO ] [sig ] AMTB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:08.258692] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMTB.txt [2026-02-06T20:16:08.258854] [INFO ] [sig ] [173/3439] Completed AMTB in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.8m [2026-02-06T20:16:08.258897] [INFO ] [sig ] [174/3439] Forecasting AMTX... [2026-02-06T20:16:08.258929] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-06T20:16:08.258962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-06T20:16:08.271389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-06T20:16:08.271747] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-06T20:16:08.272560] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-06T20:16:08.272638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:08.272671] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:08.272699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:08.272756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:08.330695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:08.331508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:08.331612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:08.331649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:08.459245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:08.459407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:08.459449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:08.459479] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:08.463071] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: UP (p=60.36%) [2026-02-06T20:16:08.463349] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-06T20:16:08.463482] [INFO ] [sig ] AMTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:08.605891] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMTX.txt [2026-02-06T20:16:08.606020] [INFO ] [sig ] [174/3439] Completed AMTX in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:08.606066] [INFO ] [sig ] [175/3439] Forecasting AMWD... [2026-02-06T20:16:08.606096] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-06T20:16:08.606126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-06T20:16:08.617498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-06T20:16:08.617842] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-06T20:16:08.618671] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-06T20:16:08.618725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:08.618757] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:08.618784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:08.618840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:08.675681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:08.676338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:08.676420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:08.676453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:08.792319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:08.792465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:08.792505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:08.792534] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:08.795907] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=0.23%) [2026-02-06T20:16:08.796192] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-06T20:16:08.796332] [INFO ] [sig ] AMWD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:08.939715] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMWD.txt [2026-02-06T20:16:08.939840] [INFO ] [sig ] [175/3439] Completed AMWD in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:08.939880] [INFO ] [sig ] [176/3439] Forecasting AMWL... [2026-02-06T20:16:08.939909] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-06T20:16:08.939939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-06T20:16:08.951147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-06T20:16:08.951481] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-06T20:16:08.952264] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-06T20:16:08.952317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:08.952349] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:08.952376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:08.952433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:09.009334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:09.010011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:09.010091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:09.010124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:09.130604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:09.130772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:09.130816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:09.130882] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:09.134411] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-02-06T20:16:09.134732] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-06T20:16:09.134871] [INFO ] [sig ] AMWL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:09.278387] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMWL.txt [2026-02-06T20:16:09.278523] [INFO ] [sig ] [176/3439] Completed AMWL in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:09.278563] [INFO ] [sig ] [177/3439] Forecasting AMX... [2026-02-06T20:16:09.278613] [INFO ] [sig ] Generating forecast for: AMX [2026-02-06T20:16:09.278645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-06T20:16:09.291197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-06T20:16:09.291705] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-06T20:16:09.292697] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-06T20:16:09.292751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:09.292784] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:09.292811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:09.292868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:09.350480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:09.351345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:09.351431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:09.351465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:09.476098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:09.476255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:09.476297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:09.476330] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:09.480227] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=17.67%) [2026-02-06T20:16:09.480507] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-06T20:16:09.480658] [INFO ] [sig ] AMX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:09.624469] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMX.txt [2026-02-06T20:16:09.624625] [INFO ] [sig ] [177/3439] Completed AMX in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:09.624667] [INFO ] [sig ] [178/3439] Forecasting AMZD... [2026-02-06T20:16:09.624697] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-06T20:16:09.624726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-06T20:16:09.636406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-06T20:16:09.636744] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-06T20:16:09.637505] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-06T20:16:09.637558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:09.637613] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:09.637642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:09.637700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:09.694772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:09.695394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:09.695476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:09.695507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:09.816525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:09.816709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:09.816767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:09.816798] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:09.820329] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-06T20:16:09.820636] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-06T20:16:09.820767] [INFO ] [sig ] AMZD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:09.964966] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AMZD.txt [2026-02-06T20:16:09.965097] [INFO ] [sig ] [178/3439] Completed AMZD in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-06T20:16:09.965137] [INFO ] [sig ] [179/3439] Forecasting AMZN... [2026-02-06T20:16:09.965166] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-06T20:16:09.965197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-06T20:16:09.976892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-06T20:16:09.977191] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-06T20:16:09.978005] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-06T20:16:09.978058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:09.978089] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:09.978116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:09.978173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:10.035556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:10.036322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:10.036408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:10.036442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:10.155705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:10.155860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:10.155900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:10.155928] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:10.159358] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-06T20:16:10.159656] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-06T20:16:10.159791] [INFO ] [sig ] AMZN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:10.307803] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMZN.txt [2026-02-06T20:16:10.307995] [INFO ] [sig ] [179/3439] Completed AMZN in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-06T20:16:10.308047] [INFO ] [sig ] [180/3439] Forecasting AMZZ... [2026-02-06T20:16:10.308078] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-06T20:16:10.308107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-06T20:16:10.320262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-06T20:16:10.320645] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-06T20:16:10.321485] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-06T20:16:10.321548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:10.321601] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:10.321631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:10.321689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:10.379355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:10.380348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:10.380436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:10.380468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:10.501167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:10.501339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:10.501382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:10.501410] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:10.504991] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=61.09%) [2026-02-06T20:16:10.505329] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-06T20:16:10.505466] [INFO ] [sig ] AMZZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:10.650804] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AMZZ.txt [2026-02-06T20:16:10.650973] [INFO ] [sig ] [180/3439] Completed AMZZ in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-06T20:16:10.651015] [INFO ] [sig ] [181/3439] Forecasting AN... [2026-02-06T20:16:10.651045] [INFO ] [sig ] Generating forecast for: AN [2026-02-06T20:16:10.651075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-06T20:16:10.667472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-06T20:16:10.668059] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-06T20:16:10.669279] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-06T20:16:10.669364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:10.669415] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:10.669458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:10.669551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:10.730145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:10.731285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:10.731567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:10.731623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:10.856880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:10.857040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:10.857082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:10.857110] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:10.860601] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-02-06T20:16:10.860889] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-06T20:16:10.861021] [INFO ] [sig ] AN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:11.004430] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AN.txt [2026-02-06T20:16:11.004608] [INFO ] [sig ] [181/3439] Completed AN in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-06T20:16:11.004651] [INFO ] [sig ] [182/3439] Forecasting ANAB... [2026-02-06T20:16:11.004680] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-06T20:16:11.004710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-06T20:16:11.017065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-06T20:16:11.017422] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-06T20:16:11.018274] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-06T20:16:11.018328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:11.018372] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:11.018401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:11.018458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:11.076215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:11.076997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:11.077084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:11.077118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:11.193896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:11.194040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:11.194081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:11.194110] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:11.197516] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=59.36%) [2026-02-06T20:16:11.197811] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-06T20:16:11.197969] [INFO ] [sig ] ANAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:11.342021] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ANAB.txt [2026-02-06T20:16:11.342190] [INFO ] [sig ] [182/3439] Completed ANAB in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-06T20:16:11.342234] [INFO ] [sig ] [183/3439] Forecasting ANDE... [2026-02-06T20:16:11.342270] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-06T20:16:11.342300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-06T20:16:11.354360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-06T20:16:11.354819] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-06T20:16:11.355771] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-06T20:16:11.355830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:11.355863] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:11.355891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:11.355954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:11.414444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:11.415356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:11.415485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:11.415521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:11.542810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:11.542967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:11.543008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:11.543039] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:11.546664] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=68.12%) [2026-02-06T20:16:11.546951] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-06T20:16:11.547086] [INFO ] [sig ] ANDE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:11.691342] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ANDE.txt [2026-02-06T20:16:11.691485] [INFO ] [sig ] [183/3439] Completed ANDE in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-06T20:16:11.691524] [INFO ] [sig ] [184/3439] Forecasting ANF... [2026-02-06T20:16:11.691554] [INFO ] [sig ] Generating forecast for: ANF [2026-02-06T20:16:11.691605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-06T20:16:11.703709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-06T20:16:11.704109] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-06T20:16:11.704960] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-06T20:16:11.705015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:11.705047] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:11.705073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:11.705131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:11.761230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:11.762177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:11.762264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:11.762297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:11.890353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:11.890553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:11.890644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:11.890689] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:11.895811] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-06T20:16:11.896328] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-06T20:16:11.896555] [INFO ] [sig ] ANF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:12.139123] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ANF.txt [2026-02-06T20:16:12.139368] [INFO ] [sig ] [184/3439] Completed ANF in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-06T20:16:12.139437] [INFO ] [sig ] [185/3439] Forecasting ANGI... [2026-02-06T20:16:12.139489] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-06T20:16:12.139539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-06T20:16:12.156549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-06T20:16:12.157079] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-06T20:16:12.158317] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-06T20:16:12.158381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:12.158420] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:12.158451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:12.158523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:12.249836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:12.251118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:12.251262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:12.251320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:12.429662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:12.429856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:12.429906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:12.429942] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:12.435351] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=28.87%) [2026-02-06T20:16:12.435949] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-06T20:16:12.436180] [INFO ] [sig ] ANGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:12.680887] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ANGI.txt [2026-02-06T20:16:12.681136] [INFO ] [sig ] [185/3439] Completed ANGI in 0.5s | 2.75 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:12.681205] [INFO ] [sig ] [186/3439] Forecasting ANGL... [2026-02-06T20:16:12.681265] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-06T20:16:12.681319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-06T20:16:12.719137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-06T20:16:12.724152] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-06T20:16:12.726012] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-06T20:16:12.726123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:12.726172] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:12.726213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:12.726307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:12.821048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:12.822284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:12.822425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:12.822470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:13.003909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:13.004112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:13.004174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:13.004222] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:13.009597] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=72.63%) [2026-02-06T20:16:13.010152] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-06T20:16:13.010379] [INFO ] [sig ] ANGL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:13.194792] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ANGL.txt [2026-02-06T20:16:13.194988] [INFO ] [sig ] [186/3439] Completed ANGL in 0.5s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:13.195030] [INFO ] [sig ] [187/3439] Forecasting ANGO... [2026-02-06T20:16:13.195063] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-06T20:16:13.195094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-06T20:16:13.207593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-06T20:16:13.208055] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-06T20:16:13.209024] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-06T20:16:13.209083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:13.209117] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:13.209144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:13.209202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:13.278841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:13.279972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:13.280084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:13.280128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:13.427715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:13.427923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:13.427980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:13.428011] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:13.431696] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-06T20:16:13.432031] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-06T20:16:13.432171] [INFO ] [sig ] ANGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:13.582604] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ANGO.txt [2026-02-06T20:16:13.582763] [INFO ] [sig ] [187/3439] Completed ANGO in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:13.582805] [INFO ] [sig ] [188/3439] Forecasting ANIK... [2026-02-06T20:16:13.582836] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-06T20:16:13.582866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-06T20:16:13.595675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-06T20:16:13.595952] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-06T20:16:13.596937] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-06T20:16:13.596990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:13.597022] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:13.597049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:13.597106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:13.655771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:13.656372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:13.656454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:13.656486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:13.789423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:13.789801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:13.789847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:13.789876] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:13.793519] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-02-06T20:16:13.793860] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-06T20:16:13.794019] [INFO ] [sig ] ANIK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:13.939194] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ANIK.txt [2026-02-06T20:16:13.939358] [INFO ] [sig ] [188/3439] Completed ANIK in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-06T20:16:13.939406] [INFO ] [sig ] [189/3439] Forecasting ANIP... [2026-02-06T20:16:13.939443] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-06T20:16:13.939474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-06T20:16:13.952154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-06T20:16:13.952456] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-06T20:16:13.953256] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-06T20:16:13.953314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:13.953347] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:13.953374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:13.953430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:14.014550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:14.015875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:14.015964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:14.015997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:14.144169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:14.144344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:14.144399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:14.144448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:14.148167] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-02-06T20:16:14.148471] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-06T20:16:14.148642] [INFO ] [sig ] ANIP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:14.316877] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ANIP.txt [2026-02-06T20:16:14.317086] [INFO ] [sig ] [189/3439] Completed ANIP in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-06T20:16:14.317147] [INFO ] [sig ] [190/3439] Forecasting ANIX... [2026-02-06T20:16:14.317198] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-06T20:16:14.317242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-06T20:16:14.329516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-06T20:16:14.329944] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-06T20:16:14.330838] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-06T20:16:14.330896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:14.330956] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:14.330986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:14.331044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:14.389515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:14.390407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:14.390493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:14.390525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:14.513600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:14.513756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:14.513799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:14.513828] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:14.517290] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=35.71%) [2026-02-06T20:16:14.517597] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-06T20:16:14.517731] [INFO ] [sig ] ANIX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:14.663275] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ANIX.txt [2026-02-06T20:16:14.663436] [INFO ] [sig ] [190/3439] Completed ANIX in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-06T20:16:14.663478] [INFO ] [sig ] [191/3439] Forecasting ANNX... [2026-02-06T20:16:14.663509] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-06T20:16:14.663540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-06T20:16:14.675065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-06T20:16:14.675402] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-06T20:16:14.676227] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-06T20:16:14.676282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:14.676314] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:14.676341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:14.676398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:14.734873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:14.735926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:14.736033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:14.736099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:14.866496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:14.866688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:14.866732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:14.866762] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:14.870287] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=47.76%) [2026-02-06T20:16:14.870608] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-06T20:16:14.870749] [INFO ] [sig ] ANNX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:15.021435] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ANNX.txt [2026-02-06T20:16:15.021607] [INFO ] [sig ] [191/3439] Completed ANNX in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-06T20:16:15.021651] [INFO ] [sig ] [192/3439] Forecasting ANTX... [2026-02-06T20:16:15.021682] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-06T20:16:15.021715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-06T20:16:15.034416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-06T20:16:15.034821] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-06T20:16:15.035838] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-06T20:16:15.035892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:15.035925] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:15.035951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:15.036008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:15.096941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:15.098081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:15.098180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:15.098223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:15.234202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:15.234390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:15.234451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:15.234488] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:15.238092] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: DOWN (p=26.60%) [2026-02-06T20:16:15.238404] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-06T20:16:15.238553] [INFO ] [sig ] ANTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:15.395202] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ANTX.txt [2026-02-06T20:16:15.395336] [INFO ] [sig ] [192/3439] Completed ANTX in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-06T20:16:15.395375] [INFO ] [sig ] [193/3439] Forecasting ANVS... [2026-02-06T20:16:15.395404] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-06T20:16:15.395433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-06T20:16:15.407162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-06T20:16:15.407469] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-06T20:16:15.408302] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-06T20:16:15.408366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:15.408405] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:15.408449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:15.408513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:15.467979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:15.468752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:15.468836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:15.468869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:15.597300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:15.597489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:15.597536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:15.597626] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:15.602150] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-06T20:16:15.602678] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-06T20:16:15.602870] [INFO ] [sig ] ANVS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:15.747738] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ANVS.txt [2026-02-06T20:16:15.747882] [INFO ] [sig ] [193/3439] Completed ANVS in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-06T20:16:15.747939] [INFO ] [sig ] [194/3439] Forecasting AOD... [2026-02-06T20:16:15.747970] [INFO ] [sig ] Generating forecast for: AOD [2026-02-06T20:16:15.748001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-06T20:16:15.759630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-06T20:16:15.759976] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-06T20:16:15.760796] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-06T20:16:15.760852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:15.760885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:15.760912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:15.760981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:15.824864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:15.826009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:15.826107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:15.826141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:15.954470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:15.954645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:15.954690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:15.954720] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:15.958374] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=24.65%) [2026-02-06T20:16:15.958896] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-06T20:16:15.959031] [INFO ] [sig ] AOD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:16.100867] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AOD.txt [2026-02-06T20:16:16.101010] [INFO ] [sig ] [194/3439] Completed AOD in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:16.101050] [INFO ] [sig ] [195/3439] Forecasting AOHY... [2026-02-06T20:16:16.101080] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-06T20:16:16.101110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-06T20:16:16.111627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-06T20:16:16.111982] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-06T20:16:16.112803] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-06T20:16:16.112856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:16.112889] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:16.112916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:16.112974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:16.170089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:16.171037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:16.171126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:16.171159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:16.286236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:16.286378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:16.286419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:16.286448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:16.289827] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=48.80%) [2026-02-06T20:16:16.290100] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-06T20:16:16.290225] [INFO ] [sig ] AOHY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:16.432205] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AOHY.txt [2026-02-06T20:16:16.432312] [INFO ] [sig ] [195/3439] Completed AOHY in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:16.432358] [INFO ] [sig ] [196/3439] Forecasting AON... [2026-02-06T20:16:16.432394] [INFO ] [sig ] Generating forecast for: AON [2026-02-06T20:16:16.432430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-06T20:16:16.444175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-06T20:16:16.444428] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-06T20:16:16.445205] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-06T20:16:16.445258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:16.445290] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:16.445316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:16.445372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:16.501987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:16.502673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:16.502751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:16.502784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:16.625082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:16.625222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:16.625275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:16.625307] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:16.628902] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: DOWN (p=34.91%) [2026-02-06T20:16:16.629207] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-06T20:16:16.629349] [INFO ] [sig ] AON: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:16.784040] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AON.txt [2026-02-06T20:16:16.784236] [INFO ] [sig ] [196/3439] Completed AON in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:16.784289] [INFO ] [sig ] [197/3439] Forecasting AOS... [2026-02-06T20:16:16.784322] [INFO ] [sig ] Generating forecast for: AOS [2026-02-06T20:16:16.784367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-06T20:16:16.796789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-06T20:16:16.797121] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-06T20:16:16.797988] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-06T20:16:16.798042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:16.798075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:16.798101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:16.798161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:16.858489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:16.859172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:16.859255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:16.859287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:16.985055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:16.985207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:16.985247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:16.985276] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:16.988873] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-06T20:16:16.989151] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-06T20:16:16.989284] [INFO ] [sig ] AOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:17.132178] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AOS.txt [2026-02-06T20:16:17.132314] [INFO ] [sig ] [197/3439] Completed AOS in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:17.132354] [INFO ] [sig ] [198/3439] Forecasting AOSL... [2026-02-06T20:16:17.132386] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-06T20:16:17.132418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-06T20:16:17.143964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-06T20:16:17.144270] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-06T20:16:17.145073] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-06T20:16:17.145127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:17.145159] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:17.145186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:17.145243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:17.206324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:17.207122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:17.207208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:17.207242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:17.334053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:17.334212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:17.334254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:17.334283] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:17.338091] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=25.98%) [2026-02-06T20:16:17.338411] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-06T20:16:17.338568] [INFO ] [sig ] AOSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:17.488794] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AOSL.txt [2026-02-06T20:16:17.488955] [INFO ] [sig ] [198/3439] Completed AOSL in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:17.489007] [INFO ] [sig ] [199/3439] Forecasting AP... [2026-02-06T20:16:17.489041] [INFO ] [sig ] Generating forecast for: AP [2026-02-06T20:16:17.489073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-06T20:16:17.501056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-06T20:16:17.501361] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-06T20:16:17.502249] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-06T20:16:17.502305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:17.502339] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:17.502366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:17.502446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:17.563984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:17.564818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:17.564909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:17.564950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:17.694654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:17.694812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:17.694854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:17.694884] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:17.698613] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=84.70%) [2026-02-06T20:16:17.698915] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-06T20:16:17.699063] [INFO ] [sig ] AP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:17.854242] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AP.txt [2026-02-06T20:16:17.854445] [INFO ] [sig ] [199/3439] Completed AP in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:17.854504] [INFO ] [sig ] [200/3439] Forecasting APA... [2026-02-06T20:16:17.854551] [INFO ] [sig ] Generating forecast for: APA [2026-02-06T20:16:17.854619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-06T20:16:17.866681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-06T20:16:17.867027] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-06T20:16:17.867857] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-06T20:16:17.867952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:17.867998] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:17.868037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:17.868098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:17.930668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:17.931532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:17.931660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:17.931740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:18.073177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:18.073338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:18.073383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:18.073414] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:18.077073] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: UP (p=85.67%) [2026-02-06T20:16:18.077419] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-06T20:16:18.077594] [INFO ] [sig ] APA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:18.234883] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APA.txt [2026-02-06T20:16:18.235042] [INFO ] [sig ] [200/3439] Completed APA in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:18.235085] [INFO ] [sig ] [201/3439] Forecasting APAM... [2026-02-06T20:16:18.235117] [INFO ] [sig ] Generating forecast for: APAM [2026-02-06T20:16:18.235150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-06T20:16:18.247222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-06T20:16:18.247673] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-06T20:16:18.248626] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-06T20:16:18.248682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:18.248716] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:18.248745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:18.248804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:18.315129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:18.316035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:18.316127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:18.316173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:18.444349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:18.444513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:18.444555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:18.444606] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:18.448341] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=15.63%) [2026-02-06T20:16:18.448668] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-06T20:16:18.449003] [INFO ] [sig ] APAM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:18.606449] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APAM.txt [2026-02-06T20:16:18.606614] [INFO ] [sig ] [201/3439] Completed APAM in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:18.606657] [INFO ] [sig ] [202/3439] Forecasting APD... [2026-02-06T20:16:18.606688] [INFO ] [sig ] Generating forecast for: APD [2026-02-06T20:16:18.606718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-06T20:16:18.618730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-06T20:16:18.619134] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-06T20:16:18.620046] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-06T20:16:18.620104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:18.620138] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:18.620165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:18.620225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:18.693278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:18.694481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:18.694798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:18.694853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:18.825528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:18.825727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:18.825771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:18.825802] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:18.829637] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: DOWN (p=25.32%) [2026-02-06T20:16:18.829928] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-06T20:16:18.830062] [INFO ] [sig ] APD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:19.013386] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APD.txt [2026-02-06T20:16:19.013634] [INFO ] [sig ] [202/3439] Completed APD in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:19.013693] [INFO ] [sig ] [203/3439] Forecasting APEI... [2026-02-06T20:16:19.013734] [INFO ] [sig ] Generating forecast for: APEI [2026-02-06T20:16:19.013773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-06T20:16:19.029415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-06T20:16:19.029898] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-06T20:16:19.030964] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-06T20:16:19.031021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:19.031055] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:19.031084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:19.031143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:19.096783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:19.097677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:19.097763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:19.097796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:19.228166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:19.228322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:19.228365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:19.228395] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:19.232123] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=41.32%) [2026-02-06T20:16:19.232448] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-06T20:16:19.232832] [INFO ] [sig ] APEI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:19.397129] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APEI.txt [2026-02-06T20:16:19.397315] [INFO ] [sig ] [203/3439] Completed APEI in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:19.397358] [INFO ] [sig ] [204/3439] Forecasting APG... [2026-02-06T20:16:19.397389] [INFO ] [sig ] Generating forecast for: APG [2026-02-06T20:16:19.397420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-06T20:16:19.410557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-06T20:16:19.411148] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-06T20:16:19.412167] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-06T20:16:19.412224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:19.412256] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:19.412281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:19.412341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:19.472356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:19.473275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:19.473366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:19.473400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:19.604773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:19.604933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:19.604975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:19.605005] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:19.608640] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=56.60%) [2026-02-06T20:16:19.609123] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-06T20:16:19.609254] [INFO ] [sig ] APG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:19.756923] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APG.txt [2026-02-06T20:16:19.757091] [INFO ] [sig ] [204/3439] Completed APG in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:19.757132] [INFO ] [sig ] [205/3439] Forecasting APGE... [2026-02-06T20:16:19.757163] [INFO ] [sig ] Generating forecast for: APGE [2026-02-06T20:16:19.757193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-06T20:16:19.768954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-06T20:16:19.769321] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-06T20:16:19.770119] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-06T20:16:19.770173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:19.770205] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:19.770232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:19.770288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:19.829998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:19.830920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:19.831009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:19.831041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:19.951547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:19.951734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:19.951775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:19.951804] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:19.955193] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=75.74%) [2026-02-06T20:16:19.955486] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-06T20:16:19.955654] [INFO ] [sig ] APGE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:20.100644] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APGE.txt [2026-02-06T20:16:20.100775] [INFO ] [sig ] [205/3439] Completed APGE in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-06T20:16:20.100815] [INFO ] [sig ] [206/3439] Forecasting APH... [2026-02-06T20:16:20.100845] [INFO ] [sig ] Generating forecast for: APH [2026-02-06T20:16:20.100874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-06T20:16:20.113698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-06T20:16:20.114006] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-06T20:16:20.114798] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-06T20:16:20.114851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:20.114895] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:20.114923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:20.114979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:20.176799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:20.177664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:20.177753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:20.177788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:20.311341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:20.311505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:20.311555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:20.311606] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:20.315128] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=16.10%) [2026-02-06T20:16:20.315427] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-06T20:16:20.315612] [INFO ] [sig ] APH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:20.477777] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APH.txt [2026-02-06T20:16:20.477978] [INFO ] [sig ] [206/3439] Completed APH in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.7m [2026-02-06T20:16:20.478041] [INFO ] [sig ] [207/3439] Forecasting API... [2026-02-06T20:16:20.478088] [INFO ] [sig ] Generating forecast for: API [2026-02-06T20:16:20.478133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-06T20:16:20.490990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-06T20:16:20.491433] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-06T20:16:20.492515] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-06T20:16:20.492597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:20.492658] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:20.492689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:20.492749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:20.556647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:20.557730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:20.557827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:20.557863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:20.692594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:20.692752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:20.692796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:20.692826] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:20.696628] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-06T20:16:20.696926] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-06T20:16:20.697064] [INFO ] [sig ] API: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:20.848066] [INFO ] [LOCAL ] Saved forecast: API 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/API.txt [2026-02-06T20:16:20.848224] [INFO ] [sig ] [207/3439] Completed API in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.7m [2026-02-06T20:16:20.848264] [INFO ] [sig ] [208/3439] Forecasting APLD... [2026-02-06T20:16:20.848294] [INFO ] [sig ] Generating forecast for: APLD [2026-02-06T20:16:20.848324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-06T20:16:20.860998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-06T20:16:20.861367] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-06T20:16:20.862299] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-06T20:16:20.862355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:20.862390] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:20.862418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:20.862476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:20.923417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:20.924321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:20.924424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:20.924479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:21.047657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:21.047816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:21.047858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:21.047889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:21.051401] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-06T20:16:21.051727] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-06T20:16:21.051863] [INFO ] [sig ] APLD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:21.199743] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APLD.txt [2026-02-06T20:16:21.199878] [INFO ] [sig ] [208/3439] Completed APLD in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.7m [2026-02-06T20:16:21.199918] [INFO ] [sig ] [209/3439] Forecasting APLE... [2026-02-06T20:16:21.199949] [INFO ] [sig ] Generating forecast for: APLE [2026-02-06T20:16:21.199980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-06T20:16:21.211708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-06T20:16:21.212018] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-06T20:16:21.212853] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-06T20:16:21.212907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:21.212940] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:21.212967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:21.213023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:21.271965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:21.272993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:21.273081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:21.273114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:21.398003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:21.398160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:21.398201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:21.398230] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:21.401697] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-02-06T20:16:21.401992] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-06T20:16:21.402123] [INFO ] [sig ] APLE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:21.549073] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APLE.txt [2026-02-06T20:16:21.549213] [INFO ] [sig ] [209/3439] Completed APLE in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:21.549258] [INFO ] [sig ] [210/3439] Forecasting APLS... [2026-02-06T20:16:21.549290] [INFO ] [sig ] Generating forecast for: APLS [2026-02-06T20:16:21.549322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-06T20:16:21.561162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-06T20:16:21.561504] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-06T20:16:21.562306] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-06T20:16:21.562361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:21.562393] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:21.562421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:21.562478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:21.626473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:21.627675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:21.627784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:21.627825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:21.770250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:21.770416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:21.770461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:21.770527] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:21.774920] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=12.08%) [2026-02-06T20:16:21.775235] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-06T20:16:21.775377] [INFO ] [sig ] APLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:21.933473] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APLS.txt [2026-02-06T20:16:21.933684] [INFO ] [sig ] [210/3439] Completed APLS in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:21.933738] [INFO ] [sig ] [211/3439] Forecasting APO... [2026-02-06T20:16:21.933771] [INFO ] [sig ] Generating forecast for: APO [2026-02-06T20:16:21.933803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-06T20:16:21.946204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-06T20:16:21.946602] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-06T20:16:21.947484] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-06T20:16:21.947554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:21.947634] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:21.947677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:21.947759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:22.012608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:22.013484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:22.013595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:22.013633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:22.156245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:22.156435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:22.156497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:22.156543] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:22.160825] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=84.08%) [2026-02-06T20:16:22.161183] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-06T20:16:22.161346] [INFO ] [sig ] APO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:22.326162] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APO.txt [2026-02-06T20:16:22.326320] [INFO ] [sig ] [211/3439] Completed APO in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:22.326364] [INFO ] [sig ] [212/3439] Forecasting APOG... [2026-02-06T20:16:22.326395] [INFO ] [sig ] Generating forecast for: APOG [2026-02-06T20:16:22.326429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-06T20:16:22.339731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-06T20:16:22.340056] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-06T20:16:22.340976] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-06T20:16:22.341035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:22.341068] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:22.341095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:22.341167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:22.405272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:22.406123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:22.406212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:22.406247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:22.535299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:22.535457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:22.535519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:22.535594] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:22.539912] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=69.21%) [2026-02-06T20:16:22.540224] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-06T20:16:22.540375] [INFO ] [sig ] APOG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:22.700781] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APOG.txt [2026-02-06T20:16:22.700942] [INFO ] [sig ] [212/3439] Completed APOG in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:22.701001] [INFO ] [sig ] [213/3439] Forecasting APP... [2026-02-06T20:16:22.701045] [INFO ] [sig ] Generating forecast for: APP [2026-02-06T20:16:22.701080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-06T20:16:22.714183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-06T20:16:22.714522] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-06T20:16:22.715540] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-06T20:16:22.715624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:22.715659] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:22.715687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:22.715936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:22.782942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:22.784049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:22.784140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:22.784175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:22.913270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:22.913430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:22.913473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:22.913519] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:22.918047] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-06T20:16:22.918361] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-06T20:16:22.918499] [INFO ] [sig ] APP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:23.071974] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APP.txt [2026-02-06T20:16:23.072133] [INFO ] [sig ] [213/3439] Completed APP in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:23.072183] [INFO ] [sig ] [214/3439] Forecasting APPF... [2026-02-06T20:16:23.072227] [INFO ] [sig ] Generating forecast for: APPF [2026-02-06T20:16:23.072270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-06T20:16:23.085544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-06T20:16:23.086131] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-06T20:16:23.087167] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-06T20:16:23.087222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:23.087255] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:23.087282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:23.087340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:23.147645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:23.148632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:23.148727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:23.148761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:23.275370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:23.275533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:23.275591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:23.275624] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:23.279246] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-02-06T20:16:23.279635] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-06T20:16:23.279830] [INFO ] [sig ] APPF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:23.433782] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/APPF.txt [2026-02-06T20:16:23.433939] [INFO ] [sig ] [214/3439] Completed APPF in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:23.433980] [INFO ] [sig ] [215/3439] Forecasting APPN... [2026-02-06T20:16:23.434009] [INFO ] [sig ] Generating forecast for: APPN [2026-02-06T20:16:23.434041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-06T20:16:23.445771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-06T20:16:23.446176] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-06T20:16:23.447021] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-06T20:16:23.447077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:23.447111] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:23.447140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:23.447199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:23.505849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:23.506755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:23.506846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:23.506897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:23.631105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:23.631270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:23.631313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:23.631342] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:23.635124] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: DOWN (p=21.61%) [2026-02-06T20:16:23.635406] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-06T20:16:23.635537] [INFO ] [sig ] APPN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:23.788113] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APPN.txt [2026-02-06T20:16:23.788280] [INFO ] [sig ] [215/3439] Completed APPN in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:23.788323] [INFO ] [sig ] [216/3439] Forecasting APPS... [2026-02-06T20:16:23.788353] [INFO ] [sig ] Generating forecast for: APPS [2026-02-06T20:16:23.788385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-06T20:16:23.800746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-06T20:16:23.801348] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-06T20:16:23.802428] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-06T20:16:23.802485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:23.802518] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:23.802545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:23.802626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:23.864206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:23.865143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:23.865233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:23.865268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:23.991708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:23.992063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:23.992104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:23.992132] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:23.995960] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-06T20:16:23.996260] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-06T20:16:23.996397] [INFO ] [sig ] APPS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:24.146916] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APPS.txt [2026-02-06T20:16:24.147048] [INFO ] [sig ] [216/3439] Completed APPS in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:24.147087] [INFO ] [sig ] [217/3439] Forecasting APYX... [2026-02-06T20:16:24.147117] [INFO ] [sig ] Generating forecast for: APYX [2026-02-06T20:16:24.147146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-06T20:16:24.158493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-06T20:16:24.158799] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-06T20:16:24.159559] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-06T20:16:24.159630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:24.159663] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:24.159700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:24.159759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:24.219769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:24.220486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:24.220638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:24.220682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:24.338628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:24.338987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:24.339030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:24.339059] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:24.343143] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: DOWN (p=36.70%) [2026-02-06T20:16:24.343423] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-06T20:16:24.343555] [INFO ] [sig ] APYX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:24.501942] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/APYX.txt [2026-02-06T20:16:24.502082] [INFO ] [sig ] [217/3439] Completed APYX in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:24.502122] [INFO ] [sig ] [218/3439] Forecasting AQMS... [2026-02-06T20:16:24.502153] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-06T20:16:24.502184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-06T20:16:24.514668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-06T20:16:24.514958] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-06T20:16:24.515792] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-06T20:16:24.515847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:24.515880] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:24.515909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:24.515968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:24.575866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:24.576562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:24.576665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:24.576700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:24.697041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:24.697196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:24.697239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:24.697270] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:24.700896] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=28.06%) [2026-02-06T20:16:24.701186] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-06T20:16:24.701322] [INFO ] [sig ] AQMS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:24.857708] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AQMS.txt [2026-02-06T20:16:24.857849] [INFO ] [sig ] [218/3439] Completed AQMS in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:24.857889] [INFO ] [sig ] [219/3439] Forecasting AQN... [2026-02-06T20:16:24.857940] [INFO ] [sig ] Generating forecast for: AQN [2026-02-06T20:16:24.857973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-06T20:16:24.869249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-06T20:16:24.869659] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-06T20:16:24.870485] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-06T20:16:24.870539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:24.870597] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:24.870629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:24.870689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:24.930449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:24.931348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:24.931434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:24.931468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:25.057391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:25.057551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:25.057613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:25.057646] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:25.061082] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-06T20:16:25.061366] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-06T20:16:25.061495] [INFO ] [sig ] AQN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:25.224008] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AQN.txt [2026-02-06T20:16:25.224163] [INFO ] [sig ] [219/3439] Completed AQN in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:25.224204] [INFO ] [sig ] [220/3439] Forecasting AQNB... [2026-02-06T20:16:25.224235] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-06T20:16:25.224265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-06T20:16:25.234843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-06T20:16:25.235124] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-06T20:16:25.235970] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-06T20:16:25.236023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:25.236055] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:25.236082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:25.236140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:25.297795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:25.298860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:25.298953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:25.298989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:25.421663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:25.421831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:25.421876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:25.421909] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:25.425705] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-06T20:16:25.426014] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-06T20:16:25.426155] [INFO ] [sig ] AQNB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:25.585633] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AQNB.txt [2026-02-06T20:16:25.585816] [INFO ] [sig ] [220/3439] Completed AQNB in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:25.585858] [INFO ] [sig ] [221/3439] Forecasting ARBB... [2026-02-06T20:16:25.585887] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-06T20:16:25.585923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-06T20:16:25.597455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-06T20:16:25.597829] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-06T20:16:25.598960] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-06T20:16:25.599027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:25.599069] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:25.599103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:25.599186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:25.665464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:25.666914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:25.667012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:25.667046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:25.798835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:25.799001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:25.799044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:25.799074] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:25.802831] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=45.49%) [2026-02-06T20:16:25.803203] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-06T20:16:25.803381] [INFO ] [sig ] ARBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:25.953867] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARBB.txt [2026-02-06T20:16:25.954030] [INFO ] [sig ] [221/3439] Completed ARBB in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-06T20:16:25.954075] [INFO ] [sig ] [222/3439] Forecasting ARBE... [2026-02-06T20:16:25.954105] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-06T20:16:25.954135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-06T20:16:25.966782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-06T20:16:25.967169] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-06T20:16:25.968081] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-06T20:16:25.968139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:25.968173] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:25.968201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:25.968258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:26.038271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:26.039263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:26.039365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:26.039402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:26.167233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:26.167392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:26.167432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:26.167460] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:26.170971] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-06T20:16:26.171255] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-06T20:16:26.171386] [INFO ] [sig ] ARBE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:26.316131] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARBE.txt [2026-02-06T20:16:26.316286] [INFO ] [sig ] [222/3439] Completed ARBE in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.6m [2026-02-06T20:16:26.316326] [INFO ] [sig ] [223/3439] Forecasting ARCB... [2026-02-06T20:16:26.316356] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-06T20:16:26.316385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-06T20:16:26.328013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-06T20:16:26.328346] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-06T20:16:26.329375] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-06T20:16:26.329428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:26.329460] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:26.329486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:26.329544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:26.387071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:26.387883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:26.387983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:26.388017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:26.514198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:26.514360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:26.514402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:26.514433] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:26.518223] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-02-06T20:16:26.518505] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-06T20:16:26.518680] [INFO ] [sig ] ARCB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:26.662681] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARCB.txt [2026-02-06T20:16:26.662820] [INFO ] [sig ] [223/3439] Completed ARCB in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.6m [2026-02-06T20:16:26.662860] [INFO ] [sig ] [224/3439] Forecasting ARCC... [2026-02-06T20:16:26.662890] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-06T20:16:26.662920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-06T20:16:26.675656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-06T20:16:26.675949] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-06T20:16:26.676741] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-06T20:16:26.676793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:26.676850] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:26.676879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:26.676936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:26.739356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:26.740186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:26.740276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:26.740320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:26.866101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:26.866258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:26.866299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:26.866363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:26.869775] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-06T20:16:26.870048] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-06T20:16:26.870178] [INFO ] [sig ] ARCC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:27.015101] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARCC.txt [2026-02-06T20:16:27.015225] [INFO ] [sig ] [224/3439] Completed ARCC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:27.015273] [INFO ] [sig ] [225/3439] Forecasting ARCO... [2026-02-06T20:16:27.015307] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-06T20:16:27.015344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-06T20:16:27.027990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-06T20:16:27.028549] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-06T20:16:27.029392] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-06T20:16:27.029446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:27.029478] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:27.029504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:27.029560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:27.088318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:27.089273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:27.089378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:27.089412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:27.223541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:27.223725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:27.223767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:27.223795] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:27.227277] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=89.98%) [2026-02-06T20:16:27.227623] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-06T20:16:27.227776] [INFO ] [sig ] ARCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:27.383816] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARCO.txt [2026-02-06T20:16:27.384009] [INFO ] [sig ] [225/3439] Completed ARCO in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:27.384060] [INFO ] [sig ] [226/3439] Forecasting ARDC... [2026-02-06T20:16:27.384101] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-06T20:16:27.384138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-06T20:16:27.398895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-06T20:16:27.399454] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-06T20:16:27.400312] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-06T20:16:27.400368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:27.400401] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:27.400428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:27.400485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:27.464351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:27.465336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:27.465449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:27.465500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:27.600864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:27.601060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:27.601109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:27.601138] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:27.605422] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: DOWN (p=11.45%) [2026-02-06T20:16:27.605817] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-06T20:16:27.605970] [INFO ] [sig ] ARDC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:27.760829] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARDC.txt [2026-02-06T20:16:27.761006] [INFO ] [sig ] [226/3439] Completed ARDC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:27.761058] [INFO ] [sig ] [227/3439] Forecasting ARDX... [2026-02-06T20:16:27.761089] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-06T20:16:27.761121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-06T20:16:27.773635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-06T20:16:27.774027] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-06T20:16:27.774947] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-06T20:16:27.775007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:27.775039] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:27.775068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:27.775137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:27.840388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:27.841452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:27.841541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:27.841597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:27.974452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:27.974646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:27.974692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:27.974758] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:27.978632] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=10.22%) [2026-02-06T20:16:27.978938] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-06T20:16:27.979107] [INFO ] [sig ] ARDX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:28.135660] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARDX.txt [2026-02-06T20:16:28.135810] [INFO ] [sig ] [227/3439] Completed ARDX in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:28.135851] [INFO ] [sig ] [228/3439] Forecasting ARE... [2026-02-06T20:16:28.135881] [INFO ] [sig ] Generating forecast for: ARE [2026-02-06T20:16:28.135912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-06T20:16:28.148449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-06T20:16:28.148856] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-06T20:16:28.149790] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-06T20:16:28.149847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:28.149882] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:28.149911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:28.149997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:28.215320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:28.216265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:28.216365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:28.216405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:28.353681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:28.354044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:28.354100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:28.354145] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:28.358514] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-06T20:16:28.358882] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-06T20:16:28.359048] [INFO ] [sig ] ARE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:28.514358] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARE.txt [2026-02-06T20:16:28.514516] [INFO ] [sig ] [228/3439] Completed ARE in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:28.514556] [INFO ] [sig ] [229/3439] Forecasting AREC... [2026-02-06T20:16:28.514607] [INFO ] [sig ] Generating forecast for: AREC [2026-02-06T20:16:28.514650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-06T20:16:28.529754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-06T20:16:28.530292] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-06T20:16:28.531301] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-06T20:16:28.531357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:28.531391] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:28.531419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:28.531482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:28.598939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:28.600016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:28.600114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:28.600148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:28.721397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:28.721565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:28.721634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:28.721671] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:28.725197] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=94.10%) [2026-02-06T20:16:28.725484] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-06T20:16:28.725638] [INFO ] [sig ] AREC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:28.869064] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AREC.txt [2026-02-06T20:16:28.869238] [INFO ] [sig ] [229/3439] Completed AREC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:28.869280] [INFO ] [sig ] [230/3439] Forecasting ARES... [2026-02-06T20:16:28.869309] [INFO ] [sig ] Generating forecast for: ARES [2026-02-06T20:16:28.869339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-06T20:16:28.881972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-06T20:16:28.882345] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-06T20:16:28.883178] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-06T20:16:28.883246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:28.883279] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:28.883305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:28.883360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:28.940131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:28.941034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:28.941124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:28.941158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:29.069665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:29.069838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:29.069879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:29.069907] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:29.073314] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-02-06T20:16:29.073611] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-06T20:16:29.073740] [INFO ] [sig ] ARES: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:29.221208] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARES.txt [2026-02-06T20:16:29.221363] [INFO ] [sig ] [230/3439] Completed ARES in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:29.221404] [INFO ] [sig ] [231/3439] Forecasting ARGX... [2026-02-06T20:16:29.221434] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-06T20:16:29.221464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-06T20:16:29.234191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-06T20:16:29.234460] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-06T20:16:29.235248] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-06T20:16:29.235301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:29.235334] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:29.235361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:29.235418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:29.294117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:29.294800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:29.294881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:29.294914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:29.420409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:29.420585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:29.420637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:29.420673] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:29.424665] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-06T20:16:29.424942] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-06T20:16:29.425068] [INFO ] [sig ] ARGX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:29.573120] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARGX.txt [2026-02-06T20:16:29.573273] [INFO ] [sig ] [231/3439] Completed ARGX in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:29.573317] [INFO ] [sig ] [232/3439] Forecasting ARHS... [2026-02-06T20:16:29.573355] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-06T20:16:29.573386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-06T20:16:29.587492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-06T20:16:29.587804] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-06T20:16:29.588873] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-06T20:16:29.588927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:29.588958] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:29.588985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:29.589041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:29.645312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:29.646034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:29.646118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:29.646150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:29.770493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:29.770681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:29.770723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:29.770752] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:29.774260] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-02-06T20:16:29.774565] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-06T20:16:29.774733] [INFO ] [sig ] ARHS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:29.917999] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARHS.txt [2026-02-06T20:16:29.918171] [INFO ] [sig ] [232/3439] Completed ARHS in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:29.918212] [INFO ] [sig ] [233/3439] Forecasting ARI... [2026-02-06T20:16:29.918241] [INFO ] [sig ] Generating forecast for: ARI [2026-02-06T20:16:29.918272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-06T20:16:29.930246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-06T20:16:29.930626] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-06T20:16:29.931404] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-06T20:16:29.931457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:29.931489] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:29.931516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:29.931604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:29.987984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:29.988942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:29.989035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:29.989067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:30.115094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:30.115251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:30.115291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:30.115320] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:30.118873] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-02-06T20:16:30.119150] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-06T20:16:30.119280] [INFO ] [sig ] ARI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:30.262139] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARI.txt [2026-02-06T20:16:30.262294] [INFO ] [sig ] [233/3439] Completed ARI in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:30.262337] [INFO ] [sig ] [234/3439] Forecasting ARKO... [2026-02-06T20:16:30.262366] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-06T20:16:30.262398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-06T20:16:30.275430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-06T20:16:30.275822] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-06T20:16:30.276639] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-06T20:16:30.276697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:30.276728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:30.276755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:30.276812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:30.336971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:30.337802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:30.337934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:30.337971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:30.457083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:30.457230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:30.457272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:30.457300] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:30.460757] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=38.85%) [2026-02-06T20:16:30.461031] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-06T20:16:30.461160] [INFO ] [sig ] ARKO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:30.606640] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARKO.txt [2026-02-06T20:16:30.606820] [INFO ] [sig ] [234/3439] Completed ARKO in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:30.606874] [INFO ] [sig ] [235/3439] Forecasting ARLO... [2026-02-06T20:16:30.606915] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-06T20:16:30.606956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-06T20:16:30.620916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-06T20:16:30.621259] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-06T20:16:30.622081] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-06T20:16:30.622136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:30.622170] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:30.622198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:30.622256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:30.691077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:30.691959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:30.692046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:30.692079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:30.811883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:30.812046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:30.812086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:30.812115] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:30.815493] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-06T20:16:30.815802] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-06T20:16:30.815930] [INFO ] [sig ] ARLO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:30.959413] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARLO.txt [2026-02-06T20:16:30.959520] [INFO ] [sig ] [235/3439] Completed ARLO in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:30.959558] [INFO ] [sig ] [236/3439] Forecasting ARLP... [2026-02-06T20:16:30.959606] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-06T20:16:30.959637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-06T20:16:30.971484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-06T20:16:30.971760] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-06T20:16:30.972687] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-06T20:16:30.972752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:30.972791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:30.972824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:30.972889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:31.031913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:31.032501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:31.032597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:31.032633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:31.154279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:31.154427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:31.154466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:31.154494] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:31.157923] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=37.98%) [2026-02-06T20:16:31.158204] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-06T20:16:31.158330] [INFO ] [sig ] ARLP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:31.301351] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARLP.txt [2026-02-06T20:16:31.301461] [INFO ] [sig ] [236/3439] Completed ARLP in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-06T20:16:31.301499] [INFO ] [sig ] [237/3439] Forecasting ARM... [2026-02-06T20:16:31.301526] [INFO ] [sig ] Generating forecast for: ARM [2026-02-06T20:16:31.301556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-06T20:16:31.313476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-06T20:16:31.313855] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-06T20:16:31.314682] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-06T20:16:31.314740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:31.314773] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:31.314799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:31.314856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:31.374607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:31.375494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:31.375598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:31.375634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:31.499534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:31.499678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:31.499717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:31.499746] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:31.503196] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-02-06T20:16:31.503465] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-06T20:16:31.503620] [INFO ] [sig ] ARM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:31.648882] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARM.txt [2026-02-06T20:16:31.649228] [INFO ] [sig ] [237/3439] Completed ARM in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-06T20:16:31.649269] [INFO ] [sig ] [238/3439] Forecasting ARMK... [2026-02-06T20:16:31.649297] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-06T20:16:31.649326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-06T20:16:31.661355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-06T20:16:31.661639] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-06T20:16:31.662401] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-06T20:16:31.662454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:31.662487] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:31.662516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:31.662609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:31.723117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:31.723913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:31.723998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:31.724032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:31.851065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:31.851220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:31.851261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:31.851291] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:31.854775] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=63.65%) [2026-02-06T20:16:31.855066] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-06T20:16:31.855206] [INFO ] [sig ] ARMK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:31.999460] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARMK.txt [2026-02-06T20:16:31.999630] [INFO ] [sig ] [238/3439] Completed ARMK in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-06T20:16:31.999673] [INFO ] [sig ] [239/3439] Forecasting AROC... [2026-02-06T20:16:31.999708] [INFO ] [sig ] Generating forecast for: AROC [2026-02-06T20:16:31.999745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-06T20:16:32.011439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-06T20:16:32.011771] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-06T20:16:32.012592] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-06T20:16:32.012647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:32.012679] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:32.012706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:32.012766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:32.070226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:32.070925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:32.071007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:32.071039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:32.190361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:32.190519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:32.190561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:32.190613] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:32.194108] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-02-06T20:16:32.194390] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-06T20:16:32.194522] [INFO ] [sig ] AROC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:32.338805] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AROC.txt [2026-02-06T20:16:32.338935] [INFO ] [sig ] [239/3439] Completed AROC in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:32.339152] [INFO ] [sig ] [240/3439] Forecasting ARQ... [2026-02-06T20:16:32.339181] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-06T20:16:32.339212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-06T20:16:32.350611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-06T20:16:32.350927] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-06T20:16:32.351728] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-06T20:16:32.351785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:32.351818] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:32.351845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:32.351902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:32.409088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:32.410013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:32.410097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:32.410130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:32.537889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:32.538088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:32.538134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:32.538165] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:32.541616] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=88.28%) [2026-02-06T20:16:32.541895] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-06T20:16:32.542021] [INFO ] [sig ] ARQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:32.683506] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARQ.txt [2026-02-06T20:16:32.683706] [INFO ] [sig ] [240/3439] Completed ARQ in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:32.683756] [INFO ] [sig ] [241/3439] Forecasting ARQQ... [2026-02-06T20:16:32.683785] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-06T20:16:32.683816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-06T20:16:32.695344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-06T20:16:32.695641] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-06T20:16:32.696414] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-06T20:16:32.696466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:32.696534] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:32.696564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:32.696641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:32.755818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:32.756685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:32.756781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:32.756820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:32.878320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:32.878504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:32.878552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:32.878602] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:32.882968] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-06T20:16:32.883254] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-06T20:16:32.883387] [INFO ] [sig ] ARQQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:33.032732] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARQQ.txt [2026-02-06T20:16:33.032896] [INFO ] [sig ] [241/3439] Completed ARQQ in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:33.032938] [INFO ] [sig ] [242/3439] Forecasting ARRY... [2026-02-06T20:16:33.032968] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-06T20:16:33.032999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-06T20:16:33.044509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-06T20:16:33.044787] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-06T20:16:33.045788] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-06T20:16:33.045852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:33.045890] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:33.045916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:33.045972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:33.104443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:33.105277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:33.105359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:33.105391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:33.229172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:33.229326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:33.229367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:33.229396] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:33.232835] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-02-06T20:16:33.233109] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-06T20:16:33.233237] [INFO ] [sig ] ARRY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:33.379157] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARRY.txt [2026-02-06T20:16:33.379292] [INFO ] [sig ] [242/3439] Completed ARRY in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:33.379332] [INFO ] [sig ] [243/3439] Forecasting ARTL... [2026-02-06T20:16:33.379361] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-06T20:16:33.379391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-06T20:16:33.390374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-06T20:16:33.390681] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-06T20:16:33.391467] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-06T20:16:33.391520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:33.391553] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:33.391615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:33.391674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:33.448338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:33.449045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:33.449144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:33.449178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:33.570059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:33.570209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:33.570260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:33.570297] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:33.574984] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=25.53%) [2026-02-06T20:16:33.575339] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-06T20:16:33.575502] [INFO ] [sig ] ARTL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:33.730890] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ARTL.txt [2026-02-06T20:16:33.731237] [INFO ] [sig ] [243/3439] Completed ARTL in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:33.731278] [INFO ] [sig ] [244/3439] Forecasting ARTNA... [2026-02-06T20:16:33.731307] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-06T20:16:33.731339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-06T20:16:33.742611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-06T20:16:33.742952] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-06T20:16:33.743781] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-06T20:16:33.743834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:33.743866] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:33.743893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:33.743951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:33.803858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:33.805153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:33.805245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:33.805277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:33.923104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:33.923268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:33.923310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:33.923371] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:33.926938] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-06T20:16:33.927222] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-06T20:16:33.927354] [INFO ] [sig ] ARTNA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:34.076791] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARTNA.txt [2026-02-06T20:16:34.076975] [INFO ] [sig ] [244/3439] Completed ARTNA in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:34.077029] [INFO ] [sig ] [245/3439] Forecasting ARVN... [2026-02-06T20:16:34.077060] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-06T20:16:34.077098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-06T20:16:34.091133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-06T20:16:34.091541] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-06T20:16:34.092369] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-06T20:16:34.092423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:34.092454] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:34.092480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:34.092536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:34.152931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:34.153944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:34.154225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:34.154258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:34.278945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:34.279112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:34.279154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:34.279183] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:34.282643] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=54.88%) [2026-02-06T20:16:34.282954] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-06T20:16:34.283081] [INFO ] [sig ] ARVN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:34.427030] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ARVN.txt [2026-02-06T20:16:34.427189] [INFO ] [sig ] [245/3439] Completed ARVN in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:34.427231] [INFO ] [sig ] [246/3439] Forecasting ASA... [2026-02-06T20:16:34.427261] [INFO ] [sig ] Generating forecast for: ASA [2026-02-06T20:16:34.427292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-06T20:16:34.439015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-06T20:16:34.439419] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-06T20:16:34.440232] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-06T20:16:34.440287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:34.440318] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:34.440345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:34.440401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:34.496875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:34.497785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:34.497878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:34.497939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:34.620161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:34.620326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:34.620368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:34.620397] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:34.623824] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=79.51%) [2026-02-06T20:16:34.624116] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-06T20:16:34.624259] [INFO ] [sig ] ASA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:34.767268] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASA.txt [2026-02-06T20:16:34.767424] [INFO ] [sig ] [246/3439] Completed ASA in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:34.767465] [INFO ] [sig ] [247/3439] Forecasting ASB... [2026-02-06T20:16:34.767496] [INFO ] [sig ] Generating forecast for: ASB [2026-02-06T20:16:34.767527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-06T20:16:34.779293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-06T20:16:34.779671] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-06T20:16:34.780450] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-06T20:16:34.780506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:34.780537] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:34.780605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:34.780676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:34.837101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:34.841814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:34.841959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:34.841994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:34.962677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:34.962855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:34.962904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:34.962938] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:34.966490] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-02-06T20:16:34.966808] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-06T20:16:34.966942] [INFO ] [sig ] ASB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:35.109044] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASB.txt [2026-02-06T20:16:35.109209] [INFO ] [sig ] [247/3439] Completed ASB in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-06T20:16:35.109250] [INFO ] [sig ] [248/3439] Forecasting ASBA... [2026-02-06T20:16:35.109280] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-06T20:16:35.109309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-06T20:16:35.121475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-06T20:16:35.121917] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-06T20:16:35.122838] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-06T20:16:35.122897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:35.122930] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:35.122958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:35.123030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:35.185444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:35.186420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:35.186538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:35.186607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:35.312897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:35.313070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:35.313113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:35.313160] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:35.316889] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=89.07%) [2026-02-06T20:16:35.317229] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-06T20:16:35.317374] [INFO ] [sig ] ASBA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:35.490543] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASBA.txt [2026-02-06T20:16:35.490787] [INFO ] [sig ] [248/3439] Completed ASBA in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-06T20:16:35.490851] [INFO ] [sig ] [249/3439] Forecasting ASC... [2026-02-06T20:16:35.490899] [INFO ] [sig ] Generating forecast for: ASC [2026-02-06T20:16:35.490949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-06T20:16:35.504293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-06T20:16:35.504743] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-06T20:16:35.505704] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-06T20:16:35.505761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:35.505795] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:35.505826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:35.505883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:35.570365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:35.571317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:35.571410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:35.571443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:35.720429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:35.720693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:35.720767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:35.720803] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:35.724904] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-06T20:16:35.725286] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-06T20:16:35.725454] [INFO ] [sig ] ASC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:35.883136] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASC.txt [2026-02-06T20:16:35.883294] [INFO ] [sig ] [249/3439] Completed ASC in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-06T20:16:35.883333] [INFO ] [sig ] [250/3439] Forecasting ASG... [2026-02-06T20:16:35.883364] [INFO ] [sig ] Generating forecast for: ASG [2026-02-06T20:16:35.883394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-06T20:16:35.895140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-06T20:16:35.895479] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-06T20:16:35.896312] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-06T20:16:35.896368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:35.896400] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:35.896426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:35.896482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:35.954281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:35.955200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:35.955308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:35.955346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:36.083599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:36.083765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:36.083807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:36.083837] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:36.087376] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-02-06T20:16:36.087685] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-06T20:16:36.087823] [INFO ] [sig ] ASG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:36.275183] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASG.txt [2026-02-06T20:16:36.275412] [INFO ] [sig ] [250/3439] Completed ASG in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-06T20:16:36.275467] [INFO ] [sig ] [251/3439] Forecasting ASGI... [2026-02-06T20:16:36.275509] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-06T20:16:36.275549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-06T20:16:36.361917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-06T20:16:36.362461] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-06T20:16:36.363766] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-06T20:16:36.363865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:36.363911] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:36.363951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:36.364036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:36.435843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:36.436864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:36.436995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:36.437227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:36.564499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:36.564690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:36.564737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:36.564770] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:36.568349] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=40.42%) [2026-02-06T20:16:36.568690] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-06T20:16:36.568837] [INFO ] [sig ] ASGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:36.732442] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASGI.txt [2026-02-06T20:16:36.732680] [INFO ] [sig ] [251/3439] Completed ASGI in 0.5s | 2.74 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:36.732746] [INFO ] [sig ] [252/3439] Forecasting ASGN... [2026-02-06T20:16:36.732782] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-06T20:16:36.732814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-06T20:16:36.746224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-06T20:16:36.746667] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-06T20:16:36.747761] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-06T20:16:36.747840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:36.747889] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:36.747974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:36.748057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:36.815848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:36.817184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:36.817282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:36.817326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:36.992886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:36.993071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:36.993136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:36.993185] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:36.998378] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-02-06T20:16:36.998812] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-06T20:16:36.999002] [INFO ] [sig ] ASGN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:37.181871] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASGN.txt [2026-02-06T20:16:37.182084] [INFO ] [sig ] [252/3439] Completed ASGN in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:37.182133] [INFO ] [sig ] [253/3439] Forecasting ASH... [2026-02-06T20:16:37.182171] [INFO ] [sig ] Generating forecast for: ASH [2026-02-06T20:16:37.182208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-06T20:16:37.196124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-06T20:16:37.196486] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-06T20:16:37.197293] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-06T20:16:37.197348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:37.197381] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:37.197408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:37.197465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:37.258894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:37.260065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:37.260150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:37.260184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:37.387689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:37.387855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:37.387920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:37.387958] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:37.391435] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=46.86%) [2026-02-06T20:16:37.391761] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-06T20:16:37.391899] [INFO ] [sig ] ASH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:37.538619] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASH.txt [2026-02-06T20:16:37.538776] [INFO ] [sig ] [253/3439] Completed ASH in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:37.538817] [INFO ] [sig ] [254/3439] Forecasting ASIX... [2026-02-06T20:16:37.538848] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-06T20:16:37.538879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-06T20:16:37.551823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-06T20:16:37.552220] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-06T20:16:37.553192] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-06T20:16:37.553249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:37.553282] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:37.553309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:37.553366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:37.611425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:37.612321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:37.612410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:37.612442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:37.734835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:37.735013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:37.735055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:37.735086] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:37.738756] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=35.44%) [2026-02-06T20:16:37.739126] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-06T20:16:37.739464] [INFO ] [sig ] ASIX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:37.915511] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASIX.txt [2026-02-06T20:16:37.915742] [INFO ] [sig ] [254/3439] Completed ASIX in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-06T20:16:37.915785] [INFO ] [sig ] [255/3439] Forecasting ASLE... [2026-02-06T20:16:37.915816] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-06T20:16:37.915851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-06T20:16:37.930876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-06T20:16:37.931528] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-06T20:16:37.932601] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-06T20:16:37.932679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:37.932721] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:37.932750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:37.932813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:38.001308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:38.002769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:38.002872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:38.002916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:38.139707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:38.139974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:38.140029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:38.140061] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:38.144527] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=26.69%) [2026-02-06T20:16:38.144929] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-06T20:16:38.145090] [INFO ] [sig ] ASLE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:38.319944] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASLE.txt [2026-02-06T20:16:38.320205] [INFO ] [sig ] [255/3439] Completed ASLE in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:38.320269] [INFO ] [sig ] [256/3439] Forecasting ASMB... [2026-02-06T20:16:38.320306] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-06T20:16:38.320360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-06T20:16:38.335940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-06T20:16:38.336709] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-06T20:16:38.337964] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-06T20:16:38.338025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:38.338250] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:38.338288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:38.338350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:38.410599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:38.412007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:38.412125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:38.412165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:38.543097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:38.543327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:38.543374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:38.543403] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:38.548153] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-06T20:16:38.548557] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-06T20:16:38.548835] [INFO ] [sig ] ASMB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:38.734564] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASMB.txt [2026-02-06T20:16:38.734819] [INFO ] [sig ] [256/3439] Completed ASMB in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:38.734866] [INFO ] [sig ] [257/3439] Forecasting ASML... [2026-02-06T20:16:38.734897] [INFO ] [sig ] Generating forecast for: ASML [2026-02-06T20:16:38.734932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-06T20:16:38.751166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-06T20:16:38.751818] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-06T20:16:38.752851] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-06T20:16:38.752910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:38.752947] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:38.752980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:38.753043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:38.814172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:38.815494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:38.815628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:38.815666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:38.976084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:38.976278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:38.976342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:38.976394] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:38.981926] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=26.66%) [2026-02-06T20:16:38.982596] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-06T20:16:38.982831] [INFO ] [sig ] ASML: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:39.169892] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASML.txt [2026-02-06T20:16:39.170118] [INFO ] [sig ] [257/3439] Completed ASML in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:39.170167] [INFO ] [sig ] [258/3439] Forecasting ASND... [2026-02-06T20:16:39.170201] [INFO ] [sig ] Generating forecast for: ASND [2026-02-06T20:16:39.170241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-06T20:16:39.184141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-06T20:16:39.184601] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-06T20:16:39.185499] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-06T20:16:39.185555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:39.185642] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:39.185672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:39.185735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:39.250148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:39.251253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:39.251375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:39.251418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:39.413939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:39.414109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:39.414151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:39.414181] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:39.417948] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: UP (p=63.79%) [2026-02-06T20:16:39.418279] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-06T20:16:39.418416] [INFO ] [sig ] ASND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:39.567198] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASND.txt [2026-02-06T20:16:39.567557] [INFO ] [sig ] [258/3439] Completed ASND in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:39.567637] [INFO ] [sig ] [259/3439] Forecasting ASO... [2026-02-06T20:16:39.567669] [INFO ] [sig ] Generating forecast for: ASO [2026-02-06T20:16:39.567724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-06T20:16:39.580336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-06T20:16:39.580750] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-06T20:16:39.581596] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-06T20:16:39.581650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:39.581683] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:39.581709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:39.581766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:39.638762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:39.639685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:39.639774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:39.639806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:39.764970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:39.765172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:39.765231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:39.765288] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:39.770057] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-06T20:16:39.770468] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-06T20:16:39.770650] [INFO ] [sig ] ASO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:39.957212] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASO.txt [2026-02-06T20:16:39.957379] [INFO ] [sig ] [259/3439] Completed ASO in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:39.957422] [INFO ] [sig ] [260/3439] Forecasting ASPI... [2026-02-06T20:16:39.957452] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-06T20:16:39.957484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-06T20:16:39.973634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-06T20:16:39.974138] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-06T20:16:39.975349] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-06T20:16:39.975414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:39.975458] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:39.975495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:39.975598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:40.040299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:40.041238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:40.041349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:40.041385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:40.174194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:40.174357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:40.174398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:40.174427] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:40.178106] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=36.40%) [2026-02-06T20:16:40.178459] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-06T20:16:40.178628] [INFO ] [sig ] ASPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:40.346803] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASPI.txt [2026-02-06T20:16:40.346967] [INFO ] [sig ] [260/3439] Completed ASPI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:40.347008] [INFO ] [sig ] [261/3439] Forecasting ASPN... [2026-02-06T20:16:40.347039] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-06T20:16:40.347069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-06T20:16:40.360141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-06T20:16:40.360540] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-06T20:16:40.361361] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-06T20:16:40.361416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:40.361447] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:40.361476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:40.361534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:40.418951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:40.419896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:40.419999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:40.420040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:40.546649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:40.546808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:40.546850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:40.546914] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:40.550386] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-02-06T20:16:40.550694] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-06T20:16:40.550823] [INFO ] [sig ] ASPN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:40.776542] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASPN.txt [2026-02-06T20:16:40.776777] [INFO ] [sig ] [261/3439] Completed ASPN in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:40.776838] [INFO ] [sig ] [262/3439] Forecasting ASPS... [2026-02-06T20:16:40.776874] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-06T20:16:40.776907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-06T20:16:40.790613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-06T20:16:40.791024] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-06T20:16:40.792002] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-06T20:16:40.792071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:40.792105] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:40.792134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:40.792193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:40.859152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:40.860125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:40.860220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:40.860255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:40.995963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:40.996125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:40.996168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:40.996198] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:41.000357] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=23.07%) [2026-02-06T20:16:41.000683] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-06T20:16:41.000827] [INFO ] [sig ] ASPS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:41.164837] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASPS.txt [2026-02-06T20:16:41.165024] [INFO ] [sig ] [262/3439] Completed ASPS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:41.165090] [INFO ] [sig ] [263/3439] Forecasting ASTE... [2026-02-06T20:16:41.165131] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-06T20:16:41.165164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-06T20:16:41.179931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-06T20:16:41.180552] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-06T20:16:41.181501] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-06T20:16:41.181569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:41.181650] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:41.181682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:41.181760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:41.250339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:41.251342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:41.251435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:41.251470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:41.385570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:41.385753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:41.385797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:41.385829] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:41.389481] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-06T20:16:41.389795] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-06T20:16:41.389948] [INFO ] [sig ] ASTE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:41.545893] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASTE.txt [2026-02-06T20:16:41.546060] [INFO ] [sig ] [263/3439] Completed ASTE in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:41.546106] [INFO ] [sig ] [264/3439] Forecasting ASTH... [2026-02-06T20:16:41.546139] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-06T20:16:41.546169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-06T20:16:41.558464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-06T20:16:41.558819] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-06T20:16:41.559673] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-06T20:16:41.559727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:41.559759] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:41.559787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:41.559844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:41.617652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:41.618438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:41.618523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:41.618556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:41.738148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:41.738311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:41.738351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:41.738380] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:41.741861] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-02-06T20:16:41.742148] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-06T20:16:41.742279] [INFO ] [sig ] ASTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:41.889838] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASTH.txt [2026-02-06T20:16:41.889992] [INFO ] [sig ] [264/3439] Completed ASTH in 0.3s | 2.73 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:41.890034] [INFO ] [sig ] [265/3439] Forecasting ASTI... [2026-02-06T20:16:41.890064] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-06T20:16:41.890095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-06T20:16:41.904017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-06T20:16:41.904393] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-06T20:16:41.905245] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-06T20:16:41.905313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:41.905348] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:41.905375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:41.905433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:41.968238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:41.969205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:41.969296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:41.969330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:42.096302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:42.096479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:42.096539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:42.096591] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:42.100372] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=3.36%) [2026-02-06T20:16:42.100705] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-06T20:16:42.100849] [INFO ] [sig ] ASTI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:42.261683] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASTI.txt [2026-02-06T20:16:42.261860] [INFO ] [sig ] [265/3439] Completed ASTI in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:42.261915] [INFO ] [sig ] [266/3439] Forecasting ASTL... [2026-02-06T20:16:42.261949] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-06T20:16:42.261980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-06T20:16:42.275520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-06T20:16:42.275869] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-06T20:16:42.276689] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-06T20:16:42.276745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:42.276779] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:42.276808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:42.276878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:42.344089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:42.345541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:42.345670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:42.345712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:42.474088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:42.474282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:42.474332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:42.474373] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:42.478007] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=6.13%) [2026-02-06T20:16:42.478301] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-06T20:16:42.478433] [INFO ] [sig ] ASTL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:42.630385] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ASTL.txt [2026-02-06T20:16:42.630535] [INFO ] [sig ] [266/3439] Completed ASTL in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.4m [2026-02-06T20:16:42.630593] [INFO ] [sig ] [267/3439] Forecasting ASTS... [2026-02-06T20:16:42.630627] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-06T20:16:42.630658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-06T20:16:42.646408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-06T20:16:42.646775] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-06T20:16:42.647668] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-06T20:16:42.647736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:42.647783] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:42.647815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:42.647896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:42.708127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:42.709165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:42.709271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:42.709308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:42.838783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:42.838949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:42.838997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:42.839033] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:42.842509] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=85.95%) [2026-02-06T20:16:42.842814] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-06T20:16:42.842959] [INFO ] [sig ] ASTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:42.993650] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASTS.txt [2026-02-06T20:16:42.993817] [INFO ] [sig ] [267/3439] Completed ASTS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-06T20:16:42.993862] [INFO ] [sig ] [268/3439] Forecasting ASX... [2026-02-06T20:16:42.993894] [INFO ] [sig ] Generating forecast for: ASX [2026-02-06T20:16:42.993924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-06T20:16:43.005869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-06T20:16:43.006209] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-06T20:16:43.007069] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-06T20:16:43.007125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:43.007157] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:43.007185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:43.007243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:43.065680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:43.066511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:43.066646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:43.066682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:43.190808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:43.190962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:43.191005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:43.191036] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:43.194426] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-02-06T20:16:43.194744] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-06T20:16:43.194882] [INFO ] [sig ] ASX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:43.336532] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASX.txt [2026-02-06T20:16:43.336711] [INFO ] [sig ] [268/3439] Completed ASX in 0.3s | 2.73 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-06T20:16:43.336753] [INFO ] [sig ] [269/3439] Forecasting ASYS... [2026-02-06T20:16:43.336785] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-06T20:16:43.336814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-06T20:16:43.348045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-06T20:16:43.348398] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-06T20:16:43.349213] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-06T20:16:43.349267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:43.349299] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:43.349325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:43.349380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:43.407568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:43.408552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:43.408665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:43.408700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:43.534534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:43.534713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:43.534756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:43.534786] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:43.538731] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=62.01%) [2026-02-06T20:16:43.539027] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-06T20:16:43.539166] [INFO ] [sig ] ASYS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:43.705206] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ASYS.txt [2026-02-06T20:16:43.705411] [INFO ] [sig ] [269/3439] Completed ASYS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-06T20:16:43.705462] [INFO ] [sig ] [270/3439] Forecasting ATAI... [2026-02-06T20:16:43.705497] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-06T20:16:43.705529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-06T20:16:43.720322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-06T20:16:43.720718] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-06T20:16:43.721615] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-06T20:16:43.721673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:43.721718] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:43.721751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:43.721810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:43.779894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:43.780809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:43.780900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:43.780933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:43.900686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:43.900849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:43.900891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:43.900919] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:43.904311] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-06T20:16:43.904626] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-06T20:16:43.904757] [INFO ] [sig ] ATAI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:44.049718] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATAI.txt [2026-02-06T20:16:44.049881] [INFO ] [sig ] [270/3439] Completed ATAI in 0.3s | 2.73 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-06T20:16:44.049922] [INFO ] [sig ] [271/3439] Forecasting ATEC... [2026-02-06T20:16:44.049953] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-06T20:16:44.049983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-06T20:16:44.062255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-06T20:16:44.062668] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-06T20:16:44.063458] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-06T20:16:44.063512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:44.063545] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:44.063608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:44.063670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:44.120552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:44.121419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:44.121506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:44.121539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:44.255599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:44.255761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:44.255802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:44.255832] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:44.259411] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-02-06T20:16:44.259756] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-06T20:16:44.259898] [INFO ] [sig ] ATEC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:44.406319] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATEC.txt [2026-02-06T20:16:44.406507] [INFO ] [sig ] [271/3439] Completed ATEC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:44.406552] [INFO ] [sig ] [272/3439] Forecasting ATEN... [2026-02-06T20:16:44.406608] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-06T20:16:44.406642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-06T20:16:44.418947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-06T20:16:44.419313] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-06T20:16:44.420175] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-06T20:16:44.420231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:44.420266] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:44.420293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:44.420352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:44.488012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:44.489168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:44.489261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:44.489296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:44.624835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:44.625048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:44.625124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:44.625162] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:44.629082] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-06T20:16:44.629403] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-06T20:16:44.629545] [INFO ] [sig ] ATEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:44.784938] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ATEN.txt [2026-02-06T20:16:44.785118] [INFO ] [sig ] [272/3439] Completed ATEN in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:44.785353] [INFO ] [sig ] [273/3439] Forecasting ATEX... [2026-02-06T20:16:44.785385] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-06T20:16:44.785418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-06T20:16:44.799119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-06T20:16:44.799491] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-06T20:16:44.800347] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-06T20:16:44.800403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:44.800435] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:44.800464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:44.800522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:44.864765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:44.865611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:44.865702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:44.865737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:44.989201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:44.989380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:44.989430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:44.989461] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:44.993268] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-06T20:16:44.993602] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-06T20:16:44.993739] [INFO ] [sig ] ATEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:45.152861] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ATEX.txt [2026-02-06T20:16:45.153032] [INFO ] [sig ] [273/3439] Completed ATEX in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:45.153080] [INFO ] [sig ] [274/3439] Forecasting ATGE... [2026-02-06T20:16:45.153112] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-06T20:16:45.153144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-06T20:16:45.166346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-06T20:16:45.166781] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-06T20:16:45.167664] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-06T20:16:45.167719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:45.167754] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:45.167782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:45.167843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:45.237199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:45.238375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:45.238468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:45.238502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:45.372461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:45.372664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:45.372716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:45.372748] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:45.376795] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: UP (p=89.20%) [2026-02-06T20:16:45.377253] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-06T20:16:45.377421] [INFO ] [sig ] ATGE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:45.541290] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATGE.txt [2026-02-06T20:16:45.541474] [INFO ] [sig ] [274/3439] Completed ATGE in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:45.541517] [INFO ] [sig ] [275/3439] Forecasting ATHM... [2026-02-06T20:16:45.541550] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-06T20:16:45.541603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-06T20:16:45.554756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-06T20:16:45.555153] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-06T20:16:45.555988] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-06T20:16:45.556044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:45.556107] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:45.556137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:45.556197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:45.619538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:45.620474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:45.620613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:45.620663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:45.762982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:45.763165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:45.763227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:45.763265] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:45.767400] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-02-06T20:16:45.767730] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-06T20:16:45.767870] [INFO ] [sig ] ATHM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:45.929493] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATHM.txt [2026-02-06T20:16:45.929673] [INFO ] [sig ] [275/3439] Completed ATHM in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:45.929717] [INFO ] [sig ] [276/3439] Forecasting ATI... [2026-02-06T20:16:45.929748] [INFO ] [sig ] Generating forecast for: ATI [2026-02-06T20:16:45.929778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-06T20:16:45.942248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-06T20:16:45.942654] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-06T20:16:45.943443] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-06T20:16:45.943497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:45.943543] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:45.943570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:45.943663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:46.008094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:46.009149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:46.009246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:46.009279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:46.139952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:46.140140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:46.140190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:46.140221] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:46.143824] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-06T20:16:46.144158] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-06T20:16:46.144305] [INFO ] [sig ] ATI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:46.293915] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATI.txt [2026-02-06T20:16:46.294082] [INFO ] [sig ] [276/3439] Completed ATI in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:46.294125] [INFO ] [sig ] [277/3439] Forecasting ATLC... [2026-02-06T20:16:46.294157] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-06T20:16:46.294191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-06T20:16:46.309238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-06T20:16:46.309729] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-06T20:16:46.310687] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-06T20:16:46.310753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:46.310788] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:46.310815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:46.310874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:46.373352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:46.374295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:46.374393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:46.374427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:46.501089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:46.501251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:46.501292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:46.501322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:46.504890] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-06T20:16:46.505220] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-06T20:16:46.505355] [INFO ] [sig ] ATLC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:46.660777] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATLC.txt [2026-02-06T20:16:46.660959] [INFO ] [sig ] [277/3439] Completed ATLC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:46.661014] [INFO ] [sig ] [278/3439] Forecasting ATLCZ... [2026-02-06T20:16:46.661054] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-06T20:16:46.661097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-06T20:16:46.673287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-06T20:16:46.673712] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-06T20:16:46.674734] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-06T20:16:46.674800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:46.674842] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:46.674879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:46.674956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:46.737692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:46.741991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:46.742164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:46.742209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:46.869690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:46.869865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:46.869913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:46.870001] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:46.873911] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-06T20:16:46.874211] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-06T20:16:46.874520] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:47.027285] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATLCZ.txt [2026-02-06T20:16:47.027485] [INFO ] [sig ] [278/3439] Completed ATLCZ in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:47.027548] [INFO ] [sig ] [279/3439] Forecasting ATLO... [2026-02-06T20:16:47.027608] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-06T20:16:47.027646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-06T20:16:47.041452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-06T20:16:47.041893] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-06T20:16:47.042732] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-06T20:16:47.042788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:47.042821] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:47.042848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:47.042907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:47.103145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:47.104208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:47.104327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:47.104381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:47.213969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:47.214138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:47.214179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:47.214208] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:47.217626] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-02-06T20:16:47.217947] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-06T20:16:47.218096] [INFO ] [sig ] ATLO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:47.363901] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATLO.txt [2026-02-06T20:16:47.364061] [INFO ] [sig ] [279/3439] Completed ATLO in 0.3s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:47.364107] [INFO ] [sig ] [280/3439] Forecasting ATNI... [2026-02-06T20:16:47.364139] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-06T20:16:47.364169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-06T20:16:47.377703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-06T20:16:47.378146] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-06T20:16:47.379028] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-06T20:16:47.379086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:47.379120] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:47.379148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:47.379216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:47.438819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:47.439755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:47.439843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:47.439875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:47.565645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:47.565816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:47.565858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:47.565888] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:47.569970] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-02-06T20:16:47.570417] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-06T20:16:47.570622] [INFO ] [sig ] ATNI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:47.716267] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ATNI.txt [2026-02-06T20:16:47.716419] [INFO ] [sig ] [280/3439] Completed ATNI in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:47.716462] [INFO ] [sig ] [281/3439] Forecasting ATO... [2026-02-06T20:16:47.716494] [INFO ] [sig ] Generating forecast for: ATO [2026-02-06T20:16:47.716526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-06T20:16:47.729387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-06T20:16:47.729736] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-06T20:16:47.730565] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-06T20:16:47.730645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:47.730678] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:47.730706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:47.730764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:47.792248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:47.793649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:47.793750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:47.793786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:47.921429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:47.921611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:47.921656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:47.921686] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:47.925204] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: DOWN (p=48.87%) [2026-02-06T20:16:47.925497] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-06T20:16:47.925692] [INFO ] [sig ] ATO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:48.069986] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ATO.txt [2026-02-06T20:16:48.070144] [INFO ] [sig ] [281/3439] Completed ATO in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.3m [2026-02-06T20:16:48.070188] [INFO ] [sig ] [282/3439] Forecasting ATOM... [2026-02-06T20:16:48.070218] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-06T20:16:48.070247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-06T20:16:48.082696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-06T20:16:48.083055] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-06T20:16:48.083877] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-06T20:16:48.083930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:48.083963] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:48.083990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:48.084047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:48.140891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:48.141786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:48.141874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:48.141907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:48.270221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:48.270392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:48.270435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:48.270465] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:48.274025] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=84.40%) [2026-02-06T20:16:48.274348] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-06T20:16:48.274492] [INFO ] [sig ] ATOM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:48.417753] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATOM.txt [2026-02-06T20:16:48.417917] [INFO ] [sig ] [282/3439] Completed ATOM in 0.3s | 2.73 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-06T20:16:48.417959] [INFO ] [sig ] [283/3439] Forecasting ATRA... [2026-02-06T20:16:48.417991] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-06T20:16:48.418021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-06T20:16:48.431704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-06T20:16:48.432054] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-06T20:16:48.432893] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-06T20:16:48.432946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:48.432978] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:48.433005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:48.433061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:48.492939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:48.493850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:48.493938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:48.493973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:48.623387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:48.623560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:48.623644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:48.623676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:48.627054] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-06T20:16:48.627332] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-06T20:16:48.627460] [INFO ] [sig ] ATRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:48.770619] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATRA.txt [2026-02-06T20:16:48.770754] [INFO ] [sig ] [283/3439] Completed ATRA in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-06T20:16:48.770796] [INFO ] [sig ] [284/3439] Forecasting ATRC... [2026-02-06T20:16:48.770827] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-06T20:16:48.770857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-06T20:16:48.782598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-06T20:16:48.782919] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-06T20:16:48.783742] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-06T20:16:48.783797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:48.783829] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:48.783856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:48.783913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:48.841971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:48.842689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:48.842772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:48.842806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:48.961860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:48.962013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:48.962053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:48.962090] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:48.965614] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=55.57%) [2026-02-06T20:16:48.965900] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-06T20:16:48.966032] [INFO ] [sig ] ATRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:49.113372] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ATRC.txt [2026-02-06T20:16:49.113515] [INFO ] [sig ] [284/3439] Completed ATRC in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-06T20:16:49.113557] [INFO ] [sig ] [285/3439] Forecasting ATRO... [2026-02-06T20:16:49.113610] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-06T20:16:49.113643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-06T20:16:49.125902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-06T20:16:49.126257] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-06T20:16:49.127084] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-06T20:16:49.127139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:49.127171] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:49.127200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:49.127258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:49.189381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:49.190268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:49.190404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:49.190440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:49.315211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:49.315587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:49.315633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:49.315662] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:49.319742] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-06T20:16:49.320028] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-06T20:16:49.320181] [INFO ] [sig ] ATRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:49.468784] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ATRO.txt [2026-02-06T20:16:49.468942] [INFO ] [sig ] [285/3439] Completed ATRO in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-06T20:16:49.468984] [INFO ] [sig ] [286/3439] Forecasting AUB... [2026-02-06T20:16:49.469016] [INFO ] [sig ] Generating forecast for: AUB [2026-02-06T20:16:49.469048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-06T20:16:49.481894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-06T20:16:49.482254] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-06T20:16:49.483295] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-06T20:16:49.483542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:49.483607] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:49.483643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:49.483703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:49.545344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:49.546094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:49.546178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:49.546212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:49.667270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:49.667427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:49.667469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:49.667499] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:49.670993] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-06T20:16:49.671278] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-06T20:16:49.671409] [INFO ] [sig ] AUB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:49.818092] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AUB.txt [2026-02-06T20:16:49.818253] [INFO ] [sig ] [286/3439] Completed AUB in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-06T20:16:49.818301] [INFO ] [sig ] [287/3439] Forecasting AUDC... [2026-02-06T20:16:49.818330] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-06T20:16:49.818360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-06T20:16:49.830723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-06T20:16:49.831057] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-06T20:16:49.831969] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-06T20:16:49.832024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:49.832069] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:49.832100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:49.832172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:49.892266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:49.893131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:49.893235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:49.893277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:50.015803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:50.015962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:50.016003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:50.016033] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:50.019910] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=71.03%) [2026-02-06T20:16:50.020235] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-06T20:16:50.020382] [INFO ] [sig ] AUDC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:50.166386] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AUDC.txt [2026-02-06T20:16:50.166531] [INFO ] [sig ] [287/3439] Completed AUDC in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-06T20:16:50.166595] [INFO ] [sig ] [288/3439] Forecasting AUPH... [2026-02-06T20:16:50.166627] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-06T20:16:50.166658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-06T20:16:50.178983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-06T20:16:50.179318] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-06T20:16:50.180194] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-06T20:16:50.180250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:50.180284] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:50.180311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:50.180369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:50.240790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:50.241519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:50.241622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:50.241660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:50.359722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:50.359861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:50.359903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:50.359933] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:50.363433] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=37.37%) [2026-02-06T20:16:50.363732] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-06T20:16:50.363862] [INFO ] [sig ] AUPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:50.509228] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AUPH.txt [2026-02-06T20:16:50.509402] [INFO ] [sig ] [288/3439] Completed AUPH in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:50.509446] [INFO ] [sig ] [289/3439] Forecasting AURA... [2026-02-06T20:16:50.509476] [INFO ] [sig ] Generating forecast for: AURA [2026-02-06T20:16:50.509506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-06T20:16:50.523992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-06T20:16:50.524405] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-06T20:16:50.525612] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-06T20:16:50.525678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:50.525724] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:50.525762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:50.525844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:50.595000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:50.595821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:50.595904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:50.595937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:50.723051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:50.723209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:50.723254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:50.723283] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:50.726769] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=29.77%) [2026-02-06T20:16:50.727049] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-06T20:16:50.727178] [INFO ] [sig ] AURA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:50.870184] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AURA.txt [2026-02-06T20:16:50.870327] [INFO ] [sig ] [289/3439] Completed AURA in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:50.870367] [INFO ] [sig ] [290/3439] Forecasting AUTL... [2026-02-06T20:16:50.870397] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-06T20:16:50.870428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-06T20:16:50.882203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-06T20:16:50.882546] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-06T20:16:50.883341] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-06T20:16:50.883396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:50.883427] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:50.883455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:50.883512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:50.942036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:50.942911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:50.942996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:50.943031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:51.070804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:51.070966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:51.071008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:51.071037] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:51.075085] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=72.59%) [2026-02-06T20:16:51.075368] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-06T20:16:51.075516] [INFO ] [sig ] AUTL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:51.221913] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AUTL.txt [2026-02-06T20:16:51.222068] [INFO ] [sig ] [290/3439] Completed AUTL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:51.222108] [INFO ] [sig ] [291/3439] Forecasting AVA... [2026-02-06T20:16:51.222144] [INFO ] [sig ] Generating forecast for: AVA [2026-02-06T20:16:51.222177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-06T20:16:51.234603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-06T20:16:51.234975] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-06T20:16:51.235908] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-06T20:16:51.235964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:51.235999] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:51.236028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:51.236087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:51.296358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:51.297283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:51.297566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:51.297622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:51.422785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:51.422953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:51.422996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:51.423027] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:51.426625] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=26.92%) [2026-02-06T20:16:51.426931] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-06T20:16:51.427071] [INFO ] [sig ] AVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:51.581316] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVA.txt [2026-02-06T20:16:51.581477] [INFO ] [sig ] [291/3439] Completed AVA in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:51.581517] [INFO ] [sig ] [292/3439] Forecasting AVAH... [2026-02-06T20:16:51.581548] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-06T20:16:51.581598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-06T20:16:51.594318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-06T20:16:51.594709] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-06T20:16:51.595484] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-06T20:16:51.595539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:51.595617] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:51.595647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:51.595706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:51.660128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:51.661307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:51.661398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:51.661647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:51.784686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:51.784848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:51.784888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:51.784918] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:51.788438] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-02-06T20:16:51.788753] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-06T20:16:51.788892] [INFO ] [sig ] AVAH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:51.980012] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AVAH.txt [2026-02-06T20:16:51.980189] [INFO ] [sig ] [292/3439] Completed AVAH in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:51.980241] [INFO ] [sig ] [293/3439] Forecasting AVAL... [2026-02-06T20:16:51.980282] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-06T20:16:51.980321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-06T20:16:51.994265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-06T20:16:51.994940] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-06T20:16:51.996072] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-06T20:16:51.996137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:51.996177] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:51.996211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:51.996282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:52.058307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:52.059243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:52.059348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:52.059383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:52.190413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:52.190599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:52.190645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:52.190674] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:52.194371] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-02-06T20:16:52.194782] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-06T20:16:52.194939] [INFO ] [sig ] AVAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:52.350713] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVAL.txt [2026-02-06T20:16:52.350885] [INFO ] [sig ] [293/3439] Completed AVAL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:52.350929] [INFO ] [sig ] [294/3439] Forecasting AVB... [2026-02-06T20:16:52.350961] [INFO ] [sig ] Generating forecast for: AVB [2026-02-06T20:16:52.350993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-06T20:16:52.364462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-06T20:16:52.364903] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-06T20:16:52.365767] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-06T20:16:52.365823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:52.365857] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:52.365885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:52.365943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:52.426646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:52.427540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:52.427665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:52.427701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:52.555103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:52.555270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:52.555314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:52.555360] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:52.559069] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-06T20:16:52.559455] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-06T20:16:52.559625] [INFO ] [sig ] AVB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:52.732174] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AVB.txt [2026-02-06T20:16:52.732349] [INFO ] [sig ] [294/3439] Completed AVB in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:52.732390] [INFO ] [sig ] [295/3439] Forecasting AVBP... [2026-02-06T20:16:52.732419] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-06T20:16:52.732453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-06T20:16:52.747592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-06T20:16:52.747978] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-06T20:16:52.748792] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-06T20:16:52.748846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:52.748878] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:52.748904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:52.748961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:52.806004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:52.807137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:52.807225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:52.807258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:52.933691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:52.933859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:52.933901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:52.933966] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:52.937780] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=26.59%) [2026-02-06T20:16:52.938082] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-06T20:16:52.938214] [INFO ] [sig ] AVBP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:53.090419] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVBP.txt [2026-02-06T20:16:53.090599] [INFO ] [sig ] [295/3439] Completed AVBP in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-06T20:16:53.090642] [INFO ] [sig ] [296/3439] Forecasting AVD... [2026-02-06T20:16:53.090672] [INFO ] [sig ] Generating forecast for: AVD [2026-02-06T20:16:53.090702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-06T20:16:53.102929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-06T20:16:53.104039] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-06T20:16:53.106233] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-06T20:16:53.106387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:53.106438] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:53.106479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:53.106604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:53.182255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:53.183863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:53.184003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:53.184076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:53.341566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:53.341829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:53.341885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:53.341920] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:53.346822] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=23.97%) [2026-02-06T20:16:53.347339] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-06T20:16:53.347536] [INFO ] [sig ] AVD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:53.514027] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVD.txt [2026-02-06T20:16:53.514264] [INFO ] [sig ] [296/3439] Completed AVD in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:53.514311] [INFO ] [sig ] [297/3439] Forecasting AVDL... [2026-02-06T20:16:53.514346] [INFO ] [sig ] Generating forecast for: AVDL [2026-02-06T20:16:53.514379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVDL' from 'https://tdm.silogroup.org/data/derivative_storage/AVDL.csv'. [2026-02-06T20:16:53.529100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVDL'. [2026-02-06T20:16:53.529759] [INFO ] [FORECASTER] Starting predict_future for AVDL [2026-02-06T20:16:53.530843] [DEBUG] [LOCAL ] No optimal features file found for AVDL: ./output/feature-sets/AVDL.txt [2026-02-06T20:16:53.530902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:53.530938] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:53.530965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:53.531027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:53.595142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:53.596508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:53.596660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:53.596698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:53.728524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:53.728787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:53.728840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:53.728876] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:53.733323] [DEBUG] [FORECASTER] AVDL: Forecast T+1@11:T+2@11: UP (p=74.73%) [2026-02-06T20:16:53.733730] [INFO ] [FORECASTER] Completed predict_future for AVDL [2026-02-06T20:16:53.733896] [INFO ] [sig ] AVDL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:53.906978] [INFO ] [LOCAL ] Saved forecast: AVDL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AVDL.txt [2026-02-06T20:16:53.907217] [INFO ] [sig ] [297/3439] Completed AVDL in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-06T20:16:53.907265] [INFO ] [sig ] [298/3439] Forecasting AVGO... [2026-02-06T20:16:53.907298] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-06T20:16:53.907334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-06T20:16:53.922019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-06T20:16:53.922614] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-06T20:16:53.923605] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-06T20:16:53.923668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:53.923713] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:53.923748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:53.923828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:53.992114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:53.993985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:53.994138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:53.994192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:54.134184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:54.134426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:54.134474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:54.134505] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:54.138775] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=89.98%) [2026-02-06T20:16:54.139136] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-06T20:16:54.139297] [INFO ] [sig ] AVGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:54.296585] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AVGO.txt [2026-02-06T20:16:54.296813] [INFO ] [sig ] [298/3439] Completed AVGO in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-06T20:16:54.296861] [INFO ] [sig ] [299/3439] Forecasting AVGX... [2026-02-06T20:16:54.296897] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-06T20:16:54.296930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-06T20:16:54.312333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-06T20:16:54.313129] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-06T20:16:54.314165] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-06T20:16:54.314224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:54.314260] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:54.314288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:54.314348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:54.379982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:54.381322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:54.381483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:54.381519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:54.524161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:54.524410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:54.524458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:54.524525] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:54.529308] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=67.84%) [2026-02-06T20:16:54.529700] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-06T20:16:54.529879] [INFO ] [sig ] AVGX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:54.692284] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AVGX.txt [2026-02-06T20:16:54.692656] [INFO ] [sig ] [299/3439] Completed AVGX in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-06T20:16:54.692741] [INFO ] [sig ] [300/3439] Forecasting AVK... [2026-02-06T20:16:54.692784] [INFO ] [sig ] Generating forecast for: AVK [2026-02-06T20:16:54.692819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-06T20:16:54.710113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-06T20:16:54.710742] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-06T20:16:54.712108] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-06T20:16:54.712186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:54.712222] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:54.712249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:54.712309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:54.779222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:54.780459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:54.780616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:54.780656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:54.921392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:54.921652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:54.921704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:54.921736] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:54.926361] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: DOWN (p=48.24%) [2026-02-06T20:16:54.927029] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-06T20:16:54.927237] [INFO ] [sig ] AVK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:55.096245] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVK.txt [2026-02-06T20:16:55.096468] [INFO ] [sig ] [300/3439] Completed AVK in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-06T20:16:55.096517] [INFO ] [sig ] [301/3439] Forecasting AVNS... [2026-02-06T20:16:55.096551] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-06T20:16:55.096612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-06T20:16:55.110444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-06T20:16:55.111011] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-06T20:16:55.112072] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-06T20:16:55.112136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:55.112171] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:55.112199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:55.112270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:55.184721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:55.186039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:55.186169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:55.186203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:55.328048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:55.328312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:55.328374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:55.328420] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:55.332907] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=47.43%) [2026-02-06T20:16:55.333359] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-06T20:16:55.333531] [INFO ] [sig ] AVNS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:55.499413] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVNS.txt [2026-02-06T20:16:55.499652] [INFO ] [sig ] [301/3439] Completed AVNS in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-06T20:16:55.499697] [INFO ] [sig ] [302/3439] Forecasting AVO... [2026-02-06T20:16:55.499729] [INFO ] [sig ] Generating forecast for: AVO [2026-02-06T20:16:55.499762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-06T20:16:55.514459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-06T20:16:55.515076] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-06T20:16:55.516172] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-06T20:16:55.516241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:55.516282] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:55.516314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:55.516386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:55.576407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:55.577622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:55.577769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:55.577805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:55.711536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:55.711784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:55.711833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:55.711864] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:55.715949] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-02-06T20:16:55.716283] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-06T20:16:55.716436] [INFO ] [sig ] AVO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:55.868216] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AVO.txt [2026-02-06T20:16:55.868469] [INFO ] [sig ] [302/3439] Completed AVO in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-06T20:16:55.868532] [INFO ] [sig ] [303/3439] Forecasting AVTX... [2026-02-06T20:16:55.868565] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-06T20:16:55.868621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-06T20:16:55.882593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-06T20:16:55.883164] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-06T20:16:55.884184] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-06T20:16:55.884243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:55.884277] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:55.884305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:55.884365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:55.946908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:55.948165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:55.948280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:55.948314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:56.091309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:56.091799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:56.091856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:56.091886] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:56.097343] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=17.03%) [2026-02-06T20:16:56.097820] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-06T20:16:56.098043] [INFO ] [sig ] AVTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:56.283750] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVTX.txt [2026-02-06T20:16:56.284029] [INFO ] [sig ] [303/3439] Completed AVTX in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-06T20:16:56.284096] [INFO ] [sig ] [304/3439] Forecasting AVXL... [2026-02-06T20:16:56.284133] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-06T20:16:56.284165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-06T20:16:56.298541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-06T20:16:56.299155] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-06T20:16:56.300433] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-06T20:16:56.300492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:56.300527] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:56.300556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:56.300638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:56.367037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:56.368376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:56.368498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:56.368743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:56.505310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:56.505764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:56.505813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:56.505843] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:56.510301] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-06T20:16:56.510728] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-06T20:16:56.510895] [INFO ] [sig ] AVXL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:56.665690] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVXL.txt [2026-02-06T20:16:56.665908] [INFO ] [sig ] [304/3439] Completed AVXL in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:56.665953] [INFO ] [sig ] [305/3439] Forecasting AVY... [2026-02-06T20:16:56.665982] [INFO ] [sig ] Generating forecast for: AVY [2026-02-06T20:16:56.666014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-06T20:16:56.680363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-06T20:16:56.680963] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-06T20:16:56.681952] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-06T20:16:56.682007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:56.682043] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:56.682071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:56.682137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:56.740934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:56.742118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:56.742218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:56.742252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:56.879397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:56.879870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:56.879920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:56.879951] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:56.884898] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=14.80%) [2026-02-06T20:16:56.885467] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-06T20:16:56.885690] [INFO ] [sig ] AVY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:57.043448] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AVY.txt [2026-02-06T20:16:57.043724] [INFO ] [sig ] [305/3439] Completed AVY in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:57.043773] [INFO ] [sig ] [306/3439] Forecasting AWF... [2026-02-06T20:16:57.043835] [INFO ] [sig ] Generating forecast for: AWF [2026-02-06T20:16:57.043873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-06T20:16:57.058321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-06T20:16:57.058940] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-06T20:16:57.059969] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-06T20:16:57.060035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:57.060071] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:57.060098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:57.060163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:57.123870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:57.125303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:57.125420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:57.125454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:57.276257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:57.276507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:57.276556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:57.276609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:57.281396] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-02-06T20:16:57.281803] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-06T20:16:57.281970] [INFO ] [sig ] AWF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:57.450165] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AWF.txt [2026-02-06T20:16:57.450387] [INFO ] [sig ] [306/3439] Completed AWF in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:57.450432] [INFO ] [sig ] [307/3439] Forecasting AWI... [2026-02-06T20:16:57.450468] [INFO ] [sig ] Generating forecast for: AWI [2026-02-06T20:16:57.450503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-06T20:16:57.465152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-06T20:16:57.465774] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-06T20:16:57.466850] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-06T20:16:57.466917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:57.466959] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:57.466989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:57.467051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:57.531121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:57.532335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:57.532462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:57.532497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:57.665855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:57.666063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:57.666132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:57.666184] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:57.669891] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-02-06T20:16:57.670237] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-06T20:16:57.670390] [INFO ] [sig ] AWI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:57.815148] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AWI.txt [2026-02-06T20:16:57.815315] [INFO ] [sig ] [307/3439] Completed AWI in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:57.815357] [INFO ] [sig ] [308/3439] Forecasting AWK... [2026-02-06T20:16:57.815387] [INFO ] [sig ] Generating forecast for: AWK [2026-02-06T20:16:57.815417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-06T20:16:57.833645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-06T20:16:57.834296] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-06T20:16:57.835513] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-06T20:16:57.835613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:57.835651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:57.835678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:57.835740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:57.898241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:57.899520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:57.899681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:57.899719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:58.030008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:58.030177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:58.030219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:58.030249] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:58.033886] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-06T20:16:58.034175] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-06T20:16:58.034311] [INFO ] [sig ] AWK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:58.176231] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AWK.txt [2026-02-06T20:16:58.176763] [INFO ] [sig ] [308/3439] Completed AWK in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:58.176830] [INFO ] [sig ] [309/3439] Forecasting AWP... [2026-02-06T20:16:58.176869] [INFO ] [sig ] Generating forecast for: AWP [2026-02-06T20:16:58.176903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-06T20:16:58.195878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-06T20:16:58.196496] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-06T20:16:58.197834] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-06T20:16:58.197954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:58.198040] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:58.198071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:58.198137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:58.263588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:58.265023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:58.265244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:58.265283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:58.420217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:58.420388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:58.420431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:58.420461] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:58.424186] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=89.84%) [2026-02-06T20:16:58.424504] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-06T20:16:58.424672] [INFO ] [sig ] AWP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:58.575063] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AWP.txt [2026-02-06T20:16:58.575230] [INFO ] [sig ] [309/3439] Completed AWP in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:58.575273] [INFO ] [sig ] [310/3439] Forecasting AWRE... [2026-02-06T20:16:58.575307] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-06T20:16:58.575348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-06T20:16:58.590786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-06T20:16:58.591380] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-06T20:16:58.592407] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-06T20:16:58.592471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:58.592515] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:58.592551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:58.592642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:58.656032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:58.657370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:58.657502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:58.657539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:58.776963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:58.777198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:58.777247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:58.777275] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:58.781386] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=41.22%) [2026-02-06T20:16:58.781807] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-06T20:16:58.781960] [INFO ] [sig ] AWRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:16:58.939090] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AWRE.txt [2026-02-06T20:16:58.939317] [INFO ] [sig ] [310/3439] Completed AWRE in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:58.939365] [INFO ] [sig ] [311/3439] Forecasting AXGN... [2026-02-06T20:16:58.939396] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-06T20:16:58.939427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-06T20:16:58.958204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-06T20:16:58.958943] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-06T20:16:58.960478] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-06T20:16:58.960559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:58.960665] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:58.960720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:58.960818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:59.028945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:59.030560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:59.030724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:59.030762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:59.182285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:59.182504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:59.182554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:59.182608] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:59.187264] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-06T20:16:59.187852] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-06T20:16:59.188131] [INFO ] [sig ] AXGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:59.419010] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AXGN.txt [2026-02-06T20:16:59.419258] [INFO ] [sig ] [311/3439] Completed AXGN in 0.5s | 2.72 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:16:59.419334] [INFO ] [sig ] [312/3439] Forecasting AXP... [2026-02-06T20:16:59.419391] [INFO ] [sig ] Generating forecast for: AXP [2026-02-06T20:16:59.419446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-06T20:16:59.440793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-06T20:16:59.441308] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-06T20:16:59.442369] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-06T20:16:59.442432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:59.442470] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:59.442502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:59.442601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:16:59.522537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:16:59.523875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:16:59.524007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:16:59.524058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:16:59.708336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:16:59.708553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:16:59.708647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:16:59.710698] [INFO ] [FORECASTER] Training complete [2026-02-06T20:16:59.716198] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-06T20:16:59.716718] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-06T20:16:59.716923] [INFO ] [sig ] AXP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:16:59.949798] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AXP.txt [2026-02-06T20:16:59.950026] [INFO ] [sig ] [312/3439] Completed AXP in 0.5s | 2.72 sym/s | Total: 1.9m | ETA: 19.2m [2026-02-06T20:16:59.950097] [INFO ] [sig ] [313/3439] Forecasting AXS... [2026-02-06T20:16:59.950149] [INFO ] [sig ] Generating forecast for: AXS [2026-02-06T20:16:59.950200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-06T20:16:59.986794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-06T20:16:59.987369] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-06T20:16:59.988544] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-06T20:16:59.988633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:16:59.988675] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:16:59.988708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:16:59.988782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:00.072936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:00.074172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:00.074317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:00.074372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:00.250857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:00.251012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:00.251072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:00.251114] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:00.256472] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=76.78%) [2026-02-06T20:17:00.256967] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-06T20:17:00.257170] [INFO ] [sig ] AXS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:00.479675] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AXS.txt [2026-02-06T20:17:00.479842] [INFO ] [sig ] [313/3439] Completed AXS in 0.5s | 2.72 sym/s | Total: 1.9m | ETA: 19.2m [2026-02-06T20:17:00.479884] [INFO ] [sig ] [314/3439] Forecasting AXSM... [2026-02-06T20:17:00.479915] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-06T20:17:00.479946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-06T20:17:00.495241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-06T20:17:00.495670] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-06T20:17:00.496564] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-06T20:17:00.496639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:00.496674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:00.496702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:00.496762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:00.554826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:00.555742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:00.555851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:00.555887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:00.679995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:00.680118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:00.680161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:00.680191] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:00.683825] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=32.55%) [2026-02-06T20:17:00.684176] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-06T20:17:00.684327] [INFO ] [sig ] AXSM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:00.830040] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AXSM.txt [2026-02-06T20:17:00.830201] [INFO ] [sig ] [314/3439] Completed AXSM in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 19.2m [2026-02-06T20:17:00.830242] [INFO ] [sig ] [315/3439] Forecasting AXTA... [2026-02-06T20:17:00.830277] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-06T20:17:00.830309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-06T20:17:00.841928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-06T20:17:00.842344] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-06T20:17:00.843416] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-06T20:17:00.843474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:00.843506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:00.843534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:00.843617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:00.902801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:00.903747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:00.903839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:00.903873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:01.031646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:01.031816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:01.031859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:01.031888] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:01.035647] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-06T20:17:01.036044] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-06T20:17:01.036196] [INFO ] [sig ] AXTA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:01.188927] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AXTA.txt [2026-02-06T20:17:01.189096] [INFO ] [sig ] [315/3439] Completed AXTA in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 19.2m [2026-02-06T20:17:01.189137] [INFO ] [sig ] [316/3439] Forecasting AXTI... [2026-02-06T20:17:01.189172] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-06T20:17:01.189216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-06T20:17:01.202388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-06T20:17:01.202829] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-06T20:17:01.203695] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-06T20:17:01.203751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:01.203785] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:01.203813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:01.203871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:01.266320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:01.267429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:01.267530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:01.267564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:01.395118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:01.395275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:01.395319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:01.395348] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:01.398948] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=17.94%) [2026-02-06T20:17:01.399234] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-06T20:17:01.399366] [INFO ] [sig ] AXTI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:01.547362] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AXTI.txt [2026-02-06T20:17:01.547503] [INFO ] [sig ] [316/3439] Completed AXTI in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:17:01.547542] [INFO ] [sig ] [317/3439] Forecasting AYI... [2026-02-06T20:17:01.547590] [INFO ] [sig ] Generating forecast for: AYI [2026-02-06T20:17:01.547623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-06T20:17:01.560750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-06T20:17:01.561051] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-06T20:17:01.561874] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-06T20:17:01.561929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:01.561962] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:01.561991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:01.562050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:01.623296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:01.624446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:01.624554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:01.624610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:01.753934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:01.754108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:01.754149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:01.754179] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:01.757847] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-06T20:17:01.758228] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-06T20:17:01.758383] [INFO ] [sig ] AYI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:01.910958] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AYI.txt [2026-02-06T20:17:01.911162] [INFO ] [sig ] [317/3439] Completed AYI in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-06T20:17:01.911217] [INFO ] [sig ] [318/3439] Forecasting AZ... [2026-02-06T20:17:01.911254] [INFO ] [sig ] Generating forecast for: AZ [2026-02-06T20:17:01.911297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-06T20:17:01.924516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-06T20:17:01.924987] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-06T20:17:01.925968] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-06T20:17:01.926039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:01.926091] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:01.926132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:01.926195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:01.995466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:01.996464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:01.996563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:01.996640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:02.130388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:02.130556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:02.130621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:02.130667] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:02.134252] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-06T20:17:02.134652] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-06T20:17:02.134809] [INFO ] [sig ] AZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:02.290629] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AZ.txt [2026-02-06T20:17:02.290786] [INFO ] [sig ] [318/3439] Completed AZ in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:02.290839] [INFO ] [sig ] [319/3439] Forecasting AZN... [2026-02-06T20:17:02.290872] [INFO ] [sig ] Generating forecast for: AZN [2026-02-06T20:17:02.290904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-06T20:17:02.302814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-06T20:17:02.303165] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-06T20:17:02.304016] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-06T20:17:02.304071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:02.304104] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:02.304135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:02.304194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:02.362104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:02.362996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:02.363085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:02.363151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:02.484308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:02.484469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:02.484511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:02.484540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:02.488006] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=71.53%) [2026-02-06T20:17:02.488298] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-06T20:17:02.488436] [INFO ] [sig ] AZN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:02.635541] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/AZN.txt [2026-02-06T20:17:02.635713] [INFO ] [sig ] [319/3439] Completed AZN in 0.3s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:02.635754] [INFO ] [sig ] [320/3439] Forecasting AZO... [2026-02-06T20:17:02.635785] [INFO ] [sig ] Generating forecast for: AZO [2026-02-06T20:17:02.635815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-06T20:17:02.646850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-06T20:17:02.647212] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-06T20:17:02.648102] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-06T20:17:02.648158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:02.648191] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:02.648217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:02.648274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:02.707653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:02.708541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:02.708647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:02.708698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:02.840455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:02.840661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:02.840723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:02.840765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:02.845206] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-02-06T20:17:02.845609] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-06T20:17:02.845762] [INFO ] [sig ] AZO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:02.999858] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AZO.txt [2026-02-06T20:17:03.000016] [INFO ] [sig ] [320/3439] Completed AZO in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:03.000065] [INFO ] [sig ] [321/3439] Forecasting AZZ... [2026-02-06T20:17:03.000096] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-06T20:17:03.000126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-06T20:17:03.013284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-06T20:17:03.013615] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-06T20:17:03.014387] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-06T20:17:03.014441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:03.014473] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:03.014500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:03.014557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:03.075087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:03.075797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:03.075898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:03.075934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:03.209297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:03.209462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:03.209504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:03.209535] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:03.213095] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=31.99%) [2026-02-06T20:17:03.213408] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-06T20:17:03.213555] [INFO ] [sig ] AZZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:03.369995] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/AZZ.txt [2026-02-06T20:17:03.370160] [INFO ] [sig ] [321/3439] Completed AZZ in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:03.370200] [INFO ] [sig ] [322/3439] Forecasting BA... [2026-02-06T20:17:03.370232] [INFO ] [sig ] Generating forecast for: BA [2026-02-06T20:17:03.370263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-06T20:17:03.384095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-06T20:17:03.384486] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-06T20:17:03.385594] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-06T20:17:03.385655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:03.385884] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:03.385914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:03.385987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:03.448442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:03.449361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:03.449448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:03.449483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:03.576149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:03.576312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:03.576353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:03.576381] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:03.579837] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=26.38%) [2026-02-06T20:17:03.580128] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-06T20:17:03.580263] [INFO ] [sig ] BA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:03.731707] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BA.txt [2026-02-06T20:17:03.731880] [INFO ] [sig ] [322/3439] Completed BA in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:03.731950] [INFO ] [sig ] [323/3439] Forecasting BABA... [2026-02-06T20:17:03.731982] [INFO ] [sig ] Generating forecast for: BABA [2026-02-06T20:17:03.732013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-06T20:17:03.745876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-06T20:17:03.746301] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-06T20:17:03.747466] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-06T20:17:03.747522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:03.747556] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:03.747814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:03.747885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:03.809298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:03.810157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:03.810244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:03.810277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:03.936080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:03.936241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:03.936285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:03.936314] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:03.939829] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-02-06T20:17:03.940112] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-06T20:17:03.940248] [INFO ] [sig ] BABA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:04.086212] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BABA.txt [2026-02-06T20:17:04.086359] [INFO ] [sig ] [323/3439] Completed BABA in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:04.086400] [INFO ] [sig ] [324/3439] Forecasting BABX... [2026-02-06T20:17:04.086431] [INFO ] [sig ] Generating forecast for: BABX [2026-02-06T20:17:04.086461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-06T20:17:04.099964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-06T20:17:04.100441] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-06T20:17:04.101512] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-06T20:17:04.101602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:04.101639] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:04.101667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:04.101727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:04.161685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:04.162637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:04.162727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:04.162761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:04.285706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:04.285872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:04.285914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:04.285943] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:04.290218] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-02-06T20:17:04.290549] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-06T20:17:04.290712] [INFO ] [sig ] BABX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:04.446980] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BABX.txt [2026-02-06T20:17:04.447155] [INFO ] [sig ] [324/3439] Completed BABX in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:04.447197] [INFO ] [sig ] [325/3439] Forecasting BAC... [2026-02-06T20:17:04.447227] [INFO ] [sig ] Generating forecast for: BAC [2026-02-06T20:17:04.447259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-06T20:17:04.460540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-06T20:17:04.460972] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-06T20:17:04.461800] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-06T20:17:04.461855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:04.461887] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:04.461914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:04.461976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:04.523158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:04.524098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:04.524214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:04.524249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:04.651549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:04.651732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:04.651774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:04.651803] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:04.655670] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-02-06T20:17:04.656008] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-06T20:17:04.656146] [INFO ] [sig ] BAC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:04.803496] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BAC.txt [2026-02-06T20:17:04.803684] [INFO ] [sig ] [325/3439] Completed BAC in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:04.803727] [INFO ] [sig ] [326/3439] Forecasting BAH... [2026-02-06T20:17:04.803759] [INFO ] [sig ] Generating forecast for: BAH [2026-02-06T20:17:04.803789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-06T20:17:04.816690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-06T20:17:04.817035] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-06T20:17:04.817857] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-06T20:17:04.817941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:04.817980] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:04.818036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:04.818103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:04.877591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:04.878762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:04.878849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:04.878883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:05.005597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:05.005764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:05.005807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:05.005836] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:05.009404] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=88.38%) [2026-02-06T20:17:05.009722] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-06T20:17:05.009861] [INFO ] [sig ] BAH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:05.159181] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BAH.txt [2026-02-06T20:17:05.159340] [INFO ] [sig ] [326/3439] Completed BAH in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:05.159383] [INFO ] [sig ] [327/3439] Forecasting BALL... [2026-02-06T20:17:05.159413] [INFO ] [sig ] Generating forecast for: BALL [2026-02-06T20:17:05.159443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-06T20:17:05.171773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-06T20:17:05.172156] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-06T20:17:05.172975] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-06T20:17:05.173040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:05.173078] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:05.173111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:05.173180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:05.236089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:05.237179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:05.237266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:05.237299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:05.364795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:05.364958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:05.365001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:05.365032] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:05.368684] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=24.20%) [2026-02-06T20:17:05.368972] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-06T20:17:05.369105] [INFO ] [sig ] BALL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:05.513397] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BALL.txt [2026-02-06T20:17:05.513594] [INFO ] [sig ] [327/3439] Completed BALL in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:05.513639] [INFO ] [sig ] [328/3439] Forecasting BAM... [2026-02-06T20:17:05.513669] [INFO ] [sig ] Generating forecast for: BAM [2026-02-06T20:17:05.513699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-06T20:17:05.525551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-06T20:17:05.525962] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-06T20:17:05.526775] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-06T20:17:05.526829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:05.526861] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:05.526889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:05.526947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:05.586730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:05.587663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:05.587755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:05.587790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:05.709200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:05.709370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:05.709417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:05.709448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:05.713374] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=73.00%) [2026-02-06T20:17:05.713784] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-06T20:17:05.713937] [INFO ] [sig ] BAM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:05.863475] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BAM.txt [2026-02-06T20:17:05.863662] [INFO ] [sig ] [328/3439] Completed BAM in 0.3s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:05.863707] [INFO ] [sig ] [329/3439] Forecasting BANC... [2026-02-06T20:17:05.863737] [INFO ] [sig ] Generating forecast for: BANC [2026-02-06T20:17:05.863767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-06T20:17:05.875470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-06T20:17:05.875883] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-06T20:17:05.876698] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-06T20:17:05.876754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:05.876785] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:05.876812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:05.876869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:05.936362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:05.937274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:05.937360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:05.937394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:06.060348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:06.060505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:06.060550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:06.060598] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:06.064366] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=25.70%) [2026-02-06T20:17:06.064707] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-06T20:17:06.064839] [INFO ] [sig ] BANC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:06.211304] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BANC.txt [2026-02-06T20:17:06.211464] [INFO ] [sig ] [329/3439] Completed BANC in 0.3s | 2.72 sym/s | Total: 2.0m | ETA: 19.1m [2026-02-06T20:17:06.211505] [INFO ] [sig ] [330/3439] Forecasting BAND... [2026-02-06T20:17:06.211540] [INFO ] [sig ] Generating forecast for: BAND [2026-02-06T20:17:06.211592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-06T20:17:06.223633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-06T20:17:06.224221] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-06T20:17:06.225097] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-06T20:17:06.225154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:06.225187] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:06.225216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:06.225276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:06.283953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:06.285046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:06.285135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:06.285169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:06.415144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:06.415310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:06.415352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:06.415381] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:06.419050] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=56.95%) [2026-02-06T20:17:06.419361] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-06T20:17:06.419506] [INFO ] [sig ] BAND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:06.573566] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BAND.txt [2026-02-06T20:17:06.573766] [INFO ] [sig ] [330/3439] Completed BAND in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.0m [2026-02-06T20:17:06.573808] [INFO ] [sig ] [331/3439] Forecasting BANF... [2026-02-06T20:17:06.573837] [INFO ] [sig ] Generating forecast for: BANF [2026-02-06T20:17:06.573874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-06T20:17:06.587221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-06T20:17:06.587682] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-06T20:17:06.588625] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-06T20:17:06.588696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:06.588730] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:06.588758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:06.588819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:06.646075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:06.647051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:06.647151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:06.647184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:06.772475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:06.772657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:06.772718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:06.772750] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:06.776887] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=17.23%) [2026-02-06T20:17:06.777414] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-06T20:17:06.777561] [INFO ] [sig ] BANF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:06.932275] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BANF.txt [2026-02-06T20:17:06.932433] [INFO ] [sig ] [331/3439] Completed BANF in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.0m [2026-02-06T20:17:06.932476] [INFO ] [sig ] [332/3439] Forecasting BANX... [2026-02-06T20:17:06.932505] [INFO ] [sig ] Generating forecast for: BANX [2026-02-06T20:17:06.932535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-06T20:17:06.944229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-06T20:17:06.944643] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-06T20:17:06.945429] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-06T20:17:06.945483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:06.945516] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:06.945543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:06.945618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:07.006672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:07.007597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:07.007701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:07.007736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:07.127687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:07.127851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:07.127892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:07.127947] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:07.131735] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-02-06T20:17:07.132133] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-06T20:17:07.132283] [INFO ] [sig ] BANX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:07.284971] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BANX.txt [2026-02-06T20:17:07.285167] [INFO ] [sig ] [332/3439] Completed BANX in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.0m [2026-02-06T20:17:07.285212] [INFO ] [sig ] [333/3439] Forecasting BAP... [2026-02-06T20:17:07.285243] [INFO ] [sig ] Generating forecast for: BAP [2026-02-06T20:17:07.285274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-06T20:17:07.297956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-06T20:17:07.298382] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-06T20:17:07.299288] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-06T20:17:07.299346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:07.299380] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:07.299410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:07.299482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:07.358854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:07.359873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:07.359989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:07.360024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:07.481337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:07.481495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:07.481539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:07.481590] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:07.485467] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-02-06T20:17:07.485969] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-06T20:17:07.486109] [INFO ] [sig ] BAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:07.634765] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BAP.txt [2026-02-06T20:17:07.634919] [INFO ] [sig ] [333/3439] Completed BAP in 0.3s | 2.72 sym/s | Total: 2.0m | ETA: 19.0m [2026-02-06T20:17:07.634959] [INFO ] [sig ] [334/3439] Forecasting BATRA... [2026-02-06T20:17:07.634990] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-06T20:17:07.635019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-06T20:17:07.648719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-06T20:17:07.649093] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-06T20:17:07.649961] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-06T20:17:07.650018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:07.650052] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:07.650080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:07.650140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:07.709281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:07.710187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:07.710274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:07.710309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:07.835172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:07.835328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:07.835371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:07.835400] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:07.839026] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-02-06T20:17:07.839311] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-06T20:17:07.839437] [INFO ] [sig ] BATRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:07.992812] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BATRA.txt [2026-02-06T20:17:07.992979] [INFO ] [sig ] [334/3439] Completed BATRA in 0.4s | 2.72 sym/s | Total: 2.0m | ETA: 19.0m [2026-02-06T20:17:07.993023] [INFO ] [sig ] [335/3439] Forecasting BATRK... [2026-02-06T20:17:07.993053] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-06T20:17:07.993082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-06T20:17:08.006185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-06T20:17:08.006509] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-06T20:17:08.007325] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-06T20:17:08.007379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:08.007433] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:08.007462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:08.007519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:08.066629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:08.067538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:08.067650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:08.067686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:08.188862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:08.189024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:08.189065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:08.189095] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:08.192503] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-02-06T20:17:08.192805] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-06T20:17:08.192936] [INFO ] [sig ] BATRK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:08.338919] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BATRK.txt [2026-02-06T20:17:08.339074] [INFO ] [sig ] [335/3439] Completed BATRK in 0.3s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:08.339114] [INFO ] [sig ] [336/3439] Forecasting BAX... [2026-02-06T20:17:08.339146] [INFO ] [sig ] Generating forecast for: BAX [2026-02-06T20:17:08.339176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-06T20:17:08.351194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-06T20:17:08.351514] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-06T20:17:08.352353] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-06T20:17:08.352410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:08.352443] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:08.352473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:08.352554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:08.412918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:08.414218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:08.414336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:08.414371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:08.541185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:08.541343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:08.541385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:08.541415] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:08.545439] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=69.97%) [2026-02-06T20:17:08.545764] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-06T20:17:08.545906] [INFO ] [sig ] BAX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:08.699724] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BAX.txt [2026-02-06T20:17:08.699891] [INFO ] [sig ] [336/3439] Completed BAX in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:08.699935] [INFO ] [sig ] [337/3439] Forecasting BB... [2026-02-06T20:17:08.699966] [INFO ] [sig ] Generating forecast for: BB [2026-02-06T20:17:08.699997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-06T20:17:08.713283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-06T20:17:08.713643] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-06T20:17:08.714662] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-06T20:17:08.714716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:08.714749] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:08.714776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:08.714834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:08.773425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:08.774331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:08.774415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:08.774448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:08.902879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:08.903035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:08.903076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:08.903107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:08.906786] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-06T20:17:08.907072] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-06T20:17:08.907200] [INFO ] [sig ] BB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:09.055096] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BB.txt [2026-02-06T20:17:09.055253] [INFO ] [sig ] [337/3439] Completed BB in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:09.055294] [INFO ] [sig ] [338/3439] Forecasting BBAI... [2026-02-06T20:17:09.055324] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-06T20:17:09.055354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-06T20:17:09.068135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-06T20:17:09.068462] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-06T20:17:09.069288] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-06T20:17:09.069342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:09.069374] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:09.069401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:09.069459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:09.131912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:09.133054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:09.133146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:09.133180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:09.271523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:09.271760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:09.271830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:09.271871] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:09.276334] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-06T20:17:09.276729] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-06T20:17:09.276882] [INFO ] [sig ] BBAI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:09.435772] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BBAI.txt [2026-02-06T20:17:09.435928] [INFO ] [sig ] [338/3439] Completed BBAI in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:09.435976] [INFO ] [sig ] [339/3439] Forecasting BBCP... [2026-02-06T20:17:09.436006] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-06T20:17:09.436036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-06T20:17:09.450110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-06T20:17:09.450467] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-06T20:17:09.451394] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-06T20:17:09.451450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:09.451485] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:09.451513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:09.451612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:09.511080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:09.512108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:09.512194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:09.512230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:09.637544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:09.637728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:09.638040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:09.638096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:09.642051] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-02-06T20:17:09.642544] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-06T20:17:09.642697] [INFO ] [sig ] BBCP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:09.788871] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BBCP.txt [2026-02-06T20:17:09.789067] [INFO ] [sig ] [339/3439] Completed BBCP in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:09.789111] [INFO ] [sig ] [340/3439] Forecasting BBD... [2026-02-06T20:17:09.789140] [INFO ] [sig ] Generating forecast for: BBD [2026-02-06T20:17:09.789170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-06T20:17:09.800971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-06T20:17:09.801358] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-06T20:17:09.802413] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-06T20:17:09.802470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:09.802504] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:09.802532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:09.802633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:09.860149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:09.861100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:09.861184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:09.861216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:09.987077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:09.987238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:09.987280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:09.987310] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:09.990899] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=26.77%) [2026-02-06T20:17:09.991184] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-06T20:17:09.991335] [INFO ] [sig ] BBD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:10.141813] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BBD.txt [2026-02-06T20:17:10.142199] [INFO ] [sig ] [340/3439] Completed BBD in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:10.142252] [INFO ] [sig ] [341/3439] Forecasting BBDO... [2026-02-06T20:17:10.142286] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-06T20:17:10.142317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-06T20:17:10.155392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-06T20:17:10.155768] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-06T20:17:10.156595] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-06T20:17:10.156648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:10.156680] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:10.156707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:10.156764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:10.218522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:10.219686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:10.219788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:10.219822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:10.348111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:10.348276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:10.348509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:10.348538] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:10.352624] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=14.67%) [2026-02-06T20:17:10.352912] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-06T20:17:10.353041] [INFO ] [sig ] BBDO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:10.511442] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BBDO.txt [2026-02-06T20:17:10.511635] [INFO ] [sig ] [341/3439] Completed BBDO in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:10.511686] [INFO ] [sig ] [342/3439] Forecasting BBH... [2026-02-06T20:17:10.511724] [INFO ] [sig ] Generating forecast for: BBH [2026-02-06T20:17:10.511762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-06T20:17:10.525115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-06T20:17:10.525527] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-06T20:17:10.526392] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-06T20:17:10.526447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:10.526480] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:10.526506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:10.526563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:10.586763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:10.587734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:10.587835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:10.587871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:10.699960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:10.700118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:10.700159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:10.700204] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:10.703656] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-02-06T20:17:10.703937] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-06T20:17:10.704063] [INFO ] [sig ] BBH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:10.851862] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BBH.txt [2026-02-06T20:17:10.851991] [INFO ] [sig ] [342/3439] Completed BBH in 0.3s | 2.72 sym/s | Total: 2.1m | ETA: 19.0m [2026-02-06T20:17:10.852030] [INFO ] [sig ] [343/3439] Forecasting BBIO... [2026-02-06T20:17:10.852061] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-06T20:17:10.852090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-06T20:17:10.863919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-06T20:17:10.864197] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-06T20:17:10.865030] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-06T20:17:10.865087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:10.865144] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:10.865175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:10.865234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:10.922673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:10.923566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:10.923674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:10.923712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:11.048180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:11.048339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:11.048379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:11.048408] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:11.051904] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-02-06T20:17:11.052182] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-06T20:17:11.052312] [INFO ] [sig ] BBIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:11.194883] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BBIO.txt [2026-02-06T20:17:11.195023] [INFO ] [sig ] [343/3439] Completed BBIO in 0.3s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:11.195064] [INFO ] [sig ] [344/3439] Forecasting BBLG... [2026-02-06T20:17:11.195094] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-06T20:17:11.195125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-06T20:17:11.206215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-06T20:17:11.206526] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-06T20:17:11.207316] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-06T20:17:11.207370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:11.207402] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:11.207428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:11.207485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:11.266847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:11.267641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:11.267740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:11.267776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:11.387291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:11.387449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:11.387491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:11.387522] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:11.391264] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=74.66%) [2026-02-06T20:17:11.391551] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-06T20:17:11.391710] [INFO ] [sig ] BBLG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:11.537695] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BBLG.txt [2026-02-06T20:17:11.537843] [INFO ] [sig ] [344/3439] Completed BBLG in 0.3s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:11.537883] [INFO ] [sig ] [345/3439] Forecasting BBN... [2026-02-06T20:17:11.537924] [INFO ] [sig ] Generating forecast for: BBN [2026-02-06T20:17:11.537957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-06T20:17:11.549877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-06T20:17:11.550359] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-06T20:17:11.551383] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-06T20:17:11.551436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:11.551469] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:11.551496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:11.551553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:11.614302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:11.615094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:11.615181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:11.615215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:11.740239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:11.740407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:11.740448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:11.740475] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:11.744004] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=12.85%) [2026-02-06T20:17:11.744335] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-06T20:17:11.744477] [INFO ] [sig ] BBN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:11.900835] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BBN.txt [2026-02-06T20:17:11.900996] [INFO ] [sig ] [345/3439] Completed BBN in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:11.901039] [INFO ] [sig ] [346/3439] Forecasting BBSI... [2026-02-06T20:17:11.901069] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-06T20:17:11.901099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-06T20:17:11.912771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-06T20:17:11.913128] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-06T20:17:11.913936] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-06T20:17:11.913990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:11.914022] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:11.914060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:11.914119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:11.973518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:11.974667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:11.974760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:11.974793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:12.102500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:12.102692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:12.102754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:12.102843] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:12.106771] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-02-06T20:17:12.107113] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-06T20:17:12.107260] [INFO ] [sig ] BBSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:12.267720] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BBSI.txt [2026-02-06T20:17:12.267950] [INFO ] [sig ] [346/3439] Completed BBSI in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:12.268005] [INFO ] [sig ] [347/3439] Forecasting BBUC... [2026-02-06T20:17:12.268039] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-06T20:17:12.268069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-06T20:17:12.281928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-06T20:17:12.282384] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-06T20:17:12.283415] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-06T20:17:12.283483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:12.283526] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:12.283563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:12.283675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:12.344275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:12.345262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:12.345356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:12.345389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:12.472048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:12.472211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:12.472253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:12.472283] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:12.476159] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-02-06T20:17:12.476475] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-06T20:17:12.476639] [INFO ] [sig ] BBUC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:12.627062] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BBUC.txt [2026-02-06T20:17:12.627237] [INFO ] [sig ] [347/3439] Completed BBUC in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:12.627289] [INFO ] [sig ] [348/3439] Forecasting BBVA... [2026-02-06T20:17:12.627325] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-06T20:17:12.627362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-06T20:17:12.639044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-06T20:17:12.639410] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-06T20:17:12.640257] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-06T20:17:12.640312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:12.640344] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:12.640372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:12.640429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:12.703143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:12.704259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:12.704382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:12.704426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:12.847280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:12.847444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:12.847485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:12.847514] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:12.851704] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-02-06T20:17:12.852015] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-06T20:17:12.852154] [INFO ] [sig ] BBVA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:13.002899] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BBVA.txt [2026-02-06T20:17:13.003059] [INFO ] [sig ] [348/3439] Completed BBVA in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:13.003100] [INFO ] [sig ] [349/3439] Forecasting BBWI... [2026-02-06T20:17:13.003130] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-06T20:17:13.003163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-06T20:17:13.014730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-06T20:17:13.015105] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-06T20:17:13.015983] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-06T20:17:13.016039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:13.016072] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:13.016100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:13.016157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:13.075639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:13.076551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:13.076687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:13.076732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:13.206197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:13.206362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:13.206405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:13.206435] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:13.210602] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-06T20:17:13.210999] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-06T20:17:13.211188] [INFO ] [sig ] BBWI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:13.377945] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BBWI.txt [2026-02-06T20:17:13.378175] [INFO ] [sig ] [349/3439] Completed BBWI in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:13.378238] [INFO ] [sig ] [350/3439] Forecasting BBY... [2026-02-06T20:17:13.378273] [INFO ] [sig ] Generating forecast for: BBY [2026-02-06T20:17:13.378316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-06T20:17:13.392286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-06T20:17:13.392730] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-06T20:17:13.393694] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-06T20:17:13.393751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:13.393784] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:13.393812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:13.393871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:13.460114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:13.461093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:13.461186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:13.461228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:13.609242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:13.609433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:13.609504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:13.609550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:13.614185] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=71.46%) [2026-02-06T20:17:13.614565] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-06T20:17:13.614742] [INFO ] [sig ] BBY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:13.782990] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BBY.txt [2026-02-06T20:17:13.783211] [INFO ] [sig ] [350/3439] Completed BBY in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:13.783270] [INFO ] [sig ] [351/3439] Forecasting BC... [2026-02-06T20:17:13.783310] [INFO ] [sig ] Generating forecast for: BC [2026-02-06T20:17:13.783359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-06T20:17:13.799363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-06T20:17:13.799899] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-06T20:17:13.800973] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-06T20:17:13.801036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:13.801069] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:13.801098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:13.801156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:13.869950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:13.870904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:13.870992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:13.871026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:14.004864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:14.005025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:14.005067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:14.005096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:14.008821] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=62.86%) [2026-02-06T20:17:14.009208] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-06T20:17:14.009361] [INFO ] [sig ] BC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:14.164896] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BC.txt [2026-02-06T20:17:14.165062] [INFO ] [sig ] [351/3439] Completed BC in 0.4s | 2.72 sym/s | Total: 2.1m | ETA: 18.9m [2026-02-06T20:17:14.165105] [INFO ] [sig ] [352/3439] Forecasting BCAL... [2026-02-06T20:17:14.165136] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-06T20:17:14.165166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-06T20:17:14.177886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-06T20:17:14.178310] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-06T20:17:14.179166] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-06T20:17:14.179223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:14.179255] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:14.179281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:14.179339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:14.236186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:14.237145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:14.237241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:14.237274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:14.357519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:14.357824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:14.357873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:14.357927] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:14.361537] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=54.11%) [2026-02-06T20:17:14.361865] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-06T20:17:14.361998] [INFO ] [sig ] BCAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:14.514662] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCAL.txt [2026-02-06T20:17:14.514838] [INFO ] [sig ] [352/3439] Completed BCAL in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.9m [2026-02-06T20:17:14.514880] [INFO ] [sig ] [353/3439] Forecasting BCAX... [2026-02-06T20:17:14.515096] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-06T20:17:14.515127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-06T20:17:14.528224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-06T20:17:14.528641] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-06T20:17:14.529452] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-06T20:17:14.529508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:14.529550] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:14.529605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:14.529669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:14.586767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:14.587866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:14.587970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:14.588036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:14.709889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:14.710054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:14.710094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:14.710123] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:14.714041] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-06T20:17:14.714343] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-06T20:17:14.714476] [INFO ] [sig ] BCAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:14.867660] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BCAX.txt [2026-02-06T20:17:14.867828] [INFO ] [sig ] [353/3439] Completed BCAX in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.9m [2026-02-06T20:17:14.867870] [INFO ] [sig ] [354/3439] Forecasting BCBP... [2026-02-06T20:17:14.867919] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-06T20:17:14.867954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-06T20:17:14.880359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-06T20:17:14.880794] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-06T20:17:14.881658] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-06T20:17:14.881716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:14.881750] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:14.881781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:14.881839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:14.941327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:14.942279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:14.942372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:14.942405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:15.067751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:15.067969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:15.068013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:15.068042] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:15.071809] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=29.38%) [2026-02-06T20:17:15.072287] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-06T20:17:15.072426] [INFO ] [sig ] BCBP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:15.217257] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BCBP.txt [2026-02-06T20:17:15.217415] [INFO ] [sig ] [354/3439] Completed BCBP in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.9m [2026-02-06T20:17:15.217454] [INFO ] [sig ] [355/3439] Forecasting BCC... [2026-02-06T20:17:15.217485] [INFO ] [sig ] Generating forecast for: BCC [2026-02-06T20:17:15.217516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-06T20:17:15.229400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-06T20:17:15.229810] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-06T20:17:15.230635] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-06T20:17:15.230688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:15.230719] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:15.230745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:15.230815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:15.289176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:15.290162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:15.290253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:15.290287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:15.413359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:15.413523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:15.413565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:15.413617] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:15.417427] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=47.00%) [2026-02-06T20:17:15.417802] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-06T20:17:15.417975] [INFO ] [sig ] BCC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:15.581061] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BCC.txt [2026-02-06T20:17:15.581274] [INFO ] [sig ] [355/3439] Completed BCC in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.9m [2026-02-06T20:17:15.581337] [INFO ] [sig ] [356/3439] Forecasting BCDA... [2026-02-06T20:17:15.581374] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-06T20:17:15.581417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-06T20:17:15.596706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-06T20:17:15.597162] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-06T20:17:15.598257] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-06T20:17:15.598325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:15.598363] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:15.598395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:15.598458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:15.673211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:15.674325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:15.674430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:15.674466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:15.825621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:15.825808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:15.825858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:15.825889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:15.830105] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=71.98%) [2026-02-06T20:17:15.830462] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-06T20:17:15.830630] [INFO ] [sig ] BCDA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:16.007453] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCDA.txt [2026-02-06T20:17:16.007669] [INFO ] [sig ] [356/3439] Completed BCDA in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.9m [2026-02-06T20:17:16.007714] [INFO ] [sig ] [357/3439] Forecasting BCE... [2026-02-06T20:17:16.007746] [INFO ] [sig ] Generating forecast for: BCE [2026-02-06T20:17:16.007780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-06T20:17:16.020969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-06T20:17:16.021335] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-06T20:17:16.022358] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-06T20:17:16.022414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:16.022447] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:16.022474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:16.022531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:16.084152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:16.085355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:16.085452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:16.085487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:16.214348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:16.214511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:16.214555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:16.214606] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:16.218668] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: DOWN (p=18.38%) [2026-02-06T20:17:16.218991] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-06T20:17:16.219127] [INFO ] [sig ] BCE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:16.367269] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BCE.txt [2026-02-06T20:17:16.367435] [INFO ] [sig ] [357/3439] Completed BCE in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.9m [2026-02-06T20:17:16.367476] [INFO ] [sig ] [358/3439] Forecasting BCH... [2026-02-06T20:17:16.367506] [INFO ] [sig ] Generating forecast for: BCH [2026-02-06T20:17:16.367536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-06T20:17:16.380994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-06T20:17:16.381387] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-06T20:17:16.382208] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-06T20:17:16.382263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:16.382294] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:16.382320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:16.382377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:16.444141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:16.445350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:16.445447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:16.445481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:16.597446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:16.597657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:16.597717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:16.597762] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:16.601764] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-02-06T20:17:16.602076] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-06T20:17:16.602218] [INFO ] [sig ] BCH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:16.770704] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCH.txt [2026-02-06T20:17:16.770865] [INFO ] [sig ] [358/3439] Completed BCH in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.9m [2026-02-06T20:17:16.770905] [INFO ] [sig ] [359/3439] Forecasting BCML... [2026-02-06T20:17:16.770935] [INFO ] [sig ] Generating forecast for: BCML [2026-02-06T20:17:16.770967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-06T20:17:16.783304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-06T20:17:16.783737] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-06T20:17:16.784942] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-06T20:17:16.785014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:16.785048] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:16.785262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:16.785320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:16.849180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:16.850288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:16.850374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:16.850407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:16.965104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:16.965304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:16.965348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:16.965378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:16.969746] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=13.24%) [2026-02-06T20:17:16.970067] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-06T20:17:16.970210] [INFO ] [sig ] BCML: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:17.112825] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BCML.txt [2026-02-06T20:17:17.112978] [INFO ] [sig ] [359/3439] Completed BCML in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:17.113017] [INFO ] [sig ] [360/3439] Forecasting BCO... [2026-02-06T20:17:17.113047] [INFO ] [sig ] Generating forecast for: BCO [2026-02-06T20:17:17.113079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-06T20:17:17.125043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-06T20:17:17.125392] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-06T20:17:17.126419] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-06T20:17:17.126476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:17.126537] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:17.126567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:17.126668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:17.186154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:17.187007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:17.187094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:17.187128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:17.309454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:17.309606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:17.309647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:17.309675] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:17.312998] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=46.38%) [2026-02-06T20:17:17.313268] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-06T20:17:17.313396] [INFO ] [sig ] BCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:17.460535] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BCO.txt [2026-02-06T20:17:17.460701] [INFO ] [sig ] [360/3439] Completed BCO in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:17.460743] [INFO ] [sig ] [361/3439] Forecasting BCPC... [2026-02-06T20:17:17.460773] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-06T20:17:17.460802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-06T20:17:17.473511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-06T20:17:17.473853] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-06T20:17:17.474709] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-06T20:17:17.474764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:17.474797] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:17.474825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:17.474881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:17.540074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:17.541150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:17.541241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:17.541275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:17.680086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:17.680320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:17.680392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:17.680435] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:17.684841] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-02-06T20:17:17.685211] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-06T20:17:17.685373] [INFO ] [sig ] BCPC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:17.849790] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCPC.txt [2026-02-06T20:17:17.849980] [INFO ] [sig ] [361/3439] Completed BCPC in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:17.850027] [INFO ] [sig ] [362/3439] Forecasting BCRX... [2026-02-06T20:17:17.850057] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-06T20:17:17.850097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-06T20:17:17.863469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-06T20:17:17.863871] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-06T20:17:17.864968] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-06T20:17:17.865024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:17.865058] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:17.865084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:17.865159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:17.932408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:17.933312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:17.933400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:17.933435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:18.078290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:18.078477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:18.078542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:18.078613] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:18.083925] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-02-06T20:17:18.084315] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-06T20:17:18.084501] [INFO ] [sig ] BCRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:18.241669] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCRX.txt [2026-02-06T20:17:18.241828] [INFO ] [sig ] [362/3439] Completed BCRX in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:18.241874] [INFO ] [sig ] [363/3439] Forecasting BCS... [2026-02-06T20:17:18.241905] [INFO ] [sig ] Generating forecast for: BCS [2026-02-06T20:17:18.241936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-06T20:17:18.253520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-06T20:17:18.253966] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-06T20:17:18.254864] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-06T20:17:18.254928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:18.254985] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:18.255017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:18.255076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:18.314647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:18.315500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:18.315608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:18.315644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:18.433659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:18.433817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:18.433858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:18.433919] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:18.437449] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-02-06T20:17:18.437751] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-06T20:17:18.437889] [INFO ] [sig ] BCS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:18.585844] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCS.txt [2026-02-06T20:17:18.586004] [INFO ] [sig ] [363/3439] Completed BCS in 0.3s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:18.586043] [INFO ] [sig ] [364/3439] Forecasting BCSF... [2026-02-06T20:17:18.586074] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-06T20:17:18.586105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-06T20:17:18.597846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-06T20:17:18.598234] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-06T20:17:18.599089] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-06T20:17:18.599146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:18.599179] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:18.599206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:18.599264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:18.660470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:18.661596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:18.661683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:18.661715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:18.787376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:18.787595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:18.787661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:18.787708] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:18.791666] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-02-06T20:17:18.792010] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-06T20:17:18.792175] [INFO ] [sig ] BCSF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:18.942560] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BCSF.txt [2026-02-06T20:17:18.942765] [INFO ] [sig ] [364/3439] Completed BCSF in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:18.942811] [INFO ] [sig ] [365/3439] Forecasting BCTX... [2026-02-06T20:17:18.942849] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-06T20:17:18.942886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-06T20:17:18.954967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-06T20:17:18.955341] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-06T20:17:18.956353] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-06T20:17:18.956410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:18.956442] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:18.956469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:18.956528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:19.018782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:19.019700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:19.019790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:19.019831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:19.146530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:19.146714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:19.146757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:19.146787] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:19.150384] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-02-06T20:17:19.150723] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-06T20:17:19.150864] [INFO ] [sig ] BCTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:19.304222] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCTX.txt [2026-02-06T20:17:19.304386] [INFO ] [sig ] [365/3439] Completed BCTX in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:19.304428] [INFO ] [sig ] [366/3439] Forecasting BCX... [2026-02-06T20:17:19.304457] [INFO ] [sig ] Generating forecast for: BCX [2026-02-06T20:17:19.304487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-06T20:17:19.317605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-06T20:17:19.317997] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-06T20:17:19.318836] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-06T20:17:19.318891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:19.318924] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:19.318952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:19.319009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:19.378525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:19.379622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:19.379711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:19.379744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:19.521642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:19.521811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:19.521871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:19.521901] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:19.525509] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-02-06T20:17:19.525895] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-06T20:17:19.526055] [INFO ] [sig ] BCX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:19.674506] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCX.txt [2026-02-06T20:17:19.674687] [INFO ] [sig ] [366/3439] Completed BCX in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:19.674732] [INFO ] [sig ] [367/3439] Forecasting BCYC... [2026-02-06T20:17:19.674763] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-06T20:17:19.674793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-06T20:17:19.687326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-06T20:17:19.687656] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-06T20:17:19.688502] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-06T20:17:19.688558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:19.688619] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:19.688650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:19.688709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:19.749172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:19.750351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:19.750445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:19.750477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:19.877611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:19.877778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:19.877823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:19.877858] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:19.881373] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-06T20:17:19.881691] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-06T20:17:19.881826] [INFO ] [sig ] BCYC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:20.030775] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BCYC.txt [2026-02-06T20:17:20.030934] [INFO ] [sig ] [367/3439] Completed BCYC in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.8m [2026-02-06T20:17:20.030977] [INFO ] [sig ] [368/3439] Forecasting BDC... [2026-02-06T20:17:20.031007] [INFO ] [sig ] Generating forecast for: BDC [2026-02-06T20:17:20.031038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-06T20:17:20.043855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-06T20:17:20.044204] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-06T20:17:20.045041] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-06T20:17:20.045096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:20.045129] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:20.045156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:20.045213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:20.102872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:20.103765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:20.103868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:20.103901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:20.226998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:20.227168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:20.227210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:20.227240] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:20.230827] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-06T20:17:20.231124] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-06T20:17:20.231259] [INFO ] [sig ] BDC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:20.380689] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BDC.txt [2026-02-06T20:17:20.380876] [INFO ] [sig ] [368/3439] Completed BDC in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.8m [2026-02-06T20:17:20.380928] [INFO ] [sig ] [369/3439] Forecasting BDJ... [2026-02-06T20:17:20.380960] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-06T20:17:20.380990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-06T20:17:20.392992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-06T20:17:20.393389] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-06T20:17:20.394258] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-06T20:17:20.394313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:20.394345] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:20.394372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:20.394429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:20.452248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:20.453189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:20.453280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:20.453313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:20.579628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:20.579799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:20.579841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:20.579875] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:20.583623] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-02-06T20:17:20.584021] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-06T20:17:20.584177] [INFO ] [sig ] BDJ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:20.735287] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BDJ.txt [2026-02-06T20:17:20.735447] [INFO ] [sig ] [369/3439] Completed BDJ in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.8m [2026-02-06T20:17:20.735488] [INFO ] [sig ] [370/3439] Forecasting BDN... [2026-02-06T20:17:20.735517] [INFO ] [sig ] Generating forecast for: BDN [2026-02-06T20:17:20.735548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-06T20:17:20.747693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-06T20:17:20.748124] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-06T20:17:20.749007] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-06T20:17:20.749064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:20.749112] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:20.749141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:20.749199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:20.807108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:20.808053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:20.808178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:20.808214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:20.958139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:20.958311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:20.958358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:20.958405] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:20.962731] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=66.67%) [2026-02-06T20:17:20.963132] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-06T20:17:20.963296] [INFO ] [sig ] BDN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:21.148479] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BDN.txt [2026-02-06T20:17:21.148665] [INFO ] [sig ] [370/3439] Completed BDN in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.8m [2026-02-06T20:17:21.148715] [INFO ] [sig ] [371/3439] Forecasting BDRX... [2026-02-06T20:17:21.148747] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-06T20:17:21.148777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-06T20:17:21.160668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-06T20:17:21.160992] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-06T20:17:21.161786] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-06T20:17:21.161839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:21.161872] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:21.161899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:21.161956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:21.219027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:21.219989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:21.220078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:21.220111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:21.342073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:21.342236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:21.342278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:21.342307] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:21.346142] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: UP (p=59.11%) [2026-02-06T20:17:21.346449] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-06T20:17:21.346602] [INFO ] [sig ] BDRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:21.490854] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BDRX.txt [2026-02-06T20:17:21.490995] [INFO ] [sig ] [371/3439] Completed BDRX in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.8m [2026-02-06T20:17:21.491036] [INFO ] [sig ] [372/3439] Forecasting BDSX... [2026-02-06T20:17:21.491065] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-06T20:17:21.491095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-06T20:17:21.502953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-06T20:17:21.503436] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-06T20:17:21.504255] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-06T20:17:21.504309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:21.504340] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:21.504366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:21.504426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:21.562664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:21.563609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:21.563699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:21.563731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:21.697620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:21.697780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:21.697821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:21.697849] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:21.702034] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-02-06T20:17:21.702643] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-06T20:17:21.702796] [INFO ] [sig ] BDSX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:21.860193] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BDSX.txt [2026-02-06T20:17:21.860369] [INFO ] [sig ] [372/3439] Completed BDSX in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.8m [2026-02-06T20:17:21.860409] [INFO ] [sig ] [373/3439] Forecasting BDTX... [2026-02-06T20:17:21.860440] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-06T20:17:21.860471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-06T20:17:21.872783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-06T20:17:21.873128] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-06T20:17:21.873951] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-06T20:17:21.874006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:21.874039] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:21.874065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:21.874122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:21.940794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:21.941865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:21.941966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:21.942003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:22.070723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:22.070885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:22.070927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:22.070960] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:22.074363] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=50.79%) [2026-02-06T20:17:22.074670] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-06T20:17:22.074803] [INFO ] [sig ] BDTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:22.222536] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BDTX.txt [2026-02-06T20:17:22.222753] [INFO ] [sig ] [373/3439] Completed BDTX in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.8m [2026-02-06T20:17:22.222795] [INFO ] [sig ] [374/3439] Forecasting BDX... [2026-02-06T20:17:22.222826] [INFO ] [sig ] Generating forecast for: BDX [2026-02-06T20:17:22.222867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-06T20:17:22.235438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-06T20:17:22.235802] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-06T20:17:22.236624] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-06T20:17:22.236678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:22.236711] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:22.236738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:22.236795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:22.322178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:22.323148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:22.323235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:22.323270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:22.460660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:22.460821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:22.460863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:22.460893] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:22.464509] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-02-06T20:17:22.464816] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-06T20:17:22.464949] [INFO ] [sig ] BDX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:22.610627] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BDX.txt [2026-02-06T20:17:22.610781] [INFO ] [sig ] [374/3439] Completed BDX in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.8m [2026-02-06T20:17:22.610821] [INFO ] [sig ] [375/3439] Forecasting BE... [2026-02-06T20:17:22.610851] [INFO ] [sig ] Generating forecast for: BE [2026-02-06T20:17:22.610886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-06T20:17:22.623252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-06T20:17:22.623614] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-06T20:17:22.624432] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-06T20:17:22.624486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:22.624518] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:22.624545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:22.624629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:22.689180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:22.690102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:22.690189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:22.690224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:22.813082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:22.813216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:22.813256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:22.813286] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:22.817030] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-06T20:17:22.817504] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-06T20:17:22.817647] [INFO ] [sig ] BE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:22.970321] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BE.txt [2026-02-06T20:17:22.970489] [INFO ] [sig ] [375/3439] Completed BE in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:22.970531] [INFO ] [sig ] [376/3439] Forecasting BEAM... [2026-02-06T20:17:22.970563] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-06T20:17:22.970615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-06T20:17:22.982839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-06T20:17:22.983111] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-06T20:17:22.983897] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-06T20:17:22.983963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:22.984002] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:22.984035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:22.984096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:23.040486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:23.041122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:23.041202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:23.041236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:23.165475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:23.165653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:23.165700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:23.165732] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:23.169311] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=59.08%) [2026-02-06T20:17:23.169624] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-06T20:17:23.169755] [INFO ] [sig ] BEAM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:23.323915] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BEAM.txt [2026-02-06T20:17:23.324116] [INFO ] [sig ] [376/3439] Completed BEAM in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:23.324177] [INFO ] [sig ] [377/3439] Forecasting BEEM... [2026-02-06T20:17:23.324225] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-06T20:17:23.324270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-06T20:17:23.339570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-06T20:17:23.340050] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-06T20:17:23.341118] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-06T20:17:23.341189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:23.341266] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:23.341304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:23.341385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:23.414432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:23.415324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:23.415410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:23.415445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:23.534064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:23.534215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:23.534256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:23.534286] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:23.538170] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-02-06T20:17:23.538443] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-06T20:17:23.538571] [INFO ] [sig ] BEEM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:23.681934] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BEEM.txt [2026-02-06T20:17:23.682059] [INFO ] [sig ] [377/3439] Completed BEEM in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:23.682098] [INFO ] [sig ] [378/3439] Forecasting BEEP... [2026-02-06T20:17:23.682129] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-06T20:17:23.682159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-06T20:17:23.693598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-06T20:17:23.693888] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-06T20:17:23.694812] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-06T20:17:23.694867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:23.694905] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:23.694938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:23.695010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:23.763426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:23.764347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:23.764445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:23.764492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:23.879119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:23.879285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:23.879329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:23.879361] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:23.883353] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-06T20:17:23.883682] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-06T20:17:23.883822] [INFO ] [sig ] BEEP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:24.033207] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BEEP.txt [2026-02-06T20:17:24.033360] [INFO ] [sig ] [378/3439] Completed BEEP in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:24.033402] [INFO ] [sig ] [379/3439] Forecasting BEKE... [2026-02-06T20:17:24.033431] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-06T20:17:24.033461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-06T20:17:24.046225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-06T20:17:24.046644] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-06T20:17:24.047536] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-06T20:17:24.047622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:24.047667] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:24.047695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:24.047755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:24.110625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:24.111502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:24.111612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:24.111649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:24.233505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:24.233685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:24.233727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:24.233759] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:24.237232] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=44.70%) [2026-02-06T20:17:24.237522] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-06T20:17:24.237674] [INFO ] [sig ] BEKE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:24.399959] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BEKE.txt [2026-02-06T20:17:24.400170] [INFO ] [sig ] [379/3439] Completed BEKE in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:24.400232] [INFO ] [sig ] [380/3439] Forecasting BELFA... [2026-02-06T20:17:24.400279] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-06T20:17:24.400325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-06T20:17:24.414036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-06T20:17:24.414386] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-06T20:17:24.415205] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-06T20:17:24.415259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:24.415290] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:24.415317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:24.415374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:24.473207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:24.473870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:24.473951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:24.473983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:24.582392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:24.582533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:24.582589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:24.582666] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:24.586314] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-06T20:17:24.586627] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-06T20:17:24.586772] [INFO ] [sig ] BELFA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:24.735802] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BELFA.txt [2026-02-06T20:17:24.735965] [INFO ] [sig ] [380/3439] Completed BELFA in 0.3s | 2.73 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:24.736006] [INFO ] [sig ] [381/3439] Forecasting BELFB... [2026-02-06T20:17:24.736035] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-06T20:17:24.736065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-06T20:17:24.749653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-06T20:17:24.749993] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-06T20:17:24.750802] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-06T20:17:24.750856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:24.750889] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:24.750916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:24.750985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:24.809372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:24.810264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:24.810363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:24.810408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:24.937480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:24.937668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:24.937729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:24.937770] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:24.941417] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-06T20:17:24.941714] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-06T20:17:24.941845] [INFO ] [sig ] BELFB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:25.087439] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BELFB.txt [2026-02-06T20:17:25.087586] [INFO ] [sig ] [381/3439] Completed BELFB in 0.4s | 2.73 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:25.087628] [INFO ] [sig ] [382/3439] Forecasting BEN... [2026-02-06T20:17:25.087659] [INFO ] [sig ] Generating forecast for: BEN [2026-02-06T20:17:25.087690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-06T20:17:25.100045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-06T20:17:25.100514] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-06T20:17:25.101489] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-06T20:17:25.101543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:25.101595] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:25.101625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:25.101687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:25.161838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:25.162772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:25.162861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:25.162896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:25.289174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:25.289534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:25.289607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:25.289656] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:25.293484] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=84.44%) [2026-02-06T20:17:25.293777] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-06T20:17:25.293906] [INFO ] [sig ] BEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:25.440797] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BEN.txt [2026-02-06T20:17:25.440925] [INFO ] [sig ] [382/3439] Completed BEN in 0.4s | 2.73 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:25.440966] [INFO ] [sig ] [383/3439] Forecasting BEP... [2026-02-06T20:17:25.440998] [INFO ] [sig ] Generating forecast for: BEP [2026-02-06T20:17:25.441029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-06T20:17:25.453594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-06T20:17:25.453876] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-06T20:17:25.454648] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-06T20:17:25.454711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:25.454744] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:25.454771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:25.454827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:25.513048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:25.513691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:25.513773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:25.513806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:25.635002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:25.635153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:25.635193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:25.635223] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:25.638604] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-02-06T20:17:25.638878] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-06T20:17:25.639028] [INFO ] [sig ] BEP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:25.784604] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BEP.txt [2026-02-06T20:17:25.784737] [INFO ] [sig ] [383/3439] Completed BEP in 0.3s | 2.73 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:25.784778] [INFO ] [sig ] [384/3439] Forecasting BEPH... [2026-02-06T20:17:25.784809] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-06T20:17:25.784842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-06T20:17:25.798065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-06T20:17:25.798426] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-06T20:17:25.799349] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-06T20:17:25.799406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:25.799440] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:25.799466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:25.799525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:25.864923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:25.865853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:25.865942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:25.865980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:26.000982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:26.001149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:26.001194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:26.001225] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:26.005006] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-02-06T20:17:26.005291] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-06T20:17:26.005461] [INFO ] [sig ] BEPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:26.152629] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BEPH.txt [2026-02-06T20:17:26.152784] [INFO ] [sig ] [384/3439] Completed BEPH in 0.4s | 2.73 sym/s | Total: 2.3m | ETA: 18.7m [2026-02-06T20:17:26.152824] [INFO ] [sig ] [385/3439] Forecasting BEPI... [2026-02-06T20:17:26.152856] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-06T20:17:26.152886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-06T20:17:26.163895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-06T20:17:26.164207] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-06T20:17:26.165013] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-06T20:17:26.165067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:26.165099] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:26.165125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:26.165181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:26.221396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:26.222186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:26.222270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:26.222302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:26.326155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:26.326318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:26.326359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:26.326388] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:26.329863] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-02-06T20:17:26.330182] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-06T20:17:26.330317] [INFO ] [sig ] BEPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:26.478702] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BEPI.txt [2026-02-06T20:17:26.478867] [INFO ] [sig ] [385/3439] Completed BEPI in 0.3s | 2.73 sym/s | Total: 2.4m | ETA: 18.7m [2026-02-06T20:17:26.478911] [INFO ] [sig ] [386/3439] Forecasting BFAM... [2026-02-06T20:17:26.478942] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-06T20:17:26.478973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-06T20:17:26.490832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-06T20:17:26.491211] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-06T20:17:26.492065] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-06T20:17:26.492123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:26.492157] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:26.492187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:26.492246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:26.552039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:26.552949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:26.553038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:26.553076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:26.677106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:26.677266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:26.677309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:26.677340] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:26.680968] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-02-06T20:17:26.681285] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-06T20:17:26.681422] [INFO ] [sig ] BFAM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:26.831494] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BFAM.txt [2026-02-06T20:17:26.831737] [INFO ] [sig ] [386/3439] Completed BFAM in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.7m [2026-02-06T20:17:26.831800] [INFO ] [sig ] [387/3439] Forecasting BFC... [2026-02-06T20:17:26.831835] [INFO ] [sig ] Generating forecast for: BFC [2026-02-06T20:17:26.831867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-06T20:17:26.843788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-06T20:17:26.844090] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-06T20:17:26.844984] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-06T20:17:26.845052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:26.845094] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:26.845127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:26.845381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:26.905351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:26.906253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:26.906738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:26.906775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:27.026285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:27.026446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:27.026489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:27.026519] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:27.030110] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-06T20:17:27.030431] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-06T20:17:27.030568] [INFO ] [sig ] BFC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:27.179963] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BFC.txt [2026-02-06T20:17:27.180096] [INFO ] [sig ] [387/3439] Completed BFC in 0.3s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:27.180137] [INFO ] [sig ] [388/3439] Forecasting BFH... [2026-02-06T20:17:27.180167] [INFO ] [sig ] Generating forecast for: BFH [2026-02-06T20:17:27.180197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-06T20:17:27.191380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-06T20:17:27.191677] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-06T20:17:27.192462] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-06T20:17:27.192517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:27.192550] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:27.192603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:27.192665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:27.250705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:27.251325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:27.251408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:27.251441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:27.369728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:27.369890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:27.369930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:27.369960] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:27.373315] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=87.72%) [2026-02-06T20:17:27.373626] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-06T20:17:27.373754] [INFO ] [sig ] BFH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:27.522108] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BFH.txt [2026-02-06T20:17:27.522264] [INFO ] [sig ] [388/3439] Completed BFH in 0.3s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:27.522306] [INFO ] [sig ] [389/3439] Forecasting BFK... [2026-02-06T20:17:27.522336] [INFO ] [sig ] Generating forecast for: BFK [2026-02-06T20:17:27.522366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFK' from 'https://tdm.silogroup.org/data/derivative_storage/BFK.csv'. [2026-02-06T20:17:27.533444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFK'. [2026-02-06T20:17:27.533812] [INFO ] [FORECASTER] Starting predict_future for BFK [2026-02-06T20:17:27.534631] [DEBUG] [LOCAL ] No optimal features file found for BFK: ./output/feature-sets/BFK.txt [2026-02-06T20:17:27.534685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:27.534717] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:27.534744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:27.534800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:27.594630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:27.595521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:27.595629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:27.595667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:27.717402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:27.717560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:27.717622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:27.717653] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:27.721055] [DEBUG] [FORECASTER] BFK: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-02-06T20:17:27.721339] [INFO ] [FORECASTER] Completed predict_future for BFK [2026-02-06T20:17:27.721469] [INFO ] [sig ] BFK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:27.869504] [INFO ] [LOCAL ] Saved forecast: BFK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BFK.txt [2026-02-06T20:17:27.869683] [INFO ] [sig ] [389/3439] Completed BFK in 0.3s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:27.869727] [INFO ] [sig ] [390/3439] Forecasting BFLY... [2026-02-06T20:17:27.869756] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-06T20:17:27.869786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-06T20:17:27.881727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-06T20:17:27.882043] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-06T20:17:27.882833] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-06T20:17:27.882887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:27.882919] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:27.882946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:27.883003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:27.940042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:27.940973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:27.941059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:27.941095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:28.063720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:28.063877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:28.063933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:28.063965] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:28.067302] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=13.20%) [2026-02-06T20:17:28.067593] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-06T20:17:28.067720] [INFO ] [sig ] BFLY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:28.213001] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BFLY.txt [2026-02-06T20:17:28.213207] [INFO ] [sig ] [390/3439] Completed BFLY in 0.3s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:28.213250] [INFO ] [sig ] [391/3439] Forecasting BFS... [2026-02-06T20:17:28.213280] [INFO ] [sig ] Generating forecast for: BFS [2026-02-06T20:17:28.213310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-06T20:17:28.225337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-06T20:17:28.225693] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-06T20:17:28.226490] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-06T20:17:28.226544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:28.226596] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:28.226628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:28.226686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:28.288116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:28.289033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:28.289123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:28.289157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:28.409528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:28.409709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:28.409750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:28.409780] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:28.413414] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-06T20:17:28.413723] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-06T20:17:28.413859] [INFO ] [sig ] BFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:28.573771] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BFS.txt [2026-02-06T20:17:28.573934] [INFO ] [sig ] [391/3439] Completed BFS in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:28.573977] [INFO ] [sig ] [392/3439] Forecasting BFZ... [2026-02-06T20:17:28.574010] [INFO ] [sig ] Generating forecast for: BFZ [2026-02-06T20:17:28.574046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFZ' from 'https://tdm.silogroup.org/data/derivative_storage/BFZ.csv'. [2026-02-06T20:17:28.586685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFZ'. [2026-02-06T20:17:28.587096] [INFO ] [FORECASTER] Starting predict_future for BFZ [2026-02-06T20:17:28.588004] [DEBUG] [LOCAL ] No optimal features file found for BFZ: ./output/feature-sets/BFZ.txt [2026-02-06T20:17:28.588059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:28.588092] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:28.588127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:28.588195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:28.652631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:28.653565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:28.653695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:28.653737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:28.783446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:28.783628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:28.783671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:28.783702] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:28.787506] [DEBUG] [FORECASTER] BFZ: Forecast T+1@11:T+2@11: UP (p=89.12%) [2026-02-06T20:17:28.787870] [INFO ] [FORECASTER] Completed predict_future for BFZ [2026-02-06T20:17:28.788053] [INFO ] [sig ] BFZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:29.018438] [INFO ] [LOCAL ] Saved forecast: BFZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BFZ.txt [2026-02-06T20:17:29.018626] [INFO ] [sig ] [392/3439] Completed BFZ in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:29.018668] [INFO ] [sig ] [393/3439] Forecasting BG... [2026-02-06T20:17:29.018700] [INFO ] [sig ] Generating forecast for: BG [2026-02-06T20:17:29.018730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-06T20:17:29.030353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-06T20:17:29.030716] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-06T20:17:29.031491] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-06T20:17:29.031544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:29.031598] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:29.031628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:29.031685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:29.089921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:29.090875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:29.090965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:29.091009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:29.216447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:29.216627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:29.216672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:29.216703] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:29.220364] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-06T20:17:29.220677] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-06T20:17:29.220814] [INFO ] [sig ] BG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:29.367933] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BG.txt [2026-02-06T20:17:29.368097] [INFO ] [sig ] [393/3439] Completed BG in 0.3s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:29.368141] [INFO ] [sig ] [394/3439] Forecasting BGB... [2026-02-06T20:17:29.368172] [INFO ] [sig ] Generating forecast for: BGB [2026-02-06T20:17:29.368203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-06T20:17:29.379814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-06T20:17:29.380168] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-06T20:17:29.381004] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-06T20:17:29.381062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:29.381135] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:29.381167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:29.381226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:29.440159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:29.441048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:29.441132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:29.441167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:29.565834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:29.565996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:29.566038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:29.566069] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:29.569530] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-02-06T20:17:29.569833] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-06T20:17:29.569966] [INFO ] [sig ] BGB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:29.729832] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BGB.txt [2026-02-06T20:17:29.730032] [INFO ] [sig ] [394/3439] Completed BGB in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:29.730082] [INFO ] [sig ] [395/3439] Forecasting BGC... [2026-02-06T20:17:29.730112] [INFO ] [sig ] Generating forecast for: BGC [2026-02-06T20:17:29.730142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-06T20:17:29.744954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-06T20:17:29.745379] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-06T20:17:29.746466] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-06T20:17:29.746524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:29.746557] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:29.746606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:29.746667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:29.815405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:29.816503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:29.816632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:29.816685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:29.976046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:29.976232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:29.976293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:29.976338] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:29.981202] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-06T20:17:29.981638] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-06T20:17:29.981841] [INFO ] [sig ] BGC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:30.146427] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BGC.txt [2026-02-06T20:17:30.146611] [INFO ] [sig ] [395/3439] Completed BGC in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:30.146657] [INFO ] [sig ] [396/3439] Forecasting BGH... [2026-02-06T20:17:30.146686] [INFO ] [sig ] Generating forecast for: BGH [2026-02-06T20:17:30.146715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-06T20:17:30.159301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-06T20:17:30.159707] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-06T20:17:30.160507] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-06T20:17:30.160562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:30.160634] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:30.160669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:30.160742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:30.220034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:30.220949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:30.221034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:30.221069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:30.340914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:30.341080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:30.341129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:30.341165] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:30.344709] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=32.99%) [2026-02-06T20:17:30.344989] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-06T20:17:30.345136] [INFO ] [sig ] BGH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:30.502842] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BGH.txt [2026-02-06T20:17:30.503022] [INFO ] [sig ] [396/3439] Completed BGH in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:30.503074] [INFO ] [sig ] [397/3439] Forecasting BGLC... [2026-02-06T20:17:30.503107] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-06T20:17:30.503138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-06T20:17:30.515030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-06T20:17:30.515451] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-06T20:17:30.516267] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-06T20:17:30.516321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:30.516353] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:30.516380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:30.516437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:30.577800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:30.578999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:30.579125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:30.579170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:30.707608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:30.707772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:30.707813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:30.707871] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:30.711299] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-06T20:17:30.711598] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-06T20:17:30.711732] [INFO ] [sig ] BGLC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:30.865554] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BGLC.txt [2026-02-06T20:17:30.865747] [INFO ] [sig ] [397/3439] Completed BGLC in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:30.865797] [INFO ] [sig ] [398/3439] Forecasting BGRN... [2026-02-06T20:17:30.865835] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-06T20:17:30.865870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-06T20:17:30.878037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-06T20:17:30.878606] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-06T20:17:30.879613] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-06T20:17:30.879668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:30.879702] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:30.879730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:30.879803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:30.940236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:30.941133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:30.941232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:30.941268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:31.062073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:31.062252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:31.062294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:31.062323] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:31.065768] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=37.58%) [2026-02-06T20:17:31.066047] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-06T20:17:31.066175] [INFO ] [sig ] BGRN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:31.215794] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BGRN.txt [2026-02-06T20:17:31.215956] [INFO ] [sig ] [398/3439] Completed BGRN in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:31.215997] [INFO ] [sig ] [399/3439] Forecasting BGS... [2026-02-06T20:17:31.216027] [INFO ] [sig ] Generating forecast for: BGS [2026-02-06T20:17:31.216059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-06T20:17:31.227403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-06T20:17:31.227728] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-06T20:17:31.228526] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-06T20:17:31.228602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:31.228637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:31.228664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:31.228722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:31.288617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:31.289562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:31.289664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:31.289698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:31.407961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:31.408129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:31.408178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:31.408215] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:31.411638] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=57.85%) [2026-02-06T20:17:31.411921] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-06T20:17:31.412051] [INFO ] [sig ] BGS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:31.563906] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BGS.txt [2026-02-06T20:17:31.564074] [INFO ] [sig ] [399/3439] Completed BGS in 0.3s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:31.564117] [INFO ] [sig ] [400/3439] Forecasting BGSF... [2026-02-06T20:17:31.564151] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-06T20:17:31.564185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-06T20:17:31.576098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-06T20:17:31.576528] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-06T20:17:31.577424] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-06T20:17:31.577481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:31.577515] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:31.577543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:31.577621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:31.662276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:31.663416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:31.663539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:31.663624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:31.799975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:31.800142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:31.800183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:31.800212] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:31.803679] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-06T20:17:31.803957] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-06T20:17:31.804092] [INFO ] [sig ] BGSF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:31.953174] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BGSF.txt [2026-02-06T20:17:31.953342] [INFO ] [sig ] [400/3439] Completed BGSF in 0.4s | 2.73 sym/s | Total: 2.4m | ETA: 18.6m [2026-02-06T20:17:31.953381] [INFO ] [sig ] [401/3439] Forecasting BGX... [2026-02-06T20:17:31.953412] [INFO ] [sig ] Generating forecast for: BGX [2026-02-06T20:17:31.953444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-06T20:17:31.964762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-06T20:17:31.965097] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-06T20:17:31.965900] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-06T20:17:31.965953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:31.965985] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:31.966012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:31.966069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:32.026788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:32.027693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:32.027780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:32.027814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:32.150656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:32.150841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:32.150884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:32.150932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:32.154627] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=89.71%) [2026-02-06T20:17:32.154931] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-06T20:17:32.155067] [INFO ] [sig ] BGX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:32.307655] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BGX.txt [2026-02-06T20:17:32.307813] [INFO ] [sig ] [401/3439] Completed BGX in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-06T20:17:32.307854] [INFO ] [sig ] [402/3439] Forecasting BGY... [2026-02-06T20:17:32.307884] [INFO ] [sig ] Generating forecast for: BGY [2026-02-06T20:17:32.307933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-06T20:17:32.320401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-06T20:17:32.320805] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-06T20:17:32.321647] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-06T20:17:32.321702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:32.321735] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:32.321764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:32.321823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:32.382331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:32.383267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:32.383367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:32.383404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:32.508383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:32.508546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:32.508606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:32.508637] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:32.512077] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=45.25%) [2026-02-06T20:17:32.512385] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-06T20:17:32.512511] [INFO ] [sig ] BGY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:32.663293] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BGY.txt [2026-02-06T20:17:32.663455] [INFO ] [sig ] [402/3439] Completed BGY in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-06T20:17:32.663495] [INFO ] [sig ] [403/3439] Forecasting BHC... [2026-02-06T20:17:32.663526] [INFO ] [sig ] Generating forecast for: BHC [2026-02-06T20:17:32.663557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-06T20:17:32.675074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-06T20:17:32.675407] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-06T20:17:32.676201] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-06T20:17:32.676255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:32.676287] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:32.676314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:32.676371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:32.732902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:32.733808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:32.733891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:32.733924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:32.862706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:32.862855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:32.862896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:32.862924] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:32.866340] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-02-06T20:17:32.866636] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-06T20:17:32.866768] [INFO ] [sig ] BHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:33.019132] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHC.txt [2026-02-06T20:17:33.019292] [INFO ] [sig ] [403/3439] Completed BHC in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:33.019334] [INFO ] [sig ] [404/3439] Forecasting BHE... [2026-02-06T20:17:33.019363] [INFO ] [sig ] Generating forecast for: BHE [2026-02-06T20:17:33.019393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-06T20:17:33.030961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-06T20:17:33.031324] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-06T20:17:33.032155] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-06T20:17:33.032211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:33.032243] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:33.032272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:33.032329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:33.095542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:33.096466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:33.096566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:33.096666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:33.222662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:33.222825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:33.222866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:33.222896] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:33.226802] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-06T20:17:33.227093] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-06T20:17:33.227223] [INFO ] [sig ] BHE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:33.376052] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHE.txt [2026-02-06T20:17:33.376208] [INFO ] [sig ] [404/3439] Completed BHE in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:33.376257] [INFO ] [sig ] [405/3439] Forecasting BHF... [2026-02-06T20:17:33.376293] [INFO ] [sig ] Generating forecast for: BHF [2026-02-06T20:17:33.376329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-06T20:17:33.387736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-06T20:17:33.388074] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-06T20:17:33.388938] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-06T20:17:33.388994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:33.389029] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:33.389056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:33.389114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:33.450705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:33.451625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:33.451713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:33.451748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:33.582663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:33.582831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:33.582876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:33.582907] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:33.586478] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-06T20:17:33.586785] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-06T20:17:33.586916] [INFO ] [sig ] BHF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:33.735508] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHF.txt [2026-02-06T20:17:33.735673] [INFO ] [sig ] [405/3439] Completed BHF in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:33.735715] [INFO ] [sig ] [406/3439] Forecasting BHFAL... [2026-02-06T20:17:33.735745] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-06T20:17:33.735775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-06T20:17:33.748727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-06T20:17:33.749048] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-06T20:17:33.749945] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-06T20:17:33.750001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:33.750035] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:33.750063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:33.750120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:33.809920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:33.810620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:33.810702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:33.810737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:33.933856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:33.933987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:33.934029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:33.934060] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:33.937639] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=56.53%) [2026-02-06T20:17:33.937936] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-06T20:17:33.938065] [INFO ] [sig ] BHFAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:34.088913] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHFAL.txt [2026-02-06T20:17:34.089071] [INFO ] [sig ] [406/3439] Completed BHFAL in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:34.089113] [INFO ] [sig ] [407/3439] Forecasting BHFAM... [2026-02-06T20:17:34.089142] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-06T20:17:34.089172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-06T20:17:34.100940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-06T20:17:34.101330] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-06T20:17:34.102177] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-06T20:17:34.102245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:34.102278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:34.102306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:34.102364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:34.162483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:34.163355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:34.163438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:34.163470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:34.283762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:34.283923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:34.283964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:34.283992] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:34.287541] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=63.70%) [2026-02-06T20:17:34.287971] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-06T20:17:34.288123] [INFO ] [sig ] BHFAM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:34.438688] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHFAM.txt [2026-02-06T20:17:34.438921] [INFO ] [sig ] [407/3439] Completed BHFAM in 0.3s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:34.438983] [INFO ] [sig ] [408/3439] Forecasting BHFAN... [2026-02-06T20:17:34.439026] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-06T20:17:34.439068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-06T20:17:34.451896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-06T20:17:34.452240] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-06T20:17:34.453075] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-06T20:17:34.453130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:34.453164] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:34.453196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:34.453256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:34.512017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:34.512683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:34.512766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:34.512799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:34.633960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:34.634117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:34.634164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:34.634200] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:34.637914] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=59.99%) [2026-02-06T20:17:34.638202] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-06T20:17:34.638334] [INFO ] [sig ] BHFAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:34.787976] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHFAN.txt [2026-02-06T20:17:34.788115] [INFO ] [sig ] [408/3439] Completed BHFAN in 0.3s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:34.788154] [INFO ] [sig ] [409/3439] Forecasting BHFAO... [2026-02-06T20:17:34.788186] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-06T20:17:34.788216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-06T20:17:34.799336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-06T20:17:34.799688] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-06T20:17:34.800454] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-06T20:17:34.800507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:34.800540] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:34.800591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:34.800654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:34.858878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:34.859627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:34.859712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:34.859746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:34.973441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:34.973607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:34.973649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:34.973678] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:34.977091] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-06T20:17:34.977372] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-06T20:17:34.977497] [INFO ] [sig ] BHFAO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:35.126421] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BHFAO.txt [2026-02-06T20:17:35.126587] [INFO ] [sig ] [409/3439] Completed BHFAO in 0.3s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:35.126634] [INFO ] [sig ] [410/3439] Forecasting BHFAP... [2026-02-06T20:17:35.126665] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-06T20:17:35.126697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-06T20:17:35.139770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-06T20:17:35.140210] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-06T20:17:35.141030] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-06T20:17:35.141086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:35.141121] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:35.141148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:35.141205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:35.204695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:35.205673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:35.205766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:35.205800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:35.328951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:35.329111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:35.329154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:35.329187] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:35.332755] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-06T20:17:35.333042] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-06T20:17:35.333174] [INFO ] [sig ] BHFAP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:35.477246] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHFAP.txt [2026-02-06T20:17:35.477416] [INFO ] [sig ] [410/3439] Completed BHFAP in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:35.477458] [INFO ] [sig ] [411/3439] Forecasting BHK... [2026-02-06T20:17:35.477489] [INFO ] [sig ] Generating forecast for: BHK [2026-02-06T20:17:35.477519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-06T20:17:35.489035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-06T20:17:35.489409] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-06T20:17:35.490243] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-06T20:17:35.490300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:35.490359] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:35.490387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:35.490445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:35.549797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:35.550728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:35.550819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:35.550853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:35.678539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:35.678725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:35.678766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:35.678794] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:35.682208] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-02-06T20:17:35.682499] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-06T20:17:35.682649] [INFO ] [sig ] BHK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:35.831327] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BHK.txt [2026-02-06T20:17:35.831480] [INFO ] [sig ] [411/3439] Completed BHK in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:35.831521] [INFO ] [sig ] [412/3439] Forecasting BHP... [2026-02-06T20:17:35.831551] [INFO ] [sig ] Generating forecast for: BHP [2026-02-06T20:17:35.831603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-06T20:17:35.843786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-06T20:17:35.844121] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-06T20:17:35.844902] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-06T20:17:35.844955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:35.844987] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:35.845013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:35.845070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:35.907283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:35.908391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:35.908481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:35.908515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:36.042329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:36.042722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:36.042769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:36.042799] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:36.046851] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=67.80%) [2026-02-06T20:17:36.047204] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-06T20:17:36.047350] [INFO ] [sig ] BHP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:36.195272] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHP.txt [2026-02-06T20:17:36.195424] [INFO ] [sig ] [412/3439] Completed BHP in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:36.195465] [INFO ] [sig ] [413/3439] Forecasting BHRB... [2026-02-06T20:17:36.195495] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-06T20:17:36.195734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-06T20:17:36.207377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-06T20:17:36.207664] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-06T20:17:36.208479] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-06T20:17:36.208534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:36.208566] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:36.208623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:36.208679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:36.266999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:36.267663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:36.267744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:36.267777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:36.385622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:36.385777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:36.385819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:36.385848] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:36.389228] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-02-06T20:17:36.389529] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-06T20:17:36.389674] [INFO ] [sig ] BHRB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:36.534912] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BHRB.txt [2026-02-06T20:17:36.535068] [INFO ] [sig ] [413/3439] Completed BHRB in 0.3s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:36.535109] [INFO ] [sig ] [414/3439] Forecasting BHVN... [2026-02-06T20:17:36.535139] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-06T20:17:36.535170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-06T20:17:36.547809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-06T20:17:36.548243] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-06T20:17:36.549095] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-06T20:17:36.549152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:36.549185] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:36.549213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:36.549272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:36.608427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:36.609391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:36.609486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:36.609520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:36.729175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:36.729347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:36.729390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:36.729450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:36.733114] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-02-06T20:17:36.733404] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-06T20:17:36.733542] [INFO ] [sig ] BHVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:36.883179] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BHVN.txt [2026-02-06T20:17:36.883313] [INFO ] [sig ] [414/3439] Completed BHVN in 0.3s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:36.883353] [INFO ] [sig ] [415/3439] Forecasting BIB... [2026-02-06T20:17:36.883382] [INFO ] [sig ] Generating forecast for: BIB [2026-02-06T20:17:36.883413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-06T20:17:36.894824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-06T20:17:36.895125] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-06T20:17:36.895963] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-06T20:17:36.896018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:36.896051] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:36.896079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:36.896138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:36.956403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:36.957253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:36.957352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:36.957390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:37.067371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:37.067528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:37.067585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:37.067619] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:37.071177] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-02-06T20:17:37.071457] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-06T20:17:37.071631] [INFO ] [sig ] BIB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:37.221986] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BIB.txt [2026-02-06T20:17:37.222130] [INFO ] [sig ] [415/3439] Completed BIB in 0.3s | 2.73 sym/s | Total: 2.5m | ETA: 18.5m [2026-02-06T20:17:37.222170] [INFO ] [sig ] [416/3439] Forecasting BIIB... [2026-02-06T20:17:37.222200] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-06T20:17:37.222229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-06T20:17:37.234065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-06T20:17:37.234372] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-06T20:17:37.235205] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-06T20:17:37.235261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:37.235294] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:37.235323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:37.235382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:37.295293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:37.296209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:37.296322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:37.296356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:37.429863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:37.430016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:37.430057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:37.430088] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:37.433639] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-06T20:17:37.433921] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-06T20:17:37.434051] [INFO ] [sig ] BIIB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:37.585813] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BIIB.txt [2026-02-06T20:17:37.585943] [INFO ] [sig ] [416/3439] Completed BIIB in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-06T20:17:37.585984] [INFO ] [sig ] [417/3439] Forecasting BILI... [2026-02-06T20:17:37.586013] [INFO ] [sig ] Generating forecast for: BILI [2026-02-06T20:17:37.586044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-06T20:17:37.597930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-06T20:17:37.598296] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-06T20:17:37.599337] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-06T20:17:37.599598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:37.599637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:37.599665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:37.599723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:37.658069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:37.658772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:37.658855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:37.658889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:37.781834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:37.781989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:37.782030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:37.782059] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:37.785548] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-06T20:17:37.785850] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-06T20:17:37.785985] [INFO ] [sig ] BILI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:37.944766] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BILI.txt [2026-02-06T20:17:37.944941] [INFO ] [sig ] [417/3439] Completed BILI in 0.4s | 2.73 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-06T20:17:37.945015] [INFO ] [sig ] [418/3439] Forecasting BILL... [2026-02-06T20:17:37.945056] [INFO ] [sig ] Generating forecast for: BILL [2026-02-06T20:17:37.945100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-06T20:17:37.958104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-06T20:17:37.958485] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-06T20:17:37.959399] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-06T20:17:37.959461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:37.959547] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:37.959602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:37.959665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:38.024948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:38.025974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:38.026090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:38.026128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:38.162144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:38.162317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:38.162361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:38.162393] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:38.165975] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-06T20:17:38.166277] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-06T20:17:38.166416] [INFO ] [sig ] BILL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:38.325449] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BILL.txt [2026-02-06T20:17:38.325840] [INFO ] [sig ] [418/3439] Completed BILL in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:38.325887] [INFO ] [sig ] [419/3439] Forecasting BIO... [2026-02-06T20:17:38.325919] [INFO ] [sig ] Generating forecast for: BIO [2026-02-06T20:17:38.325949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-06T20:17:38.339653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-06T20:17:38.339989] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-06T20:17:38.341048] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-06T20:17:38.341106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:38.341141] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:38.341170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:38.341228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:38.403964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:38.404923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:38.405036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:38.405082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:38.533079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:38.533249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:38.533292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:38.533322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:38.536822] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-06T20:17:38.537109] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-06T20:17:38.537247] [INFO ] [sig ] BIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:38.683201] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BIO.txt [2026-02-06T20:17:38.683392] [INFO ] [sig ] [419/3439] Completed BIO in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:38.683439] [INFO ] [sig ] [420/3439] Forecasting BIP... [2026-02-06T20:17:38.683470] [INFO ] [sig ] Generating forecast for: BIP [2026-02-06T20:17:38.683502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-06T20:17:38.695501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-06T20:17:38.695870] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-06T20:17:38.696675] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-06T20:17:38.696729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:38.696761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:38.696787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:38.696844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:38.754850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:38.755953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:38.756042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:38.756074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:38.879138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:38.879310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:38.879352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:38.879381] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:38.882999] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-06T20:17:38.883338] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-06T20:17:38.883498] [INFO ] [sig ] BIP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:39.027545] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BIP.txt [2026-02-06T20:17:39.027733] [INFO ] [sig ] [420/3439] Completed BIP in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:39.027776] [INFO ] [sig ] [421/3439] Forecasting BIPH... [2026-02-06T20:17:39.027804] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-06T20:17:39.027833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-06T20:17:39.039452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-06T20:17:39.039853] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-06T20:17:39.040700] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-06T20:17:39.040757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:39.040790] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:39.040819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:39.040878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:39.097262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:39.098211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:39.098361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:39.098402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:39.202093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:39.202254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:39.202294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:39.202323] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:39.205764] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=50.76%) [2026-02-06T20:17:39.206070] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-06T20:17:39.206208] [INFO ] [sig ] BIPH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:39.359420] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BIPH.txt [2026-02-06T20:17:39.359609] [INFO ] [sig ] [421/3439] Completed BIPH in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:39.359662] [INFO ] [sig ] [422/3439] Forecasting BIPI... [2026-02-06T20:17:39.359693] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-06T20:17:39.359724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-06T20:17:39.371153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-06T20:17:39.371512] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-06T20:17:39.372347] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-06T20:17:39.372405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:39.372438] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:39.372466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:39.372523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:39.432393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:39.433277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:39.433422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:39.433465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:39.539657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:39.539820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:39.539861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:39.539889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:39.543410] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-06T20:17:39.543762] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-06T20:17:39.543904] [INFO ] [sig ] BIPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:39.687109] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BIPI.txt [2026-02-06T20:17:39.687253] [INFO ] [sig ] [422/3439] Completed BIPI in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:39.687294] [INFO ] [sig ] [423/3439] Forecasting BIRD... [2026-02-06T20:17:39.687324] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-06T20:17:39.687357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-06T20:17:39.699895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-06T20:17:39.700283] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-06T20:17:39.701143] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-06T20:17:39.701200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:39.701233] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:39.701259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:39.701317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:39.760861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:39.761747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:39.761849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:39.761884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:39.888835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:39.888997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:39.889037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:39.889066] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:39.892590] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=35.06%) [2026-02-06T20:17:39.892910] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-06T20:17:39.893070] [INFO ] [sig ] BIRD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:40.039668] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BIRD.txt [2026-02-06T20:17:40.039813] [INFO ] [sig ] [423/3439] Completed BIRD in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:40.039855] [INFO ] [sig ] [424/3439] Forecasting BIRK... [2026-02-06T20:17:40.039886] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-06T20:17:40.039916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-06T20:17:40.051783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-06T20:17:40.052075] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-06T20:17:40.052905] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-06T20:17:40.052961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:40.052996] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:40.053024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:40.053085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:40.112556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:40.113266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:40.113352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:40.113388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:40.241986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:40.242187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:40.242240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:40.242281] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:40.246031] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=79.03%) [2026-02-06T20:17:40.246324] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-06T20:17:40.246464] [INFO ] [sig ] BIRK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:40.396667] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BIRK.txt [2026-02-06T20:17:40.396842] [INFO ] [sig ] [424/3439] Completed BIRK in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:40.396883] [INFO ] [sig ] [425/3439] Forecasting BITF... [2026-02-06T20:17:40.396913] [INFO ] [sig ] Generating forecast for: BITF [2026-02-06T20:17:40.396949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-06T20:17:40.407509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-06T20:17:40.407870] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-06T20:17:40.408798] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-06T20:17:40.408853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:40.408885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:40.408912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:40.408968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:40.468262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:40.469204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:40.469290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:40.469326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:40.587509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:40.587684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:40.587727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:40.587775] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:40.591306] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-02-06T20:17:40.591638] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-06T20:17:40.591794] [INFO ] [sig ] BITF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:40.735552] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BITF.txt [2026-02-06T20:17:40.735714] [INFO ] [sig ] [425/3439] Completed BITF in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:40.735758] [INFO ] [sig ] [426/3439] Forecasting BIVI... [2026-02-06T20:17:40.735788] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-06T20:17:40.735819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-06T20:17:40.747892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-06T20:17:40.748289] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-06T20:17:40.749117] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-06T20:17:40.749172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:40.749204] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:40.749232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:40.749290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:40.806433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:40.807163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:40.807248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:40.807282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:40.930814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:40.930970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:40.931012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:40.931040] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:40.934457] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=16.49%) [2026-02-06T20:17:40.934755] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-06T20:17:40.934887] [INFO ] [sig ] BIVI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:41.080452] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BIVI.txt [2026-02-06T20:17:41.080628] [INFO ] [sig ] [426/3439] Completed BIVI in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:41.080673] [INFO ] [sig ] [427/3439] Forecasting BJ... [2026-02-06T20:17:41.080704] [INFO ] [sig ] Generating forecast for: BJ [2026-02-06T20:17:41.080735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-06T20:17:41.093002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-06T20:17:41.093355] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-06T20:17:41.094430] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-06T20:17:41.094487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:41.094520] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:41.094547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:41.094643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:41.152298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:41.153192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:41.153310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:41.153346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:41.275680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:41.275832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:41.275873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:41.275902] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:41.279637] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=65.50%) [2026-02-06T20:17:41.279930] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-06T20:17:41.280064] [INFO ] [sig ] BJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:41.428918] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BJ.txt [2026-02-06T20:17:41.429052] [INFO ] [sig ] [427/3439] Completed BJ in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:41.429092] [INFO ] [sig ] [428/3439] Forecasting BJRI... [2026-02-06T20:17:41.429121] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-06T20:17:41.429150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-06T20:17:41.441235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-06T20:17:41.441600] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-06T20:17:41.442430] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-06T20:17:41.442485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:41.442544] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:41.442592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:41.442656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:41.515797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:41.516721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:41.516813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:41.516847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:41.647495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:41.647668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:41.647712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:41.647742] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:41.651278] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=82.37%) [2026-02-06T20:17:41.651603] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-06T20:17:41.651740] [INFO ] [sig ] BJRI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:41.799553] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BJRI.txt [2026-02-06T20:17:41.799923] [INFO ] [sig ] [428/3439] Completed BJRI in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-06T20:17:41.799966] [INFO ] [sig ] [429/3439] Forecasting BK... [2026-02-06T20:17:41.799996] [INFO ] [sig ] Generating forecast for: BK [2026-02-06T20:17:41.800025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-06T20:17:41.812102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-06T20:17:41.812425] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-06T20:17:41.813250] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-06T20:17:41.813304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:41.813339] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:41.813383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:41.813455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:41.871183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:41.872200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:41.872320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:41.872356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:42.016728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:42.016891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:42.016933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:42.016964] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:42.020545] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=38.52%) [2026-02-06T20:17:42.020868] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-06T20:17:42.021010] [INFO ] [sig ] BK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:42.206015] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BK.txt [2026-02-06T20:17:42.206228] [INFO ] [sig ] [429/3439] Completed BK in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-06T20:17:42.206282] [INFO ] [sig ] [430/3439] Forecasting BKCH... [2026-02-06T20:17:42.206322] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-06T20:17:42.206552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-06T20:17:42.222290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-06T20:17:42.222907] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-06T20:17:42.223918] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-06T20:17:42.223982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:42.224024] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:42.224059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:42.224138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:42.293096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:42.294004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:42.294087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:42.294120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:42.416444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:42.416618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:42.416660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:42.416688] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:42.420083] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-06T20:17:42.420357] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-06T20:17:42.420484] [INFO ] [sig ] BKCH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:42.572538] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BKCH.txt [2026-02-06T20:17:42.572713] [INFO ] [sig ] [430/3439] Completed BKCH in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-06T20:17:42.572955] [INFO ] [sig ] [431/3439] Forecasting BKD... [2026-02-06T20:17:42.572984] [INFO ] [sig ] Generating forecast for: BKD [2026-02-06T20:17:42.573014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-06T20:17:42.585672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-06T20:17:42.585967] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-06T20:17:42.586805] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-06T20:17:42.586859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:42.586891] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:42.586917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:42.586975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:42.650016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:42.651032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:42.651134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:42.651181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:42.773519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:42.773682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:42.773723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:42.773751] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:42.777132] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-02-06T20:17:42.777405] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-06T20:17:42.777530] [INFO ] [sig ] BKD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:42.931064] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BKD.txt [2026-02-06T20:17:42.931209] [INFO ] [sig ] [431/3439] Completed BKD in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-06T20:17:42.931252] [INFO ] [sig ] [432/3439] Forecasting BKE... [2026-02-06T20:17:42.931284] [INFO ] [sig ] Generating forecast for: BKE [2026-02-06T20:17:42.931315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-06T20:17:42.943663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-06T20:17:42.943962] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-06T20:17:42.944797] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-06T20:17:42.944852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:42.944885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:42.944913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:42.944972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:43.009274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:43.010138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:43.010232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:43.010267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:43.140800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:43.140954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:43.140997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:43.141028] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:43.144535] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=42.40%) [2026-02-06T20:17:43.144866] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-06T20:17:43.145011] [INFO ] [sig ] BKE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:43.291301] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BKE.txt [2026-02-06T20:17:43.291433] [INFO ] [sig ] [432/3439] Completed BKE in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-06T20:17:43.291472] [INFO ] [sig ] [433/3439] Forecasting BKH... [2026-02-06T20:17:43.291502] [INFO ] [sig ] Generating forecast for: BKH [2026-02-06T20:17:43.291538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-06T20:17:43.304279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-06T20:17:43.304617] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-06T20:17:43.305460] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-06T20:17:43.305515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:43.305548] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:43.305791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:43.305863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:43.371114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:43.372357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:43.372458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:43.372500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:43.498370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:43.498522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:43.498585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:43.498617] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:43.501971] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=44.34%) [2026-02-06T20:17:43.502257] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-06T20:17:43.502385] [INFO ] [sig ] BKH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:43.648241] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BKH.txt [2026-02-06T20:17:43.648376] [INFO ] [sig ] [433/3439] Completed BKH in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-06T20:17:43.648426] [INFO ] [sig ] [434/3439] Forecasting BKN... [2026-02-06T20:17:43.648464] [INFO ] [sig ] Generating forecast for: BKN [2026-02-06T20:17:43.648501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-06T20:17:43.660749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-06T20:17:43.661034] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-06T20:17:43.661864] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-06T20:17:43.661917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:43.661949] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:43.661976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:43.662038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:43.718923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:43.719609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:43.719693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:43.719728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:43.840922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:43.841064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:43.841103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:43.841130] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:43.844901] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-02-06T20:17:43.845177] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-06T20:17:43.845303] [INFO ] [sig ] BKN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:43.991069] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BKN.txt [2026-02-06T20:17:43.991203] [INFO ] [sig ] [434/3439] Completed BKN in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-06T20:17:43.991243] [INFO ] [sig ] [435/3439] Forecasting BKNG... [2026-02-06T20:17:43.991274] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-06T20:17:43.991304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-06T20:17:44.003185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-06T20:17:44.003543] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-06T20:17:44.004828] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-06T20:17:44.004895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:44.004943] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:44.004981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:44.005065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:44.065891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:44.066689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:44.066777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:44.066811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:44.192932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:44.193115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:44.193177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:44.193208] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:44.197026] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-06T20:17:44.197318] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-06T20:17:44.197461] [INFO ] [sig ] BKNG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:44.343025] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BKNG.txt [2026-02-06T20:17:44.343164] [INFO ] [sig ] [435/3439] Completed BKNG in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:44.343205] [INFO ] [sig ] [436/3439] Forecasting BKSY... [2026-02-06T20:17:44.343236] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-06T20:17:44.343265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-06T20:17:44.355198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-06T20:17:44.355486] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-06T20:17:44.356287] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-06T20:17:44.356340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:44.356373] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:44.356400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:44.356462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:44.414986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:44.415710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:44.415791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:44.415824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:44.539169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:44.539328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:44.539369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:44.539398] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:44.543511] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-02-06T20:17:44.543854] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-06T20:17:44.543998] [INFO ] [sig ] BKSY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:44.697495] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BKSY.txt [2026-02-06T20:17:44.697672] [INFO ] [sig ] [436/3439] Completed BKSY in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:44.697715] [INFO ] [sig ] [437/3439] Forecasting BL... [2026-02-06T20:17:44.697745] [INFO ] [sig ] Generating forecast for: BL [2026-02-06T20:17:44.697777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-06T20:17:44.711064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-06T20:17:44.711413] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-06T20:17:44.712223] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-06T20:17:44.712278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:44.712309] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:44.712336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:44.712392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:44.772336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:44.773236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:44.773321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:44.773354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:44.918311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:44.918480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:44.918522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:44.918550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:44.922938] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-02-06T20:17:44.923279] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-06T20:17:44.923421] [INFO ] [sig ] BL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:45.071111] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BL.txt [2026-02-06T20:17:45.071280] [INFO ] [sig ] [437/3439] Completed BL in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:45.071321] [INFO ] [sig ] [438/3439] Forecasting BLBD... [2026-02-06T20:17:45.071352] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-06T20:17:45.071382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-06T20:17:45.083410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-06T20:17:45.083764] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-06T20:17:45.084613] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-06T20:17:45.084666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:45.084698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:45.084724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:45.084781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:45.141874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:45.142835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:45.142927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:45.142961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:45.268399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:45.268615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:45.268661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:45.268692] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:45.272250] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=40.97%) [2026-02-06T20:17:45.272554] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-06T20:17:45.272712] [INFO ] [sig ] BLBD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:45.421089] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLBD.txt [2026-02-06T20:17:45.421255] [INFO ] [sig ] [438/3439] Completed BLBD in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:45.421295] [INFO ] [sig ] [439/3439] Forecasting BLCN... [2026-02-06T20:17:45.421325] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-06T20:17:45.421354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-06T20:17:45.433218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-06T20:17:45.433535] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-06T20:17:45.434327] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-06T20:17:45.434380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:45.434412] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:45.434439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:45.434496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:45.491303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:45.492209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:45.492302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:45.492335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:45.600159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:45.600315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:45.600357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:45.600386] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:45.603815] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-02-06T20:17:45.604093] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-06T20:17:45.604221] [INFO ] [sig ] BLCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:45.749823] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLCN.txt [2026-02-06T20:17:45.749947] [INFO ] [sig ] [439/3439] Completed BLCN in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:45.749987] [INFO ] [sig ] [440/3439] Forecasting BLCO... [2026-02-06T20:17:45.750017] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-06T20:17:45.750046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-06T20:17:45.762114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-06T20:17:45.762375] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-06T20:17:45.763243] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-06T20:17:45.763296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:45.763328] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:45.763356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:45.763416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:45.820137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:45.820761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:45.820847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:45.820880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:45.949175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:45.949294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:45.949331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:45.949359] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:45.952894] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-06T20:17:45.953163] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-06T20:17:45.953289] [INFO ] [sig ] BLCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:46.098815] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLCO.txt [2026-02-06T20:17:46.098927] [INFO ] [sig ] [440/3439] Completed BLCO in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:46.098965] [INFO ] [sig ] [441/3439] Forecasting BLD... [2026-02-06T20:17:46.098994] [INFO ] [sig ] Generating forecast for: BLD [2026-02-06T20:17:46.099023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-06T20:17:46.111245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-06T20:17:46.111527] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-06T20:17:46.112493] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-06T20:17:46.112545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:46.112600] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:46.112631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:46.112688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:46.170969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:46.171681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:46.171764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:46.171797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:46.290376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:46.290527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:46.290589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:46.290621] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:46.293989] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=75.93%) [2026-02-06T20:17:46.294272] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-06T20:17:46.294403] [INFO ] [sig ] BLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:46.441141] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLD.txt [2026-02-06T20:17:46.441294] [INFO ] [sig ] [441/3439] Completed BLD in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:46.441364] [INFO ] [sig ] [442/3439] Forecasting BLDP... [2026-02-06T20:17:46.441395] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-06T20:17:46.441426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-06T20:17:46.453900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-06T20:17:46.454257] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-06T20:17:46.455092] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-06T20:17:46.455146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:46.455190] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:46.455218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:46.455275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:46.515456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:46.516549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:46.516858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:46.516891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:46.644470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:46.644674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:46.644717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:46.644746] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:46.648275] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-02-06T20:17:46.648614] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-06T20:17:46.648751] [INFO ] [sig ] BLDP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:46.795185] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLDP.txt [2026-02-06T20:17:46.795357] [INFO ] [sig ] [442/3439] Completed BLDP in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-06T20:17:46.795401] [INFO ] [sig ] [443/3439] Forecasting BLE... [2026-02-06T20:17:46.795431] [INFO ] [sig ] Generating forecast for: BLE [2026-02-06T20:17:46.795475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLE' from 'https://tdm.silogroup.org/data/derivative_storage/BLE.csv'. [2026-02-06T20:17:46.809056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLE'. [2026-02-06T20:17:46.809410] [INFO ] [FORECASTER] Starting predict_future for BLE [2026-02-06T20:17:46.810217] [DEBUG] [LOCAL ] No optimal features file found for BLE: ./output/feature-sets/BLE.txt [2026-02-06T20:17:46.810271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:46.810303] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:46.810330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:46.810387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:46.868103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:46.869036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:46.869124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:46.869159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:46.991963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:46.992129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:46.992171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:46.992202] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:46.995799] [DEBUG] [FORECASTER] BLE: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-02-06T20:17:46.996084] [INFO ] [FORECASTER] Completed predict_future for BLE [2026-02-06T20:17:46.996214] [INFO ] [sig ] BLE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:47.139661] [INFO ] [LOCAL ] Saved forecast: BLE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLE.txt [2026-02-06T20:17:47.139823] [INFO ] [sig ] [443/3439] Completed BLE in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:47.139865] [INFO ] [sig ] [444/3439] Forecasting BLFS... [2026-02-06T20:17:47.139894] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-06T20:17:47.139923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-06T20:17:47.151964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-06T20:17:47.152319] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-06T20:17:47.153116] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-06T20:17:47.153168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:47.153199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:47.153226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:47.153282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:47.210694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:47.211559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:47.211667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:47.211701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:47.335872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:47.336183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:47.336231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:47.336265] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:47.340607] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=34.81%) [2026-02-06T20:17:47.340895] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-06T20:17:47.341030] [INFO ] [sig ] BLFS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:47.487833] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLFS.txt [2026-02-06T20:17:47.487975] [INFO ] [sig ] [444/3439] Completed BLFS in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:47.488016] [INFO ] [sig ] [445/3439] Forecasting BLFY... [2026-02-06T20:17:47.488045] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-06T20:17:47.488075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-06T20:17:47.499272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-06T20:17:47.499592] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-06T20:17:47.500375] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-06T20:17:47.500429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:47.500461] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:47.500513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:47.500593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:47.560292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:47.561122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:47.561201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:47.561233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:47.682886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:47.683030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:47.683073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:47.683103] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:47.686834] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-06T20:17:47.687118] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-06T20:17:47.687248] [INFO ] [sig ] BLFY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:47.834525] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLFY.txt [2026-02-06T20:17:47.834664] [INFO ] [sig ] [445/3439] Completed BLFY in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:47.834710] [INFO ] [sig ] [446/3439] Forecasting BLK... [2026-02-06T20:17:47.834741] [INFO ] [sig ] Generating forecast for: BLK [2026-02-06T20:17:47.834958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-06T20:17:47.848309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-06T20:17:47.848620] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-06T20:17:47.849630] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-06T20:17:47.849687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:47.849718] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:47.849745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:47.849974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:47.910297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:47.911196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:47.911284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:47.911320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:48.037767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:48.037895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:48.037952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:48.037984] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:48.041270] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=93.73%) [2026-02-06T20:17:48.041541] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-06T20:17:48.041688] [INFO ] [sig ] BLK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:48.190234] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLK.txt [2026-02-06T20:17:48.190391] [INFO ] [sig ] [446/3439] Completed BLK in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:48.190433] [INFO ] [sig ] [447/3439] Forecasting BLKB... [2026-02-06T20:17:48.190463] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-06T20:17:48.190493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-06T20:17:48.203392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-06T20:17:48.203831] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-06T20:17:48.204658] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-06T20:17:48.204713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:48.204745] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:48.204773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:48.204840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:48.264264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:48.265217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:48.265307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:48.265340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:48.386351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:48.386526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:48.386586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:48.386619] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:48.390049] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-02-06T20:17:48.390360] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-06T20:17:48.390502] [INFO ] [sig ] BLKB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:48.535844] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLKB.txt [2026-02-06T20:17:48.535980] [INFO ] [sig ] [447/3439] Completed BLKB in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:48.536021] [INFO ] [sig ] [448/3439] Forecasting BLMN... [2026-02-06T20:17:48.536050] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-06T20:17:48.536079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-06T20:17:48.549026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-06T20:17:48.549459] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-06T20:17:48.550327] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-06T20:17:48.550383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:48.550415] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:48.550441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:48.550498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:48.607461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:48.608272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:48.608356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:48.608389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:48.732957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:48.733113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:48.733153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:48.733181] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:48.736657] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: DOWN (p=37.88%) [2026-02-06T20:17:48.736933] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-06T20:17:48.737064] [INFO ] [sig ] BLMN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:48.882423] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLMN.txt [2026-02-06T20:17:48.882565] [INFO ] [sig ] [448/3439] Completed BLMN in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:48.882626] [INFO ] [sig ] [449/3439] Forecasting BLND... [2026-02-06T20:17:48.882656] [INFO ] [sig ] Generating forecast for: BLND [2026-02-06T20:17:48.882686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-06T20:17:48.895871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-06T20:17:48.896206] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-06T20:17:48.897041] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-06T20:17:48.897095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:48.897128] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:48.897156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:48.897213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:48.961628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:48.962962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:48.963048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:48.963081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:49.086959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:49.087141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:49.087199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:49.087229] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:49.091097] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-06T20:17:49.091383] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-06T20:17:49.091515] [INFO ] [sig ] BLND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:49.237070] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLND.txt [2026-02-06T20:17:49.237200] [INFO ] [sig ] [449/3439] Completed BLND in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:49.237239] [INFO ] [sig ] [450/3439] Forecasting BLRX... [2026-02-06T20:17:49.237269] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-06T20:17:49.237299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-06T20:17:49.249934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-06T20:17:49.250234] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-06T20:17:49.251024] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-06T20:17:49.251077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:49.251109] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:49.251136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:49.251192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:49.308851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:49.309804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:49.309892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:49.309924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:49.426066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:49.426229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:49.426271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:49.426301] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:49.430445] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=52.05%) [2026-02-06T20:17:49.430755] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-06T20:17:49.431033] [INFO ] [sig ] BLRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:49.578128] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLRX.txt [2026-02-06T20:17:49.578275] [INFO ] [sig ] [450/3439] Completed BLRX in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:49.578315] [INFO ] [sig ] [451/3439] Forecasting BLTE... [2026-02-06T20:17:49.578344] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-06T20:17:49.578373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-06T20:17:49.591593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-06T20:17:49.591923] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-06T20:17:49.592775] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-06T20:17:49.593020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:49.593054] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:49.593082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:49.593142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:49.653948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:49.654697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:49.654797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:49.654832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:49.779758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:49.779945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:49.779989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:49.780018] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:49.784147] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-02-06T20:17:49.784450] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-06T20:17:49.784624] [INFO ] [sig ] BLTE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:49.935488] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BLTE.txt [2026-02-06T20:17:49.935682] [INFO ] [sig ] [451/3439] Completed BLTE in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-06T20:17:49.935729] [INFO ] [sig ] [452/3439] Forecasting BLX... [2026-02-06T20:17:49.935759] [INFO ] [sig ] Generating forecast for: BLX [2026-02-06T20:17:49.935789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-06T20:17:49.948002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-06T20:17:49.948329] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-06T20:17:49.949135] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-06T20:17:49.949188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:49.949221] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:49.949247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:49.949304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:50.019225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:50.020343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:50.020451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:50.020494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:50.156931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:50.157090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:50.157131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:50.157160] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:50.160657] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-02-06T20:17:50.160939] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-06T20:17:50.161068] [INFO ] [sig ] BLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:50.312311] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLX.txt [2026-02-06T20:17:50.312467] [INFO ] [sig ] [452/3439] Completed BLX in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-06T20:17:50.312513] [INFO ] [sig ] [453/3439] Forecasting BLZE... [2026-02-06T20:17:50.312553] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-06T20:17:50.312608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-06T20:17:50.325341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-06T20:17:50.325703] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-06T20:17:50.326554] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-06T20:17:50.326650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:50.326702] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:50.326732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:50.326790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:50.387095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:50.387825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:50.387934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:50.387971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:50.523392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:50.523615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:50.523665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:50.523695] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:50.527854] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-06T20:17:50.528158] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-06T20:17:50.528303] [INFO ] [sig ] BLZE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:50.674404] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BLZE.txt [2026-02-06T20:17:50.674556] [INFO ] [sig ] [453/3439] Completed BLZE in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-06T20:17:50.674625] [INFO ] [sig ] [454/3439] Forecasting BMA... [2026-02-06T20:17:50.674656] [INFO ] [sig ] Generating forecast for: BMA [2026-02-06T20:17:50.674686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-06T20:17:50.686602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-06T20:17:50.686894] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-06T20:17:50.687720] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-06T20:17:50.687772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:50.687804] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:50.687832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:50.687888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:50.744446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:50.745135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:50.745217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:50.745249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:50.867530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:50.867710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:50.867951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:50.867980] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:50.871512] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=35.62%) [2026-02-06T20:17:50.871800] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-06T20:17:50.871928] [INFO ] [sig ] BMA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:51.018346] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BMA.txt [2026-02-06T20:17:51.018487] [INFO ] [sig ] [454/3439] Completed BMA in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-06T20:17:51.018531] [INFO ] [sig ] [455/3439] Forecasting BMBL... [2026-02-06T20:17:51.018567] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-06T20:17:51.018628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-06T20:17:51.032119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-06T20:17:51.032430] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-06T20:17:51.033217] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-06T20:17:51.033271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:51.033302] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:51.033330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:51.033387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:51.093234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:51.093936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:51.094047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:51.094082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:51.216588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:51.216755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:51.216796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:51.216826] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:51.220566] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-02-06T20:17:51.220864] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-06T20:17:51.220989] [INFO ] [sig ] BMBL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:51.369210] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BMBL.txt [2026-02-06T20:17:51.369359] [INFO ] [sig ] [455/3439] Completed BMBL in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-06T20:17:51.369398] [INFO ] [sig ] [456/3439] Forecasting BME... [2026-02-06T20:17:51.369428] [INFO ] [sig ] Generating forecast for: BME [2026-02-06T20:17:51.369457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-06T20:17:51.383074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-06T20:17:51.383357] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-06T20:17:51.384183] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-06T20:17:51.384236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:51.384269] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:51.384296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:51.384353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:51.443405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:51.444214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:51.444301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:51.444334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:51.565108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:51.565274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:51.565316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:51.565344] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:51.568889] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=40.47%) [2026-02-06T20:17:51.569176] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-06T20:17:51.569309] [INFO ] [sig ] BME: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:51.721548] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BME.txt [2026-02-06T20:17:51.721745] [INFO ] [sig ] [456/3439] Completed BME in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:51.721787] [INFO ] [sig ] [457/3439] Forecasting BMEZ... [2026-02-06T20:17:51.721825] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-06T20:17:51.721856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-06T20:17:51.735477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-06T20:17:51.735892] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-06T20:17:51.736682] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-06T20:17:51.736735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:51.736766] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:51.736792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:51.736849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:51.797555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:51.798663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:51.798776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:51.798823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:51.919665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:51.919838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:51.919880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:51.919909] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:51.923467] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=30.92%) [2026-02-06T20:17:51.923781] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-06T20:17:51.923918] [INFO ] [sig ] BMEZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:52.067662] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BMEZ.txt [2026-02-06T20:17:52.067816] [INFO ] [sig ] [457/3439] Completed BMEZ in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:52.067854] [INFO ] [sig ] [458/3439] Forecasting BMI... [2026-02-06T20:17:52.067885] [INFO ] [sig ] Generating forecast for: BMI [2026-02-06T20:17:52.067932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-06T20:17:52.086799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-06T20:17:52.087327] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-06T20:17:52.088618] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-06T20:17:52.088707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:52.088751] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:52.088788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:52.088871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:52.156596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:52.157488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:52.157596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:52.157633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:52.279167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:52.279321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:52.279362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:52.279392] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:52.282884] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-02-06T20:17:52.283163] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-06T20:17:52.283290] [INFO ] [sig ] BMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:52.425560] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BMI.txt [2026-02-06T20:17:52.425747] [INFO ] [sig ] [458/3439] Completed BMI in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:52.425788] [INFO ] [sig ] [459/3439] Forecasting BMO... [2026-02-06T20:17:52.425818] [INFO ] [sig ] Generating forecast for: BMO [2026-02-06T20:17:52.425847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-06T20:17:52.438164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-06T20:17:52.438502] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-06T20:17:52.439335] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-06T20:17:52.439389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:52.439420] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:52.439446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:52.439502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:52.497475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:52.498422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:52.498512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:52.498545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:52.623767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:52.623937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:52.623978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:52.624007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:52.628023] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=84.80%) [2026-02-06T20:17:52.628333] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-06T20:17:52.628476] [INFO ] [sig ] BMO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:52.783629] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BMO.txt [2026-02-06T20:17:52.783797] [INFO ] [sig ] [459/3439] Completed BMO in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:52.783837] [INFO ] [sig ] [460/3439] Forecasting BMRA... [2026-02-06T20:17:52.783869] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-06T20:17:52.783900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-06T20:17:52.796177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-06T20:17:52.796603] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-06T20:17:52.797443] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-06T20:17:52.797499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:52.797532] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:52.797560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:52.797642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:52.858658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:52.859663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:52.859780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:52.859814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:52.988118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:52.988357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:52.988405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:52.988454] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:52.993329] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-06T20:17:52.993831] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-06T20:17:52.994012] [INFO ] [sig ] BMRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:53.175561] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BMRA.txt [2026-02-06T20:17:53.175768] [INFO ] [sig ] [460/3439] Completed BMRA in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:53.175823] [INFO ] [sig ] [461/3439] Forecasting BMRC... [2026-02-06T20:17:53.175858] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-06T20:17:53.175889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-06T20:17:53.197365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-06T20:17:53.197886] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-06T20:17:53.198823] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-06T20:17:53.198881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:53.198917] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:53.198945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:53.199004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:53.282990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:53.284144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:53.284277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:53.284318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:53.459390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:53.459634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:53.459706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:53.459762] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:53.464548] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=92.03%) [2026-02-06T20:17:53.465067] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-06T20:17:53.465277] [INFO ] [sig ] BMRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:53.676897] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BMRC.txt [2026-02-06T20:17:53.677107] [INFO ] [sig ] [461/3439] Completed BMRC in 0.5s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:53.677160] [INFO ] [sig ] [462/3439] Forecasting BMRN... [2026-02-06T20:17:53.677221] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-06T20:17:53.677264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-06T20:17:53.716100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-06T20:17:53.716669] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-06T20:17:53.717876] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-06T20:17:53.718022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:53.719407] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:53.719461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:53.719554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:53.810503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:53.811869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:53.812021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:53.812080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:53.968740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:53.968925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:53.968976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:53.969012] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:53.973127] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=41.74%) [2026-02-06T20:17:53.973603] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-06T20:17:53.973774] [INFO ] [sig ] BMRN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:54.152859] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BMRN.txt [2026-02-06T20:17:54.153032] [INFO ] [sig ] [462/3439] Completed BMRN in 0.5s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:54.153087] [INFO ] [sig ] [463/3439] Forecasting BMY... [2026-02-06T20:17:54.153129] [INFO ] [sig ] Generating forecast for: BMY [2026-02-06T20:17:54.153170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-06T20:17:54.168564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-06T20:17:54.169112] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-06T20:17:54.170291] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-06T20:17:54.170364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:54.170407] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:54.170441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:54.170522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:54.241131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:54.242129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:54.242249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:54.242283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:54.380599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:54.380792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:54.380843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:54.380878] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:54.385126] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-06T20:17:54.385537] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-06T20:17:54.385751] [INFO ] [sig ] BMY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:54.536148] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BMY.txt [2026-02-06T20:17:54.536319] [INFO ] [sig ] [463/3439] Completed BMY in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:54.536362] [INFO ] [sig ] [464/3439] Forecasting BN... [2026-02-06T20:17:54.536391] [INFO ] [sig ] Generating forecast for: BN [2026-02-06T20:17:54.536421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-06T20:17:54.549292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-06T20:17:54.549744] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-06T20:17:54.550562] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-06T20:17:54.550638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:54.550673] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:54.550700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:54.550770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:54.607887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:54.608900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:54.608998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:54.609031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:54.732323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:54.732487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:54.732529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:54.732557] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:54.736080] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-06T20:17:54.736386] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-06T20:17:54.736522] [INFO ] [sig ] BN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:54.890393] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BN.txt [2026-02-06T20:17:54.890557] [INFO ] [sig ] [464/3439] Completed BN in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:54.890620] [INFO ] [sig ] [465/3439] Forecasting BND... [2026-02-06T20:17:54.890651] [INFO ] [sig ] Generating forecast for: BND [2026-02-06T20:17:54.890682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-06T20:17:54.903951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-06T20:17:54.904366] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-06T20:17:54.905251] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-06T20:17:54.905305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:54.905337] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:54.905364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:54.905421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:54.967447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:54.968382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:54.968469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:54.968502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:55.095589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:55.095754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:55.095795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:55.095826] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:55.099601] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=14.41%) [2026-02-06T20:17:55.099965] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-06T20:17:55.100110] [INFO ] [sig ] BND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:55.264738] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BND.txt [2026-02-06T20:17:55.264918] [INFO ] [sig ] [465/3439] Completed BND in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:55.264960] [INFO ] [sig ] [466/3439] Forecasting BNDX... [2026-02-06T20:17:55.264994] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-06T20:17:55.265025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-06T20:17:55.279650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-06T20:17:55.280350] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-06T20:17:55.281327] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-06T20:17:55.281400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:55.281435] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:55.281470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:55.281553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:55.344995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:55.346049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:55.346172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:55.346223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:55.487374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:55.487535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:55.487596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:55.487631] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:55.491405] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-06T20:17:55.491746] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-06T20:17:55.491895] [INFO ] [sig ] BNDX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:55.655675] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNDX.txt [2026-02-06T20:17:55.655868] [INFO ] [sig ] [466/3439] Completed BNDX in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:55.656109] [INFO ] [sig ] [467/3439] Forecasting BNED... [2026-02-06T20:17:55.656139] [INFO ] [sig ] Generating forecast for: BNED [2026-02-06T20:17:55.656170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-06T20:17:55.674708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-06T20:17:55.675185] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-06T20:17:55.676052] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-06T20:17:55.676107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:55.676141] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:55.676168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:55.676225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:55.736675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:55.737692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:55.737785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:55.737819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:55.860546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:55.860741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:55.860784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:55.860813] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:55.864405] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: DOWN (p=40.43%) [2026-02-06T20:17:55.864770] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-06T20:17:55.864923] [INFO ] [sig ] BNED: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:56.010641] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNED.txt [2026-02-06T20:17:56.010832] [INFO ] [sig ] [467/3439] Completed BNED in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-06T20:17:56.010877] [INFO ] [sig ] [468/3439] Forecasting BNGO... [2026-02-06T20:17:56.010906] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-06T20:17:56.011123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-06T20:17:56.024739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-06T20:17:56.025136] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-06T20:17:56.025985] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-06T20:17:56.026038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:56.026070] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:56.026097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:56.026154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:56.084274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:56.085210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:56.085302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:56.085337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:56.209394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:56.209564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:56.209628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:56.209657] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:56.213094] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: DOWN (p=36.52%) [2026-02-06T20:17:56.213396] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-06T20:17:56.213533] [INFO ] [sig ] BNGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:56.385561] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNGO.txt [2026-02-06T20:17:56.385761] [INFO ] [sig ] [468/3439] Completed BNGO in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:56.385808] [INFO ] [sig ] [469/3439] Forecasting BNH... [2026-02-06T20:17:56.385840] [INFO ] [sig ] Generating forecast for: BNH [2026-02-06T20:17:56.385872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-06T20:17:56.401465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-06T20:17:56.401932] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-06T20:17:56.402899] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-06T20:17:56.402956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:56.402990] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:56.403017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:56.403076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:56.477145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:56.478212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:56.478311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:56.478345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:56.601912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:56.602092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:56.602138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:56.602167] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:56.605978] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=23.00%) [2026-02-06T20:17:56.606336] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-06T20:17:56.606489] [INFO ] [sig ] BNH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:56.765179] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNH.txt [2026-02-06T20:17:56.765345] [INFO ] [sig ] [469/3439] Completed BNH in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:56.765395] [INFO ] [sig ] [470/3439] Forecasting BNJ... [2026-02-06T20:17:56.765425] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-06T20:17:56.765455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-06T20:17:56.778725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-06T20:17:56.779117] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-06T20:17:56.779931] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-06T20:17:56.779985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:56.780017] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:56.780043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:56.780100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:56.839240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:56.840388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:56.840479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:56.840511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:56.970158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:56.970322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:56.970370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:56.970401] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:56.974864] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-02-06T20:17:56.975209] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-06T20:17:56.975362] [INFO ] [sig ] BNJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:57.159354] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BNJ.txt [2026-02-06T20:17:57.159552] [INFO ] [sig ] [470/3439] Completed BNJ in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:57.159679] [INFO ] [sig ] [471/3439] Forecasting BNL... [2026-02-06T20:17:57.159735] [INFO ] [sig ] Generating forecast for: BNL [2026-02-06T20:17:57.159776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-06T20:17:57.172730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-06T20:17:57.173176] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-06T20:17:57.174082] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-06T20:17:57.174137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:57.174169] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:57.174195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:57.174252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:57.234072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:57.235260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:57.235362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:57.235397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:57.359688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:57.359858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:57.359903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:57.359932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:57.363370] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-02-06T20:17:57.363705] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-06T20:17:57.363839] [INFO ] [sig ] BNL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:57.517317] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNL.txt [2026-02-06T20:17:57.517468] [INFO ] [sig ] [471/3439] Completed BNL in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:57.517510] [INFO ] [sig ] [472/3439] Forecasting BNS... [2026-02-06T20:17:57.517541] [INFO ] [sig ] Generating forecast for: BNS [2026-02-06T20:17:57.517589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-06T20:17:57.529255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-06T20:17:57.529619] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-06T20:17:57.530431] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-06T20:17:57.530484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:57.530516] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:57.530543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:57.530627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:57.588641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:57.589602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:57.589692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:57.589764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:57.715459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:57.715633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:57.715677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:57.715706] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:57.719633] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=14.25%) [2026-02-06T20:17:57.719928] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-06T20:17:57.720076] [INFO ] [sig ] BNS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:57.867684] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNS.txt [2026-02-06T20:17:57.867865] [INFO ] [sig ] [472/3439] Completed BNS in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:57.867956] [INFO ] [sig ] [473/3439] Forecasting BNTC... [2026-02-06T20:17:57.867990] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-06T20:17:57.868021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-06T20:17:57.880127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-06T20:17:57.880475] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-06T20:17:57.881269] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-06T20:17:57.881323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:57.881355] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:57.881382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:57.881439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:57.940229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:57.941176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:57.941274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:57.941308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:58.068145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:58.068303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:58.068360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:58.068391] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:58.071839] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: DOWN (p=48.96%) [2026-02-06T20:17:58.072128] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-06T20:17:58.072255] [INFO ] [sig ] BNTC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:58.218937] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNTC.txt [2026-02-06T20:17:58.219079] [INFO ] [sig ] [473/3439] Completed BNTC in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:58.219118] [INFO ] [sig ] [474/3439] Forecasting BNTX... [2026-02-06T20:17:58.219148] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-06T20:17:58.219178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-06T20:17:58.230720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-06T20:17:58.231036] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-06T20:17:58.231824] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-06T20:17:58.231877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:58.231909] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:58.231937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:58.231993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:58.290107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:58.291168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:58.291255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:58.291290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:58.416030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:58.416190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:58.416232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:58.416263] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:58.420111] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=22.85%) [2026-02-06T20:17:58.420401] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-06T20:17:58.420533] [INFO ] [sig ] BNTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:58.568154] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNTX.txt [2026-02-06T20:17:58.568289] [INFO ] [sig ] [474/3439] Completed BNTX in 0.3s | 2.74 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:58.568329] [INFO ] [sig ] [475/3439] Forecasting BNY... [2026-02-06T20:17:58.568359] [INFO ] [sig ] Generating forecast for: BNY [2026-02-06T20:17:58.568389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNY' from 'https://tdm.silogroup.org/data/derivative_storage/BNY.csv'. [2026-02-06T20:17:58.580923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNY'. [2026-02-06T20:17:58.581204] [INFO ] [FORECASTER] Starting predict_future for BNY [2026-02-06T20:17:58.582029] [DEBUG] [LOCAL ] No optimal features file found for BNY: ./output/feature-sets/BNY.txt [2026-02-06T20:17:58.582083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:58.582116] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:58.582144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:58.582201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:58.641858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:58.642513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:58.642611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:58.642647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:58.760044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:58.760195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:58.760235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:58.760264] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:58.763654] [DEBUG] [FORECASTER] BNY: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-02-06T20:17:58.763968] [INFO ] [FORECASTER] Completed predict_future for BNY [2026-02-06T20:17:58.764100] [INFO ] [sig ] BNY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:58.911686] [INFO ] [LOCAL ] Saved forecast: BNY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BNY.txt [2026-02-06T20:17:58.911875] [INFO ] [sig ] [475/3439] Completed BNY in 0.3s | 2.74 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-06T20:17:58.911919] [INFO ] [sig ] [476/3439] Forecasting BOC... [2026-02-06T20:17:58.911948] [INFO ] [sig ] Generating forecast for: BOC [2026-02-06T20:17:58.911978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-06T20:17:58.923693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-06T20:17:58.924046] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-06T20:17:58.924895] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-06T20:17:58.924948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:58.924981] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:58.925008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:58.925065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:58.982449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:58.983328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:58.983441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:58.983476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:59.107824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:59.107999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:59.108040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:59.108069] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:59.111449] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-02-06T20:17:59.111750] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-06T20:17:59.111878] [INFO ] [sig ] BOC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:17:59.253700] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BOC.txt [2026-02-06T20:17:59.253825] [INFO ] [sig ] [476/3439] Completed BOC in 0.3s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:17:59.253865] [INFO ] [sig ] [477/3439] Forecasting BOE... [2026-02-06T20:17:59.253894] [INFO ] [sig ] Generating forecast for: BOE [2026-02-06T20:17:59.253925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-06T20:17:59.266002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-06T20:17:59.266278] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-06T20:17:59.267058] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-06T20:17:59.267111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:59.267172] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:59.267202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:59.267259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:59.323988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:59.324604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:59.324689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:59.324721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:59.446009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:59.446162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:59.446204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:59.446232] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:59.449683] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-06T20:17:59.449966] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-06T20:17:59.450093] [INFO ] [sig ] BOE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:59.593935] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BOE.txt [2026-02-06T20:17:59.594062] [INFO ] [sig ] [477/3439] Completed BOE in 0.3s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:17:59.594101] [INFO ] [sig ] [478/3439] Forecasting BOF... [2026-02-06T20:17:59.594131] [INFO ] [sig ] Generating forecast for: BOF [2026-02-06T20:17:59.594161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-06T20:17:59.604714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-06T20:17:59.605002] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-06T20:17:59.605804] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-06T20:17:59.605869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:59.605908] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:59.605938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:59.605995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:17:59.662886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:17:59.663562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:17:59.663661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:17:59.663695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:17:59.787825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:17:59.788007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:17:59.788048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:17:59.788078] [INFO ] [FORECASTER] Training complete [2026-02-06T20:17:59.791962] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-02-06T20:17:59.792241] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-06T20:17:59.792368] [INFO ] [sig ] BOF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:17:59.933190] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BOF.txt [2026-02-06T20:17:59.933314] [INFO ] [sig ] [478/3439] Completed BOF in 0.3s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:17:59.933354] [INFO ] [sig ] [479/3439] Forecasting BOH... [2026-02-06T20:17:59.933382] [INFO ] [sig ] Generating forecast for: BOH [2026-02-06T20:17:59.933412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-06T20:17:59.945416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-06T20:17:59.945735] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-06T20:17:59.946555] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-06T20:17:59.946634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:17:59.946693] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:17:59.946724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:17:59.946795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:00.005298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:00.005975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:00.006060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:00.006097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:00.127747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:00.127874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:00.127938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:00.128167] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:00.131774] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-02-06T20:18:00.132058] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-06T20:18:00.132361] [INFO ] [sig ] BOH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:00.276121] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BOH.txt [2026-02-06T20:18:00.276835] [INFO ] [sig ] [479/3439] Completed BOH in 0.3s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:18:00.276880] [INFO ] [sig ] [480/3439] Forecasting BOKF... [2026-02-06T20:18:00.276911] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-06T20:18:00.276941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-06T20:18:00.287969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-06T20:18:00.288277] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-06T20:18:00.289291] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-06T20:18:00.289345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:00.289377] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:00.289403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:00.289462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:00.352847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:00.354203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:00.354307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:00.354343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:00.484030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:00.484167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:00.484211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:00.484239] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:00.487660] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-06T20:18:00.488019] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-06T20:18:00.488157] [INFO ] [sig ] BOKF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:00.633203] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BOKF.txt [2026-02-06T20:18:00.633328] [INFO ] [sig ] [480/3439] Completed BOKF in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:18:00.633367] [INFO ] [sig ] [481/3439] Forecasting BOLD... [2026-02-06T20:18:00.633403] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-06T20:18:00.633434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-06T20:18:00.647740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-06T20:18:00.648058] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-06T20:18:00.648865] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-06T20:18:00.648919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:00.648952] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:00.648979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:00.649036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:00.717561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:00.718358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:00.718442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:00.718476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:00.834105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:00.834265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:00.834306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:00.834335] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:00.838284] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=30.66%) [2026-02-06T20:18:00.838588] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-06T20:18:00.838719] [INFO ] [sig ] BOLD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:00.983919] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BOLD.txt [2026-02-06T20:18:00.984059] [INFO ] [sig ] [481/3439] Completed BOLD in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:18:00.984103] [INFO ] [sig ] [482/3439] Forecasting BOND... [2026-02-06T20:18:00.984132] [INFO ] [sig ] Generating forecast for: BOND [2026-02-06T20:18:00.984162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-06T20:18:00.995867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-06T20:18:00.996161] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-06T20:18:00.996951] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-06T20:18:00.997003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:00.997225] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:00.997252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:00.997309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:01.057501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:01.058502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:01.058624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:01.058661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:01.189371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:01.189530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:01.189588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:01.189655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:01.194148] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=63.07%) [2026-02-06T20:18:01.194440] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-06T20:18:01.194601] [INFO ] [sig ] BOND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:01.355169] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BOND.txt [2026-02-06T20:18:01.355329] [INFO ] [sig ] [482/3439] Completed BOND in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:18:01.355388] [INFO ] [sig ] [483/3439] Forecasting BOOM... [2026-02-06T20:18:01.355418] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-06T20:18:01.355448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-06T20:18:01.368524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-06T20:18:01.368954] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-06T20:18:01.369870] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-06T20:18:01.369943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:01.369984] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:01.370012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:01.370072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:01.434731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:01.435696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:01.435796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:01.435829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:01.558691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:01.558866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:01.558922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:01.558954] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:01.562908] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=65.92%) [2026-02-06T20:18:01.563292] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-06T20:18:01.563461] [INFO ] [sig ] BOOM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:01.730878] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BOOM.txt [2026-02-06T20:18:01.731034] [INFO ] [sig ] [483/3439] Completed BOOM in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:18:01.731076] [INFO ] [sig ] [484/3439] Forecasting BOTZ... [2026-02-06T20:18:01.731105] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-06T20:18:01.731134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-06T20:18:01.742755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-06T20:18:01.743076] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-06T20:18:01.743926] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-06T20:18:01.743982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:01.744016] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:01.744045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:01.744106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:01.803307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:01.804143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:01.804228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:01.804262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:01.947312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:01.947475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:01.947525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:01.947594] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:01.951371] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=18.50%) [2026-02-06T20:18:01.951700] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-06T20:18:01.951855] [INFO ] [sig ] BOTZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:02.097097] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BOTZ.txt [2026-02-06T20:18:02.097261] [INFO ] [sig ] [484/3439] Completed BOTZ in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-06T20:18:02.097306] [INFO ] [sig ] [485/3439] Forecasting BOX... [2026-02-06T20:18:02.097339] [INFO ] [sig ] Generating forecast for: BOX [2026-02-06T20:18:02.097371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-06T20:18:02.110459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-06T20:18:02.110841] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-06T20:18:02.111759] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-06T20:18:02.111816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:02.111851] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:02.111880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:02.111939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:02.171859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:02.172647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:02.172744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:02.172778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:02.307801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:02.307980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:02.308023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:02.308052] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:02.311848] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=38.47%) [2026-02-06T20:18:02.312328] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-06T20:18:02.312458] [INFO ] [sig ] BOX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:02.471431] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BOX.txt [2026-02-06T20:18:02.471673] [INFO ] [sig ] [485/3439] Completed BOX in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-06T20:18:02.471735] [INFO ] [sig ] [486/3439] Forecasting BP... [2026-02-06T20:18:02.471776] [INFO ] [sig ] Generating forecast for: BP [2026-02-06T20:18:02.471817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-06T20:18:02.488279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-06T20:18:02.488680] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-06T20:18:02.489535] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-06T20:18:02.489619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:02.489655] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:02.489684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:02.489742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:02.550844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:02.551508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:02.551606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:02.551642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:02.677404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:02.677555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:02.677614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:02.677645] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:02.681637] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=99.66%) [2026-02-06T20:18:02.681928] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-06T20:18:02.682245] [INFO ] [sig ] BP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:02.829688] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BP.txt [2026-02-06T20:18:02.829825] [INFO ] [sig ] [486/3439] Completed BP in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-06T20:18:02.829873] [INFO ] [sig ] [487/3439] Forecasting BPOP... [2026-02-06T20:18:02.829910] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-06T20:18:02.829945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-06T20:18:02.841696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-06T20:18:02.841969] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-06T20:18:02.842966] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-06T20:18:02.843211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:02.843242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:02.843269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:02.843325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:02.902448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:02.903336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:02.903421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:02.903454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:03.027951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:03.028115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:03.028155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:03.028183] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:03.031605] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-02-06T20:18:03.031903] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-06T20:18:03.032033] [INFO ] [sig ] BPOP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:03.176253] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BPOP.txt [2026-02-06T20:18:03.176411] [INFO ] [sig ] [487/3439] Completed BPOP in 0.3s | 2.74 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-06T20:18:03.176452] [INFO ] [sig ] [488/3439] Forecasting BPRN... [2026-02-06T20:18:03.176481] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-06T20:18:03.176511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-06T20:18:03.188035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-06T20:18:03.188394] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-06T20:18:03.189259] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-06T20:18:03.189316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:03.189350] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:03.189379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:03.189450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:03.248672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:03.249504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:03.249611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:03.249650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:03.353195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:03.353357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:03.353399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:03.353429] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:03.356818] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=0.08%) [2026-02-06T20:18:03.357091] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-06T20:18:03.357219] [INFO ] [sig ] BPRN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:03.505833] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BPRN.txt [2026-02-06T20:18:03.505963] [INFO ] [sig ] [488/3439] Completed BPRN in 0.3s | 2.74 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-06T20:18:03.506001] [INFO ] [sig ] [489/3439] Forecasting BPYPM... [2026-02-06T20:18:03.506031] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-06T20:18:03.506061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-06T20:18:03.517350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-06T20:18:03.517683] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-06T20:18:03.518561] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-06T20:18:03.518641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:03.518676] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:03.518704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:03.518762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:03.576859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:03.577728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:03.577858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:03.577937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:03.687523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:03.687691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:03.687735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:03.687765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:03.691276] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-02-06T20:18:03.691566] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-06T20:18:03.691719] [INFO ] [sig ] BPYPM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:03.840341] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BPYPM.txt [2026-02-06T20:18:03.840497] [INFO ] [sig ] [489/3439] Completed BPYPM in 0.3s | 2.74 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-06T20:18:03.840537] [INFO ] [sig ] [490/3439] Forecasting BPYPO... [2026-02-06T20:18:03.840587] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-06T20:18:03.840623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-06T20:18:03.852284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-06T20:18:03.852675] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-06T20:18:03.853721] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-06T20:18:03.853785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:03.853818] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:03.853850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:03.853925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:03.912344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:03.913251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:03.913338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:03.913372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:04.015120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:04.015278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:04.015319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:04.015349] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:04.018823] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-06T20:18:04.019127] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-06T20:18:04.019255] [INFO ] [sig ] BPYPO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:04.164524] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BPYPO.txt [2026-02-06T20:18:04.164703] [INFO ] [sig ] [490/3439] Completed BPYPO in 0.3s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:04.164747] [INFO ] [sig ] [491/3439] Forecasting BPYPP... [2026-02-06T20:18:04.164777] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-06T20:18:04.164808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-06T20:18:04.177992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-06T20:18:04.178351] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-06T20:18:04.179345] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-06T20:18:04.179398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:04.179430] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:04.179456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:04.179512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:04.238342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:04.239262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:04.239351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:04.239385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:04.346390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:04.346551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:04.346612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:04.346643] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:04.350542] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=33.70%) [2026-02-06T20:18:04.350880] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-06T20:18:04.351022] [INFO ] [sig ] BPYPP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:04.504274] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BPYPP.txt [2026-02-06T20:18:04.504440] [INFO ] [sig ] [491/3439] Completed BPYPP in 0.3s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:04.504483] [INFO ] [sig ] [492/3439] Forecasting BRAG... [2026-02-06T20:18:04.504525] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-06T20:18:04.504566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-06T20:18:04.515712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-06T20:18:04.516135] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-06T20:18:04.516987] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-06T20:18:04.517042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:04.517078] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:04.517106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:04.517164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:04.578569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:04.579563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:04.579688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:04.579722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:04.705754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:04.705914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:04.705964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:04.706000] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:04.709678] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=71.71%) [2026-02-06T20:18:04.709961] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-06T20:18:04.710092] [INFO ] [sig ] BRAG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:04.863097] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BRAG.txt [2026-02-06T20:18:04.863259] [INFO ] [sig ] [492/3439] Completed BRAG in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:04.863299] [INFO ] [sig ] [493/3439] Forecasting BRC... [2026-02-06T20:18:04.863329] [INFO ] [sig ] Generating forecast for: BRC [2026-02-06T20:18:04.863360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-06T20:18:04.874606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-06T20:18:04.874994] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-06T20:18:04.876026] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-06T20:18:04.876081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:04.876113] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:04.876332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:04.876388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:04.934834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:04.935717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:04.935801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:04.935834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:05.062460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:05.062648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:05.062692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:05.062721] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:05.066214] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=59.18%) [2026-02-06T20:18:05.066526] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-06T20:18:05.066682] [INFO ] [sig ] BRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:05.216564] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BRC.txt [2026-02-06T20:18:05.216755] [INFO ] [sig ] [493/3439] Completed BRC in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:05.216796] [INFO ] [sig ] [494/3439] Forecasting BRO... [2026-02-06T20:18:05.216827] [INFO ] [sig ] Generating forecast for: BRO [2026-02-06T20:18:05.216857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-06T20:18:05.230653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-06T20:18:05.231058] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-06T20:18:05.231910] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-06T20:18:05.231970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:05.232004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:05.232033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:05.232092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:05.298361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:05.299235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:05.299323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:05.299357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:05.456884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:05.457045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:05.457087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:05.457117] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:05.461108] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-02-06T20:18:05.461394] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-06T20:18:05.461527] [INFO ] [sig ] BRO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:05.608193] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BRO.txt [2026-02-06T20:18:05.608358] [INFO ] [sig ] [494/3439] Completed BRO in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:05.608399] [INFO ] [sig ] [495/3439] Forecasting BROS... [2026-02-06T20:18:05.608434] [INFO ] [sig ] Generating forecast for: BROS [2026-02-06T20:18:05.608470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-06T20:18:05.620935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-06T20:18:05.621369] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-06T20:18:05.622342] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-06T20:18:05.622417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:05.622450] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:05.622477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:05.622534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:05.682675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:05.683603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:05.683700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:05.683735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:05.810245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:05.810412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:05.810457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:05.810486] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:05.814121] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-02-06T20:18:05.814437] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-06T20:18:05.814601] [INFO ] [sig ] BROS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:05.961704] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BROS.txt [2026-02-06T20:18:05.961876] [INFO ] [sig ] [495/3439] Completed BROS in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:05.961928] [INFO ] [sig ] [496/3439] Forecasting BRSP... [2026-02-06T20:18:05.961961] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-06T20:18:05.961992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-06T20:18:05.973853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-06T20:18:05.974264] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-06T20:18:05.975155] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-06T20:18:05.975263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:05.975299] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:05.975329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:05.975389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:06.037548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:06.038541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:06.038653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:06.038687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:06.165103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:06.165258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:06.165300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:06.165330] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:06.168954] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-06T20:18:06.169313] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-06T20:18:06.169492] [INFO ] [sig ] BRSP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:06.319817] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BRSP.txt [2026-02-06T20:18:06.319996] [INFO ] [sig ] [496/3439] Completed BRSP in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:06.320046] [INFO ] [sig ] [497/3439] Forecasting BRX... [2026-02-06T20:18:06.320084] [INFO ] [sig ] Generating forecast for: BRX [2026-02-06T20:18:06.320125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-06T20:18:06.332320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-06T20:18:06.332706] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-06T20:18:06.333536] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-06T20:18:06.333613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:06.333648] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:06.333676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:06.333736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:06.397237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:06.398217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:06.398328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:06.398366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:06.534376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:06.534556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:06.534622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:06.534661] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:06.538332] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: DOWN (p=23.61%) [2026-02-06T20:18:06.538654] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-06T20:18:06.538792] [INFO ] [sig ] BRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:06.694431] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BRX.txt [2026-02-06T20:18:06.694566] [INFO ] [sig ] [497/3439] Completed BRX in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:06.694624] [INFO ] [sig ] [498/3439] Forecasting BRZE... [2026-02-06T20:18:06.694656] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-06T20:18:06.694686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-06T20:18:06.705936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-06T20:18:06.706237] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-06T20:18:06.707050] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-06T20:18:06.707104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:06.707136] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:06.707162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:06.707218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:06.764120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:06.764872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:06.764958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:06.764994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:06.899270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:06.899437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:06.899481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:06.899512] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:06.903447] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-02-06T20:18:06.903786] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-06T20:18:06.903931] [INFO ] [sig ] BRZE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:07.049331] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BRZE.txt [2026-02-06T20:18:07.049472] [INFO ] [sig ] [498/3439] Completed BRZE in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:07.049513] [INFO ] [sig ] [499/3439] Forecasting BSAC... [2026-02-06T20:18:07.049543] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-06T20:18:07.049589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-06T20:18:07.094312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-06T20:18:07.094598] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-06T20:18:07.095376] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-06T20:18:07.095430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:07.095461] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:07.095487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:07.095544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:07.151729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:07.152452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:07.152537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:07.152570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:07.271206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:07.271364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:07.271437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:07.271468] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:07.274925] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-02-06T20:18:07.275206] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-06T20:18:07.275336] [INFO ] [sig ] BSAC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:07.425052] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSAC.txt [2026-02-06T20:18:07.425211] [INFO ] [sig ] [499/3439] Completed BSAC in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:07.425254] [INFO ] [sig ] [500/3439] Forecasting BSCQ... [2026-02-06T20:18:07.425287] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-06T20:18:07.425319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-06T20:18:07.439114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-06T20:18:07.439490] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-06T20:18:07.440352] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-06T20:18:07.440410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:07.440445] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:07.440475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:07.440535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:07.501197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:07.502063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:07.502151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:07.502187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:07.615254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:07.615401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:07.615443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:07.615474] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:07.618931] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-06T20:18:07.619221] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-06T20:18:07.619357] [INFO ] [sig ] BSCQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:07.763852] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSCQ.txt [2026-02-06T20:18:07.764035] [INFO ] [sig ] [500/3439] Completed BSCQ in 0.3s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:07.764100] [INFO ] [sig ] [501/3439] Forecasting BSCS... [2026-02-06T20:18:07.764137] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-06T20:18:07.764174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-06T20:18:07.775904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-06T20:18:07.776210] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-06T20:18:07.777020] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-06T20:18:07.777087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:07.777120] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:07.777148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:07.777204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:07.836815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:07.837783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:07.837876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:07.837936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:07.965947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:07.966131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:07.966190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:07.966223] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:07.969968] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-06T20:18:07.970266] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-06T20:18:07.970406] [INFO ] [sig ] BSCS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:08.127812] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSCS.txt [2026-02-06T20:18:08.127999] [INFO ] [sig ] [501/3439] Completed BSCS in 0.4s | 2.74 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-06T20:18:08.128048] [INFO ] [sig ] [502/3439] Forecasting BSCX... [2026-02-06T20:18:08.128081] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-06T20:18:08.128112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-06T20:18:08.140402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-06T20:18:08.140787] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-06T20:18:08.141657] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-06T20:18:08.141714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:08.141748] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:08.141775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:08.141835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:08.202633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:08.203748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:08.203859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:08.203906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:08.332854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:08.333022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:08.333081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:08.333125] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:08.336691] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=15.82%) [2026-02-06T20:18:08.337007] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-06T20:18:08.337183] [INFO ] [sig ] BSCX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:08.485688] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSCX.txt [2026-02-06T20:18:08.485838] [INFO ] [sig ] [502/3439] Completed BSCX in 0.4s | 2.74 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-06T20:18:08.485880] [INFO ] [sig ] [503/3439] Forecasting BSCY... [2026-02-06T20:18:08.485940] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-06T20:18:08.485971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-06T20:18:08.501679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-06T20:18:08.502104] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-06T20:18:08.503185] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-06T20:18:08.503399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:08.503432] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:08.503459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:08.503517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:08.560905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:08.561820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:08.561904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:08.561939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:08.685720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:08.685879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:08.685923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:08.685954] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:08.689457] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-02-06T20:18:08.689761] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-06T20:18:08.689892] [INFO ] [sig ] BSCY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:08.838053] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSCY.txt [2026-02-06T20:18:08.838193] [INFO ] [sig ] [503/3439] Completed BSCY in 0.4s | 2.74 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-06T20:18:08.838234] [INFO ] [sig ] [504/3439] Forecasting BSJQ... [2026-02-06T20:18:08.838264] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-06T20:18:08.838294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-06T20:18:08.849384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-06T20:18:08.849712] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-06T20:18:08.850511] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-06T20:18:08.850565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:08.850623] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:08.850652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:08.850710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:08.908121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:08.908836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:08.908919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:08.908953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:09.030873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:09.031032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:09.031077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:09.031107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:09.034732] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-02-06T20:18:09.035034] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-06T20:18:09.035193] [INFO ] [sig ] BSJQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:09.180757] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSJQ.txt [2026-02-06T20:18:09.180904] [INFO ] [sig ] [504/3439] Completed BSJQ in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:09.180968] [INFO ] [sig ] [505/3439] Forecasting BSJS... [2026-02-06T20:18:09.181000] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-06T20:18:09.181032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-06T20:18:09.192337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-06T20:18:09.192659] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-06T20:18:09.193421] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-06T20:18:09.193475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:09.193515] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:09.193547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:09.193642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:09.251392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:09.252106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:09.252188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:09.252220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:09.374096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:09.374262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:09.374304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:09.374333] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:09.377816] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-02-06T20:18:09.378123] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-06T20:18:09.378255] [INFO ] [sig ] BSJS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:09.520533] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSJS.txt [2026-02-06T20:18:09.520692] [INFO ] [sig ] [505/3439] Completed BSJS in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:09.520734] [INFO ] [sig ] [506/3439] Forecasting BSL... [2026-02-06T20:18:09.520764] [INFO ] [sig ] Generating forecast for: BSL [2026-02-06T20:18:09.520794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-06T20:18:09.533187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-06T20:18:09.533516] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-06T20:18:09.534307] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-06T20:18:09.534361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:09.534393] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:09.534420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:09.534503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:09.592284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:09.593043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:09.593143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:09.593182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:09.713139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:09.713294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:09.713334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:09.713363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:09.716861] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=73.21%) [2026-02-06T20:18:09.717153] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-06T20:18:09.717305] [INFO ] [sig ] BSL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:09.859110] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSL.txt [2026-02-06T20:18:09.859249] [INFO ] [sig ] [506/3439] Completed BSL in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:09.859290] [INFO ] [sig ] [507/3439] Forecasting BSM... [2026-02-06T20:18:09.859320] [INFO ] [sig ] Generating forecast for: BSM [2026-02-06T20:18:09.859351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-06T20:18:09.871427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-06T20:18:09.871784] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-06T20:18:09.872569] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-06T20:18:09.872651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:09.872684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:09.872712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:09.872771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:09.935753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:09.936868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:09.936972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:09.937016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:10.065490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:10.065677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:10.065721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:10.065751] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:10.069340] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-02-06T20:18:10.069673] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-06T20:18:10.069816] [INFO ] [sig ] BSM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:10.237109] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSM.txt [2026-02-06T20:18:10.237278] [INFO ] [sig ] [507/3439] Completed BSM in 0.4s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:10.237341] [INFO ] [sig ] [508/3439] Forecasting BSMQ... [2026-02-06T20:18:10.237377] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-06T20:18:10.237408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-06T20:18:10.249910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-06T20:18:10.250270] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-06T20:18:10.251105] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-06T20:18:10.251158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:10.251192] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:10.251219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:10.251278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:10.317880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:10.319106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:10.319223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:10.319274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:10.449807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:10.449960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:10.450017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:10.450048] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:10.453626] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-06T20:18:10.453910] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-06T20:18:10.454042] [INFO ] [sig ] BSMQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:10.596639] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSMQ.txt [2026-02-06T20:18:10.596778] [INFO ] [sig ] [508/3439] Completed BSMQ in 0.4s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:10.596818] [INFO ] [sig ] [509/3439] Forecasting BSMS... [2026-02-06T20:18:10.596850] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-06T20:18:10.596879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-06T20:18:10.608176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-06T20:18:10.608521] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-06T20:18:10.609414] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-06T20:18:10.609470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:10.609505] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:10.609534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:10.609611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:10.669066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:10.669826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:10.669910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:10.669943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:10.802986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:10.803161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:10.803217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:10.803246] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:10.806863] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-02-06T20:18:10.807181] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-06T20:18:10.807313] [INFO ] [sig ] BSMS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:10.962305] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSMS.txt [2026-02-06T20:18:10.962463] [INFO ] [sig ] [509/3439] Completed BSMS in 0.4s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:10.962505] [INFO ] [sig ] [510/3439] Forecasting BSSX... [2026-02-06T20:18:10.962536] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-06T20:18:10.962567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-06T20:18:10.974112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-06T20:18:10.974464] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-06T20:18:10.975290] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-06T20:18:10.975344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:10.975377] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:10.975404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:10.975466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:11.032273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:11.033174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:11.033276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:11.033310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:11.137286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:11.137447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:11.137489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:11.137519] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:11.141179] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: DOWN (p=9.77%) [2026-02-06T20:18:11.141478] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-06T20:18:11.141633] [INFO ] [sig ] BSSX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:11.291903] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSSX.txt [2026-02-06T20:18:11.292060] [INFO ] [sig ] [510/3439] Completed BSSX in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:11.292103] [INFO ] [sig ] [511/3439] Forecasting BSTZ... [2026-02-06T20:18:11.292133] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-06T20:18:11.292164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-06T20:18:11.303926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-06T20:18:11.304329] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-06T20:18:11.305221] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-06T20:18:11.305278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:11.305311] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:11.305341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:11.305400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:11.363902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:11.364774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:11.364859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:11.364893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:11.485155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:11.485315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:11.485358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:11.485388] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:11.488986] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-02-06T20:18:11.489342] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-06T20:18:11.489487] [INFO ] [sig ] BSTZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:11.636493] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSTZ.txt [2026-02-06T20:18:11.636674] [INFO ] [sig ] [511/3439] Completed BSTZ in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:11.636719] [INFO ] [sig ] [512/3439] Forecasting BSVN... [2026-02-06T20:18:11.636749] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-06T20:18:11.636778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-06T20:18:11.648088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-06T20:18:11.648432] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-06T20:18:11.649285] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-06T20:18:11.649341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:11.649385] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:11.649415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:11.649475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:11.708936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:11.709766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:11.709851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:11.709884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:11.821729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:11.821859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:11.821899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:11.821928] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:11.825326] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-02-06T20:18:11.825628] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-06T20:18:11.825761] [INFO ] [sig ] BSVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:11.971966] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSVN.txt [2026-02-06T20:18:11.972099] [INFO ] [sig ] [512/3439] Completed BSVN in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:11.972138] [INFO ] [sig ] [513/3439] Forecasting BSVO... [2026-02-06T20:18:11.972169] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-06T20:18:11.972199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-06T20:18:11.982676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-06T20:18:11.982985] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-06T20:18:11.983782] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-06T20:18:11.983834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:11.983867] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:11.983895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:11.983953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:12.041221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:12.041929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:12.042010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:12.042043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:12.165594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:12.165747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:12.165788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:12.165817] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:12.169186] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-02-06T20:18:12.169468] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-06T20:18:12.169612] [INFO ] [sig ] BSVO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:12.312929] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSVO.txt [2026-02-06T20:18:12.313066] [INFO ] [sig ] [513/3439] Completed BSVO in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:12.313106] [INFO ] [sig ] [514/3439] Forecasting BSX... [2026-02-06T20:18:12.313136] [INFO ] [sig ] Generating forecast for: BSX [2026-02-06T20:18:12.313166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-06T20:18:12.324395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-06T20:18:12.324722] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-06T20:18:12.325491] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-06T20:18:12.325544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:12.325597] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:12.325628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:12.325685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:12.385550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:12.386299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:12.386381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:12.386414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:12.500860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:12.501012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:12.501051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:12.501081] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:12.504413] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-02-06T20:18:12.504707] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-06T20:18:12.504836] [INFO ] [sig ] BSX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:12.647037] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BSX.txt [2026-02-06T20:18:12.647178] [INFO ] [sig ] [514/3439] Completed BSX in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:12.647218] [INFO ] [sig ] [515/3439] Forecasting BSY... [2026-02-06T20:18:12.647246] [INFO ] [sig ] Generating forecast for: BSY [2026-02-06T20:18:12.647277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-06T20:18:12.658771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-06T20:18:12.659045] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-06T20:18:12.659862] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-06T20:18:12.659914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:12.659946] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:12.659973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:12.660031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:12.716896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:12.717595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:12.717677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:12.717709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:12.836103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:12.836269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:12.836308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:12.836338] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:12.839763] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-06T20:18:12.840043] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-06T20:18:12.840198] [INFO ] [sig ] BSY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:12.981890] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BSY.txt [2026-02-06T20:18:12.982044] [INFO ] [sig ] [515/3439] Completed BSY in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:12.982086] [INFO ] [sig ] [516/3439] Forecasting BTA... [2026-02-06T20:18:12.982126] [INFO ] [sig ] Generating forecast for: BTA [2026-02-06T20:18:12.982158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-06T20:18:12.993038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-06T20:18:12.993383] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-06T20:18:12.994183] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-06T20:18:12.994236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:12.994267] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:12.994294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:12.994351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:13.051312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:13.052177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:13.052261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:13.052294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:13.162035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:13.162194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:13.162242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:13.162272] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:13.165635] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: DOWN (p=34.25%) [2026-02-06T20:18:13.165914] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-06T20:18:13.166044] [INFO ] [sig ] BTA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:13.311387] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTA.txt [2026-02-06T20:18:13.311546] [INFO ] [sig ] [516/3439] Completed BTA in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-06T20:18:13.311608] [INFO ] [sig ] [517/3439] Forecasting BTAI... [2026-02-06T20:18:13.311639] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-06T20:18:13.311669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-06T20:18:13.322856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-06T20:18:13.323166] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-06T20:18:13.323954] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-06T20:18:13.324007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:13.324039] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:13.324065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:13.324123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:13.382069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:13.382806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:13.382889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:13.382931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:13.504838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:13.505000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:13.505043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:13.505074] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:13.508507] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-06T20:18:13.508809] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-06T20:18:13.508941] [INFO ] [sig ] BTAI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:13.656822] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTAI.txt [2026-02-06T20:18:13.656967] [INFO ] [sig ] [517/3439] Completed BTAI in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-06T20:18:13.657007] [INFO ] [sig ] [518/3439] Forecasting BTCS... [2026-02-06T20:18:13.657039] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-06T20:18:13.657069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-06T20:18:13.668710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-06T20:18:13.669048] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-06T20:18:13.670081] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-06T20:18:13.670145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:13.670184] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:13.670217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:13.670287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:13.729638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:13.730535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:13.730636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:13.730671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:13.853364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:13.853516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:13.853556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:13.853604] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:13.856963] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-06T20:18:13.857241] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-06T20:18:13.857366] [INFO ] [sig ] BTCS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:14.003242] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BTCS.txt [2026-02-06T20:18:14.003373] [INFO ] [sig ] [518/3439] Completed BTCS in 0.3s | 2.74 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-06T20:18:14.003414] [INFO ] [sig ] [519/3439] Forecasting BTE... [2026-02-06T20:18:14.003444] [INFO ] [sig ] Generating forecast for: BTE [2026-02-06T20:18:14.003473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-06T20:18:14.014616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-06T20:18:14.014938] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-06T20:18:14.015727] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-06T20:18:14.015780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:14.015812] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:14.015838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:14.015897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:14.074741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:14.075635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:14.075729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:14.075761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:14.192701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:14.192859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:14.192900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:14.192945] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:14.196825] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: DOWN (p=39.54%) [2026-02-06T20:18:14.197303] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-06T20:18:14.197429] [INFO ] [sig ] BTE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:14.342700] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTE.txt [2026-02-06T20:18:14.342834] [INFO ] [sig ] [519/3439] Completed BTE in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:14.342900] [INFO ] [sig ] [520/3439] Forecasting BTF... [2026-02-06T20:18:14.342931] [INFO ] [sig ] Generating forecast for: BTF [2026-02-06T20:18:14.342962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-06T20:18:14.354500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-06T20:18:14.354805] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-06T20:18:14.355585] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-06T20:18:14.355640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:14.355672] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:14.355699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:14.355757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:14.413407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:14.414312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:14.414395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:14.414428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:14.540036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:14.540205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:14.540253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:14.540287] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:14.544139] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-02-06T20:18:14.544635] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-06T20:18:14.544770] [INFO ] [sig ] BTF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:14.691128] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTF.txt [2026-02-06T20:18:14.691289] [INFO ] [sig ] [520/3439] Completed BTF in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:14.691329] [INFO ] [sig ] [521/3439] Forecasting BTI... [2026-02-06T20:18:14.691362] [INFO ] [sig ] Generating forecast for: BTI [2026-02-06T20:18:14.691392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-06T20:18:14.702587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-06T20:18:14.702926] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-06T20:18:14.703739] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-06T20:18:14.703794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:14.703826] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:14.703853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:14.703910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:14.760922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:14.761802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:14.761893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:14.761927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:14.887155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:14.887321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:14.887361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:14.887390] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:14.890822] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-06T20:18:14.891109] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-06T20:18:14.891236] [INFO ] [sig ] BTI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:15.041355] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTI.txt [2026-02-06T20:18:15.041506] [INFO ] [sig ] [521/3439] Completed BTI in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:15.041549] [INFO ] [sig ] [522/3439] Forecasting BTMD... [2026-02-06T20:18:15.041600] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-06T20:18:15.041633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-06T20:18:15.054545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-06T20:18:15.054944] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-06T20:18:15.055758] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-06T20:18:15.055812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:15.055844] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:15.055872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:15.055929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:15.115209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:15.116087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:15.116170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:15.116203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:15.241250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:15.241612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:15.241656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:15.241685] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:15.245230] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-06T20:18:15.245508] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-06T20:18:15.245655] [INFO ] [sig ] BTMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:15.392656] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTMD.txt [2026-02-06T20:18:15.392813] [INFO ] [sig ] [522/3439] Completed BTMD in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:15.392858] [INFO ] [sig ] [523/3439] Forecasting BTSG... [2026-02-06T20:18:15.392889] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-06T20:18:15.392918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-06T20:18:15.404111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-06T20:18:15.404430] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-06T20:18:15.405217] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-06T20:18:15.405273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:15.405304] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:15.405358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:15.405428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:15.469422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:15.470741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:15.470838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:15.470873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:15.595365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:15.595736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:15.595779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:15.595809] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:15.599713] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-06T20:18:15.600002] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-06T20:18:15.600132] [INFO ] [sig ] BTSG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:15.815934] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTSG.txt [2026-02-06T20:18:15.816091] [INFO ] [sig ] [523/3439] Completed BTSG in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:15.816142] [INFO ] [sig ] [524/3439] Forecasting BTZ... [2026-02-06T20:18:15.816181] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-06T20:18:15.816220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-06T20:18:15.827874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-06T20:18:15.828244] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-06T20:18:15.829071] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-06T20:18:15.829125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:15.829159] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:15.829189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:15.829248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:15.889916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:15.890837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:15.890922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:15.890956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:16.008397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:16.008555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:16.008617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:16.008650] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:16.012122] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=45.91%) [2026-02-06T20:18:16.012439] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-06T20:18:16.012589] [INFO ] [sig ] BTZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:16.161259] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BTZ.txt [2026-02-06T20:18:16.161424] [INFO ] [sig ] [524/3439] Completed BTZ in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:16.161466] [INFO ] [sig ] [525/3439] Forecasting BUD... [2026-02-06T20:18:16.161496] [INFO ] [sig ] Generating forecast for: BUD [2026-02-06T20:18:16.161527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-06T20:18:16.173146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-06T20:18:16.173485] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-06T20:18:16.174331] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-06T20:18:16.174398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:16.174432] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:16.174461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:16.174520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:16.235087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:16.235998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:16.236083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:16.236116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:16.356473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:16.356646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:16.356689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:16.356718] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:16.360110] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-02-06T20:18:16.360386] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-06T20:18:16.360511] [INFO ] [sig ] BUD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:16.508525] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BUD.txt [2026-02-06T20:18:16.508710] [INFO ] [sig ] [525/3439] Completed BUD in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:16.508756] [INFO ] [sig ] [526/3439] Forecasting BUFC... [2026-02-06T20:18:16.508789] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-06T20:18:16.508822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-06T20:18:16.519212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-06T20:18:16.519519] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-06T20:18:16.520445] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-06T20:18:16.520499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:16.520531] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:16.520558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:16.520649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:16.579335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:16.580255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:16.580356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:16.580392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:16.673013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:16.673176] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-06T20:18:16.673220] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:16.673251] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:16.677161] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-06T20:18:16.677448] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-06T20:18:16.677596] [INFO ] [sig ] BUFC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:16.822182] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BUFC.txt [2026-02-06T20:18:16.822360] [INFO ] [sig ] [526/3439] Completed BUFC in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:16.822400] [INFO ] [sig ] [527/3439] Forecasting BUG... [2026-02-06T20:18:16.822431] [INFO ] [sig ] Generating forecast for: BUG [2026-02-06T20:18:16.822461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-06T20:18:16.834258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-06T20:18:16.834613] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-06T20:18:16.835413] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-06T20:18:16.835467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:16.835501] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:16.835528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:16.835611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:16.894813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:16.895728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:16.895814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:16.895849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:17.017052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:17.017218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:17.017258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:17.017288] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:17.024211] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-02-06T20:18:17.024515] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-06T20:18:17.024666] [INFO ] [sig ] BUG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:17.170219] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BUG.txt [2026-02-06T20:18:17.170378] [INFO ] [sig ] [527/3439] Completed BUG in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:17.170419] [INFO ] [sig ] [528/3439] Forecasting BUI... [2026-02-06T20:18:17.170449] [INFO ] [sig ] Generating forecast for: BUI [2026-02-06T20:18:17.170479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-06T20:18:17.182538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-06T20:18:17.182897] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-06T20:18:17.183756] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-06T20:18:17.183812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:17.183846] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:17.183875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:17.183934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:17.244280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:17.245198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:17.245284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:17.245317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:17.366292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:17.366456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:17.366496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:17.366524] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:17.369953] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-06T20:18:17.370235] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-06T20:18:17.370362] [INFO ] [sig ] BUI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:17.518730] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BUI.txt [2026-02-06T20:18:17.518885] [INFO ] [sig ] [528/3439] Completed BUI in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:17.518942] [INFO ] [sig ] [529/3439] Forecasting BURL... [2026-02-06T20:18:17.518973] [INFO ] [sig ] Generating forecast for: BURL [2026-02-06T20:18:17.519005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-06T20:18:17.531038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-06T20:18:17.531405] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-06T20:18:17.532223] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-06T20:18:17.532280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:17.532312] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:17.532337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:17.532399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:17.598091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:17.598986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:17.599072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:17.599109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:17.728442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:17.728620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:17.728661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:17.728690] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:17.732332] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-02-06T20:18:17.732647] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-06T20:18:17.732779] [INFO ] [sig ] BURL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:17.885896] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BURL.txt [2026-02-06T20:18:17.886052] [INFO ] [sig ] [529/3439] Completed BURL in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:17.886094] [INFO ] [sig ] [530/3439] Forecasting BUSE... [2026-02-06T20:18:17.886124] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-06T20:18:17.886154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-06T20:18:17.898457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-06T20:18:17.898861] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-06T20:18:17.899754] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-06T20:18:17.899809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:17.899844] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:17.899873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:17.900118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:17.961140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:17.962090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:17.962179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:17.962222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:18.080123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:18.080298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:18.080346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:18.080376] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:18.084126] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-06T20:18:18.084424] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-06T20:18:18.084553] [INFO ] [sig ] BUSE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:18.235625] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BUSE.txt [2026-02-06T20:18:18.235786] [INFO ] [sig ] [530/3439] Completed BUSE in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-06T20:18:18.235826] [INFO ] [sig ] [531/3439] Forecasting BUXX... [2026-02-06T20:18:18.235857] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-06T20:18:18.235887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-06T20:18:18.248633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-06T20:18:18.248993] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-06T20:18:18.249839] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-06T20:18:18.249894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:18.249928] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:18.249955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:18.250014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:18.311746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:18.312647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:18.312735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:18.312770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:18.434978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:18.435134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:18.435175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:18.435203] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:18.439018] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-06T20:18:18.439319] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-06T20:18:18.439460] [INFO ] [sig ] BUXX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:18.593207] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BUXX.txt [2026-02-06T20:18:18.593381] [INFO ] [sig ] [531/3439] Completed BUXX in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-06T20:18:18.593431] [INFO ] [sig ] [532/3439] Forecasting BVFL... [2026-02-06T20:18:18.593465] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-06T20:18:18.593497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-06T20:18:18.605560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-06T20:18:18.605895] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-06T20:18:18.606753] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-06T20:18:18.606811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:18.606845] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:18.606875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:18.606936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:18.667130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:18.667791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:18.667881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:18.667939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:18.785733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:18.785885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:18.785946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:18.785975] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:18.789488] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-06T20:18:18.789799] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-06T20:18:18.789932] [INFO ] [sig ] BVFL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:18.936669] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BVFL.txt [2026-02-06T20:18:18.936832] [INFO ] [sig ] [532/3439] Completed BVFL in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-06T20:18:18.936873] [INFO ] [sig ] [533/3439] Forecasting BVN... [2026-02-06T20:18:18.936903] [INFO ] [sig ] Generating forecast for: BVN [2026-02-06T20:18:18.936933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-06T20:18:18.949021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-06T20:18:18.949451] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-06T20:18:18.950359] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-06T20:18:18.950630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:18.950673] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:18.950702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:18.950761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:19.014415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:19.015492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:19.015635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:19.015697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:19.134931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:19.135074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:19.135114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:19.135143] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:19.138596] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=77.68%) [2026-02-06T20:18:19.138871] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-06T20:18:19.138996] [INFO ] [sig ] BVN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:19.283348] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BVN.txt [2026-02-06T20:18:19.283509] [INFO ] [sig ] [533/3439] Completed BVN in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-06T20:18:19.283550] [INFO ] [sig ] [534/3439] Forecasting BVS... [2026-02-06T20:18:19.283603] [INFO ] [sig ] Generating forecast for: BVS [2026-02-06T20:18:19.283635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-06T20:18:19.295293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-06T20:18:19.295677] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-06T20:18:19.296508] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-06T20:18:19.296564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:19.296627] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:19.296657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:19.296717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:19.353971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:19.354903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:19.354988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:19.355022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:19.481987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:19.482143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:19.482184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:19.482214] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:19.486243] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=17.73%) [2026-02-06T20:18:19.486765] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-06T20:18:19.486899] [INFO ] [sig ] BVS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:19.634164] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BVS.txt [2026-02-06T20:18:19.634324] [INFO ] [sig ] [534/3439] Completed BVS in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-06T20:18:19.634365] [INFO ] [sig ] [535/3439] Forecasting BWA... [2026-02-06T20:18:19.634396] [INFO ] [sig ] Generating forecast for: BWA [2026-02-06T20:18:19.634427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-06T20:18:19.646741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-06T20:18:19.647157] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-06T20:18:19.648085] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-06T20:18:19.648140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:19.648173] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:19.648202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:19.648273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:19.709065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:19.710128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:19.710239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:19.710286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:19.834994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:19.835147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:19.835187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:19.835215] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:19.838872] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=8.60%) [2026-02-06T20:18:19.839159] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-06T20:18:19.839290] [INFO ] [sig ] BWA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:19.980421] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BWA.txt [2026-02-06T20:18:19.980555] [INFO ] [sig ] [535/3439] Completed BWA in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-06T20:18:19.980614] [INFO ] [sig ] [536/3439] Forecasting BWAY... [2026-02-06T20:18:19.980645] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-06T20:18:19.980676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-06T20:18:19.992046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-06T20:18:19.992392] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-06T20:18:19.993214] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-06T20:18:19.993270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:19.993318] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:19.993349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:19.993409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:20.052185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:20.052977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:20.053062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:20.053096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:20.176379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:20.176548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:20.176610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:20.176641] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:20.180117] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=54.19%) [2026-02-06T20:18:20.180398] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-06T20:18:20.180526] [INFO ] [sig ] BWAY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:20.325291] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BWAY.txt [2026-02-06T20:18:20.325512] [INFO ] [sig ] [536/3439] Completed BWAY in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:20.325592] [INFO ] [sig ] [537/3439] Forecasting BWB... [2026-02-06T20:18:20.325644] [INFO ] [sig ] Generating forecast for: BWB [2026-02-06T20:18:20.325689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-06T20:18:20.337789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-06T20:18:20.338210] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-06T20:18:20.339105] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-06T20:18:20.339159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:20.339192] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:20.339220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:20.339283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:20.396228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:20.397171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:20.397272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:20.397314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:20.521513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:20.521693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:20.521736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:20.521765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:20.525239] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-02-06T20:18:20.525565] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-06T20:18:20.525723] [INFO ] [sig ] BWB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:20.676171] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BWB.txt [2026-02-06T20:18:20.676344] [INFO ] [sig ] [537/3439] Completed BWB in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:20.676394] [INFO ] [sig ] [538/3439] Forecasting BWEN... [2026-02-06T20:18:20.676427] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-06T20:18:20.676457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-06T20:18:20.688228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-06T20:18:20.688691] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-06T20:18:20.689568] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-06T20:18:20.689651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:20.689684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:20.689712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:20.689772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:20.749131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:20.750045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:20.750140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:20.750175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:20.871459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:20.871659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:20.871722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:20.871751] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:20.875515] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-06T20:18:20.875819] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-06T20:18:20.875948] [INFO ] [sig ] BWEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:21.024886] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BWEN.txt [2026-02-06T20:18:21.025041] [INFO ] [sig ] [538/3439] Completed BWEN in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:21.025080] [INFO ] [sig ] [539/3439] Forecasting BWFG... [2026-02-06T20:18:21.025111] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-06T20:18:21.025140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-06T20:18:21.036349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-06T20:18:21.036690] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-06T20:18:21.037548] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-06T20:18:21.037634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:21.037672] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:21.037701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:21.037760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:21.097645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:21.098774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:21.098868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:21.098902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:21.215076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:21.215234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:21.215275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:21.215315] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:21.218828] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=59.34%) [2026-02-06T20:18:21.219112] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-06T20:18:21.219245] [INFO ] [sig ] BWFG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:21.365229] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BWFG.txt [2026-02-06T20:18:21.365379] [INFO ] [sig ] [539/3439] Completed BWFG in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:21.365426] [INFO ] [sig ] [540/3439] Forecasting BWG... [2026-02-06T20:18:21.365468] [INFO ] [sig ] Generating forecast for: BWG [2026-02-06T20:18:21.365499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-06T20:18:21.376186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-06T20:18:21.376474] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-06T20:18:21.377325] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-06T20:18:21.377380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:21.377448] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:21.377490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:21.377788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:21.437187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:21.437925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:21.438011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:21.438045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:21.560538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:21.560687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:21.560729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:21.560758] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:21.564106] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: DOWN (p=22.40%) [2026-02-06T20:18:21.564379] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-06T20:18:21.564505] [INFO ] [sig ] BWG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:21.708184] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BWG.txt [2026-02-06T20:18:21.708325] [INFO ] [sig ] [540/3439] Completed BWG in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:21.708371] [INFO ] [sig ] [541/3439] Forecasting BWIN... [2026-02-06T20:18:21.708407] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-06T20:18:21.708442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-06T20:18:21.723863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-06T20:18:21.724251] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-06T20:18:21.725135] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-06T20:18:21.725190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:21.725222] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:21.725250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:21.725312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:21.784983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:21.785684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:21.785780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:21.785814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:21.904091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:21.904249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:21.904290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:21.904318] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:21.908184] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-02-06T20:18:21.908497] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-06T20:18:21.908656] [INFO ] [sig ] BWIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:22.055378] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BWIN.txt [2026-02-06T20:18:22.055534] [INFO ] [sig ] [541/3439] Completed BWIN in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:22.055593] [INFO ] [sig ] [542/3439] Forecasting BWMN... [2026-02-06T20:18:22.055627] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-06T20:18:22.055659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-06T20:18:22.068738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-06T20:18:22.069195] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-06T20:18:22.070178] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-06T20:18:22.070239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:22.070275] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:22.070310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:22.070381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:22.139898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:22.140982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:22.141117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:22.141170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:22.282700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:22.282867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:22.282911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:22.282941] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:22.288018] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=81.57%) [2026-02-06T20:18:22.288459] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-06T20:18:22.288641] [INFO ] [sig ] BWMN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:22.462781] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BWMN.txt [2026-02-06T20:18:22.462952] [INFO ] [sig ] [542/3439] Completed BWMN in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:22.463013] [INFO ] [sig ] [543/3439] Forecasting BXC... [2026-02-06T20:18:22.463059] [INFO ] [sig ] Generating forecast for: BXC [2026-02-06T20:18:22.463109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-06T20:18:22.475608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-06T20:18:22.476021] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-06T20:18:22.476936] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-06T20:18:22.476999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:22.477033] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:22.477061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:22.477120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:22.550014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:22.551122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:22.551219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:22.551255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:22.692957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:22.693132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:22.693178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:22.693288] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:22.697229] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=67.93%) [2026-02-06T20:18:22.697621] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-06T20:18:22.697764] [INFO ] [sig ] BXC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:22.864404] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BXC.txt [2026-02-06T20:18:22.864804] [INFO ] [sig ] [543/3439] Completed BXC in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:22.864857] [INFO ] [sig ] [544/3439] Forecasting BXMX... [2026-02-06T20:18:22.864892] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-06T20:18:22.864926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-06T20:18:22.877060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-06T20:18:22.877428] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-06T20:18:22.878508] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-06T20:18:22.878565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:22.878630] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:22.878660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:22.878719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:22.939668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:22.940408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:22.940491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:22.940527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:23.064276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:23.064430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:23.064472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:23.064525] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:23.068020] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-06T20:18:23.068317] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-06T20:18:23.068457] [INFO ] [sig ] BXMX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:23.215834] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BXMX.txt [2026-02-06T20:18:23.215990] [INFO ] [sig ] [544/3439] Completed BXMX in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-06T20:18:23.216032] [INFO ] [sig ] [545/3439] Forecasting BXP... [2026-02-06T20:18:23.216061] [INFO ] [sig ] Generating forecast for: BXP [2026-02-06T20:18:23.216091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-06T20:18:23.228054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-06T20:18:23.228468] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-06T20:18:23.229302] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-06T20:18:23.229358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:23.229392] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:23.229420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:23.229481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:23.294981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:23.296072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:23.296161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:23.296212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:23.417176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:23.417355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:23.417398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:23.417430] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:23.420999] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-02-06T20:18:23.421289] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-06T20:18:23.421420] [INFO ] [sig ] BXP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:23.569802] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BXP.txt [2026-02-06T20:18:23.569956] [INFO ] [sig ] [545/3439] Completed BXP in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:23.569996] [INFO ] [sig ] [546/3439] Forecasting BXSL... [2026-02-06T20:18:23.570029] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-06T20:18:23.570069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-06T20:18:23.582442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-06T20:18:23.582783] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-06T20:18:23.583594] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-06T20:18:23.583650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:23.583684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:23.583713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:23.583772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:23.643257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:23.643924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:23.644007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:23.644041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:23.771351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:23.771718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:23.771762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:23.771792] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:23.775296] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=71.96%) [2026-02-06T20:18:23.775593] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-06T20:18:23.775724] [INFO ] [sig ] BXSL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:23.923071] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BXSL.txt [2026-02-06T20:18:23.923212] [INFO ] [sig ] [546/3439] Completed BXSL in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:23.923254] [INFO ] [sig ] [547/3439] Forecasting BYD... [2026-02-06T20:18:23.923284] [INFO ] [sig ] Generating forecast for: BYD [2026-02-06T20:18:23.923315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-06T20:18:23.935454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-06T20:18:23.935809] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-06T20:18:23.936657] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-06T20:18:23.936712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:23.936746] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:23.936785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:23.936846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:24.001922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:24.002801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:24.002885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:24.002919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:24.132912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:24.133069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:24.133111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:24.133141] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:24.136976] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-02-06T20:18:24.137261] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-06T20:18:24.137396] [INFO ] [sig ] BYD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:24.287069] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BYD.txt [2026-02-06T20:18:24.287204] [INFO ] [sig ] [547/3439] Completed BYD in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:24.287247] [INFO ] [sig ] [548/3439] Forecasting BYM... [2026-02-06T20:18:24.287277] [INFO ] [sig ] Generating forecast for: BYM [2026-02-06T20:18:24.287308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYM' from 'https://tdm.silogroup.org/data/derivative_storage/BYM.csv'. [2026-02-06T20:18:24.299722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYM'. [2026-02-06T20:18:24.300034] [INFO ] [FORECASTER] Starting predict_future for BYM [2026-02-06T20:18:24.300917] [DEBUG] [LOCAL ] No optimal features file found for BYM: ./output/feature-sets/BYM.txt [2026-02-06T20:18:24.300984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:24.301021] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:24.301048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:24.301106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:24.360961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:24.362092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:24.362186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:24.362219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:24.497448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:24.497632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:24.497679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:24.497723] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:24.501981] [DEBUG] [FORECASTER] BYM: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-02-06T20:18:24.502328] [INFO ] [FORECASTER] Completed predict_future for BYM [2026-02-06T20:18:24.502502] [INFO ] [sig ] BYM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:24.652283] [INFO ] [LOCAL ] Saved forecast: BYM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BYM.txt [2026-02-06T20:18:24.652439] [INFO ] [sig ] [548/3439] Completed BYM in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:24.652480] [INFO ] [sig ] [549/3439] Forecasting BYRN... [2026-02-06T20:18:24.652509] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-06T20:18:24.652539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-06T20:18:24.666536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-06T20:18:24.667037] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-06T20:18:24.668092] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-06T20:18:24.668159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:24.668205] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:24.668246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:24.668317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:24.730244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:24.731209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:24.731300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:24.731335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:24.856372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:24.856540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:24.856602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:24.856635] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:24.860089] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-02-06T20:18:24.860381] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-06T20:18:24.860513] [INFO ] [sig ] BYRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:25.008931] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BYRN.txt [2026-02-06T20:18:25.009112] [INFO ] [sig ] [549/3439] Completed BYRN in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:25.009158] [INFO ] [sig ] [550/3439] Forecasting BYSI... [2026-02-06T20:18:25.009190] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-06T20:18:25.009223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-06T20:18:25.021869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-06T20:18:25.022273] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-06T20:18:25.023165] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-06T20:18:25.023223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:25.023256] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:25.023285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:25.023344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:25.092731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:25.093863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:25.094002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:25.094038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:25.210736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:25.210913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:25.210959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:25.210991] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:25.214868] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=68.22%) [2026-02-06T20:18:25.215181] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-06T20:18:25.215325] [INFO ] [sig ] BYSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:25.367255] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BYSI.txt [2026-02-06T20:18:25.367398] [INFO ] [sig ] [550/3439] Completed BYSI in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:25.367439] [INFO ] [sig ] [551/3439] Forecasting BZ... [2026-02-06T20:18:25.367469] [INFO ] [sig ] Generating forecast for: BZ [2026-02-06T20:18:25.367500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-06T20:18:25.379404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-06T20:18:25.379770] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-06T20:18:25.380550] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-06T20:18:25.380627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:25.380661] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:25.380688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:25.380744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:25.438334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:25.439129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:25.439212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:25.439245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:25.562530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:25.562703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:25.562746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:25.562775] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:25.566284] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-02-06T20:18:25.566589] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-06T20:18:25.566726] [INFO ] [sig ] BZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:25.707964] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/BZ.txt [2026-02-06T20:18:25.708109] [INFO ] [sig ] [551/3439] Completed BZ in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:25.708151] [INFO ] [sig ] [552/3439] Forecasting BZH... [2026-02-06T20:18:25.708181] [INFO ] [sig ] Generating forecast for: BZH [2026-02-06T20:18:25.708212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-06T20:18:25.720034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-06T20:18:25.720391] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-06T20:18:25.721220] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-06T20:18:25.721273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:25.721305] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:25.721332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:25.721388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:25.780210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:25.781155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:25.781244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:25.781279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:25.902438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:25.902633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:25.902683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:25.902714] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:25.906431] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=39.04%) [2026-02-06T20:18:25.906753] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-06T20:18:25.906893] [INFO ] [sig ] BZH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:26.049322] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BZH.txt [2026-02-06T20:18:26.049471] [INFO ] [sig ] [552/3439] Completed BZH in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-06T20:18:26.049512] [INFO ] [sig ] [553/3439] Forecasting BZUN... [2026-02-06T20:18:26.049541] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-06T20:18:26.049586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-06T20:18:26.061138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-06T20:18:26.061467] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-06T20:18:26.062289] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-06T20:18:26.062343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:26.062376] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:26.062403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:26.062474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:26.119057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:26.119894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:26.119995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:26.120029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:26.239322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:26.239481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:26.239521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:26.239550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:26.242941] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-02-06T20:18:26.243218] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-06T20:18:26.243346] [INFO ] [sig ] BZUN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:26.387069] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/BZUN.txt [2026-02-06T20:18:26.387225] [INFO ] [sig ] [553/3439] Completed BZUN in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-06T20:18:26.387265] [INFO ] [sig ] [554/3439] Forecasting C... [2026-02-06T20:18:26.387295] [INFO ] [sig ] Generating forecast for: C [2026-02-06T20:18:26.387325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-06T20:18:26.399094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-06T20:18:26.399457] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-06T20:18:26.400491] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-06T20:18:26.400557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:26.400612] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:26.400641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:26.400700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:26.459268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:26.460103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:26.460188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:26.460221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:26.580277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:26.580435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:26.580477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:26.580506] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:26.583886] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-06T20:18:26.584181] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-06T20:18:26.584313] [INFO ] [sig ] C: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:26.730327] [INFO ] [LOCAL ] Saved forecast: C 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/C.txt [2026-02-06T20:18:26.730481] [INFO ] [sig ] [554/3439] Completed C in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-06T20:18:26.730522] [INFO ] [sig ] [555/3439] Forecasting CAAP... [2026-02-06T20:18:26.730551] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-06T20:18:26.730601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-06T20:18:26.742946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-06T20:18:26.743346] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-06T20:18:26.744353] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-06T20:18:26.744406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:26.744438] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:26.744465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:26.744521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:26.801356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:26.802044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:26.802124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:26.802157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:26.928865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:26.928995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:26.929035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:26.929063] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:26.932681] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-06T20:18:26.933154] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-06T20:18:26.933279] [INFO ] [sig ] CAAP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:27.079821] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CAAP.txt [2026-02-06T20:18:27.079953] [INFO ] [sig ] [555/3439] Completed CAAP in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-06T20:18:27.079992] [INFO ] [sig ] [556/3439] Forecasting CAAS... [2026-02-06T20:18:27.080023] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-06T20:18:27.080053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-06T20:18:27.090782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-06T20:18:27.091082] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-06T20:18:27.091874] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-06T20:18:27.091927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:27.091960] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:27.091986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:27.092043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:27.151503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:27.152640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:27.152723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:27.152756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:27.274539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:27.274721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:27.274789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:27.274820] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:27.278274] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=42.60%) [2026-02-06T20:18:27.278554] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-06T20:18:27.278702] [INFO ] [sig ] CAAS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:27.425414] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CAAS.txt [2026-02-06T20:18:27.425605] [INFO ] [sig ] [556/3439] Completed CAAS in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-06T20:18:27.425648] [INFO ] [sig ] [557/3439] Forecasting CABA... [2026-02-06T20:18:27.425679] [INFO ] [sig ] Generating forecast for: CABA [2026-02-06T20:18:27.425710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-06T20:18:27.438642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-06T20:18:27.439171] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-06T20:18:27.440004] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-06T20:18:27.440057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:27.440115] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:27.440143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:27.440200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:27.499085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:27.500036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:27.500129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:27.500165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:27.619138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:27.619308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:27.619348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:27.619378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:27.623470] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-06T20:18:27.623806] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-06T20:18:27.623943] [INFO ] [sig ] CABA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:27.770349] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CABA.txt [2026-02-06T20:18:27.770514] [INFO ] [sig ] [557/3439] Completed CABA in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-06T20:18:27.770563] [INFO ] [sig ] [558/3439] Forecasting CABO... [2026-02-06T20:18:27.770615] [INFO ] [sig ] Generating forecast for: CABO [2026-02-06T20:18:27.770646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-06T20:18:27.782496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-06T20:18:27.782840] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-06T20:18:27.783623] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-06T20:18:27.783676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:27.783708] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:27.783735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:27.783791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:27.841054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:27.841957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:27.842044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:27.842076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:27.970419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:27.970599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:27.970642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:27.970672] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:27.974049] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=87.28%) [2026-02-06T20:18:27.974322] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-06T20:18:27.974458] [INFO ] [sig ] CABO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:28.117718] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CABO.txt [2026-02-06T20:18:28.117886] [INFO ] [sig ] [558/3439] Completed CABO in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-06T20:18:28.117950] [INFO ] [sig ] [559/3439] Forecasting CAC... [2026-02-06T20:18:28.117982] [INFO ] [sig ] Generating forecast for: CAC [2026-02-06T20:18:28.118013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-06T20:18:28.130994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-06T20:18:28.131297] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-06T20:18:28.132163] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-06T20:18:28.132223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:28.132256] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:28.132284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:28.132343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:28.193003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:28.193787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:28.193873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:28.193909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:28.317650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:28.317807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:28.317848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:28.317877] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:28.321277] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-06T20:18:28.321603] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-06T20:18:28.321736] [INFO ] [sig ] CAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:28.465313] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CAC.txt [2026-02-06T20:18:28.465446] [INFO ] [sig ] [559/3439] Completed CAC in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:28.465494] [INFO ] [sig ] [560/3439] Forecasting CACC... [2026-02-06T20:18:28.465530] [INFO ] [sig ] Generating forecast for: CACC [2026-02-06T20:18:28.465567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-06T20:18:28.476793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-06T20:18:28.477084] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-06T20:18:28.477866] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-06T20:18:28.477941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:28.477984] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:28.478012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:28.478069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:28.536045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:28.536809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:28.536894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:28.536929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:28.653560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:28.653767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:28.653815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:28.653875] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:28.657347] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-02-06T20:18:28.657647] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-06T20:18:28.657781] [INFO ] [sig ] CACC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:28.801214] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CACC.txt [2026-02-06T20:18:28.801354] [INFO ] [sig ] [560/3439] Completed CACC in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:28.801395] [INFO ] [sig ] [561/3439] Forecasting CACI... [2026-02-06T20:18:28.801427] [INFO ] [sig ] Generating forecast for: CACI [2026-02-06T20:18:28.801464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-06T20:18:28.813145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-06T20:18:28.813495] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-06T20:18:28.814314] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-06T20:18:28.814369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:28.814403] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:28.814431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:28.814490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:28.873345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:28.874145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:28.874228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:28.874261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:28.997188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:28.997365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:28.997408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:28.997438] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:29.000994] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-06T20:18:29.001288] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-06T20:18:29.001431] [INFO ] [sig ] CACI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:29.142978] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CACI.txt [2026-02-06T20:18:29.143132] [INFO ] [sig ] [561/3439] Completed CACI in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:29.143172] [INFO ] [sig ] [562/3439] Forecasting CADL... [2026-02-06T20:18:29.143203] [INFO ] [sig ] Generating forecast for: CADL [2026-02-06T20:18:29.143233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-06T20:18:29.155155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-06T20:18:29.155548] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-06T20:18:29.156415] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-06T20:18:29.156472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:29.156510] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:29.156538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:29.156623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:29.219006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:29.219913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:29.219999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:29.220032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:29.354349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:29.354524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:29.354598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:29.354637] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:29.358211] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=76.80%) [2026-02-06T20:18:29.358630] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-06T20:18:29.358798] [INFO ] [sig ] CADL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:29.502300] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CADL.txt [2026-02-06T20:18:29.502447] [INFO ] [sig ] [562/3439] Completed CADL in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:29.502491] [INFO ] [sig ] [563/3439] Forecasting CAE... [2026-02-06T20:18:29.502522] [INFO ] [sig ] Generating forecast for: CAE [2026-02-06T20:18:29.502553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-06T20:18:29.514094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-06T20:18:29.514434] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-06T20:18:29.515293] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-06T20:18:29.515350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:29.515384] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:29.515414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:29.515473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:29.575465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:29.576320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:29.576408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:29.576442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:29.708165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:29.708325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:29.708366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:29.708396] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:29.712051] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-02-06T20:18:29.712373] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-06T20:18:29.712513] [INFO ] [sig ] CAE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:29.874251] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CAE.txt [2026-02-06T20:18:29.874411] [INFO ] [sig ] [563/3439] Completed CAE in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:29.874460] [INFO ] [sig ] [564/3439] Forecasting CAF... [2026-02-06T20:18:29.874491] [INFO ] [sig ] Generating forecast for: CAF [2026-02-06T20:18:29.874521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-06T20:18:29.888052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-06T20:18:29.888478] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-06T20:18:29.889566] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-06T20:18:29.889646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:29.889681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:29.889709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:29.889769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:29.949029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:29.949988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:29.950081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:29.950114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:30.069210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:30.069378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:30.069420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:30.069450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:30.073700] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-02-06T20:18:30.074060] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-06T20:18:30.074210] [INFO ] [sig ] CAF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:30.228246] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CAF.txt [2026-02-06T20:18:30.228401] [INFO ] [sig ] [564/3439] Completed CAF in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:30.228441] [INFO ] [sig ] [565/3439] Forecasting CAG... [2026-02-06T20:18:30.228478] [INFO ] [sig ] Generating forecast for: CAG [2026-02-06T20:18:30.228515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-06T20:18:30.240854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-06T20:18:30.241223] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-06T20:18:30.242076] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-06T20:18:30.242134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:30.242167] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:30.242194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:30.242258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:30.302318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:30.303220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:30.303306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:30.303340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:30.427205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:30.427367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:30.427408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:30.427437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:30.430923] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-02-06T20:18:30.431217] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-06T20:18:30.431352] [INFO ] [sig ] CAG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:30.592884] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CAG.txt [2026-02-06T20:18:30.593054] [INFO ] [sig ] [565/3439] Completed CAG in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:30.593107] [INFO ] [sig ] [566/3439] Forecasting CAH... [2026-02-06T20:18:30.593138] [INFO ] [sig ] Generating forecast for: CAH [2026-02-06T20:18:30.593170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-06T20:18:30.608063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-06T20:18:30.608478] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-06T20:18:30.609970] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-06T20:18:30.610026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:30.610060] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:30.610089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:30.610148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:30.674363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:30.675390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:30.675493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:30.675532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:30.805323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:30.805486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:30.805527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:30.805555] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:30.809122] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-02-06T20:18:30.809461] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-06T20:18:30.809628] [INFO ] [sig ] CAH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:30.959665] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CAH.txt [2026-02-06T20:18:30.959838] [INFO ] [sig ] [566/3439] Completed CAH in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:30.959879] [INFO ] [sig ] [567/3439] Forecasting CAKE... [2026-02-06T20:18:30.959910] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-06T20:18:30.959940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-06T20:18:30.972219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-06T20:18:30.972630] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-06T20:18:30.973648] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-06T20:18:30.973706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:30.973737] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:30.973764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:30.973822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:31.033881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:31.034813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:31.034964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:31.035016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:31.161608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:31.161969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:31.162010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:31.162055] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:31.166083] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: UP (p=62.30%) [2026-02-06T20:18:31.166402] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-06T20:18:31.166533] [INFO ] [sig ] CAKE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:31.318687] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CAKE.txt [2026-02-06T20:18:31.319034] [INFO ] [sig ] [567/3439] Completed CAKE in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:31.319074] [INFO ] [sig ] [568/3439] Forecasting CAL... [2026-02-06T20:18:31.319104] [INFO ] [sig ] Generating forecast for: CAL [2026-02-06T20:18:31.319136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-06T20:18:31.332107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-06T20:18:31.332499] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-06T20:18:31.333313] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-06T20:18:31.333367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:31.333399] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:31.333426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:31.333483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:31.395259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:31.396176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:31.396269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:31.396303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:31.526390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:31.526558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:31.526816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:31.526847] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:31.531299] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=51.07%) [2026-02-06T20:18:31.531907] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-06T20:18:31.532059] [INFO ] [sig ] CAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:31.679043] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CAL.txt [2026-02-06T20:18:31.679183] [INFO ] [sig ] [568/3439] Completed CAL in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:31.679223] [INFO ] [sig ] [569/3439] Forecasting CALM... [2026-02-06T20:18:31.679252] [INFO ] [sig ] Generating forecast for: CALM [2026-02-06T20:18:31.679281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-06T20:18:31.691322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-06T20:18:31.691684] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-06T20:18:31.692458] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-06T20:18:31.692519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:31.692558] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:31.692623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:31.692689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:31.756480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:31.757353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:31.757441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:31.757492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:31.883928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:31.884085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:31.884126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:31.884155] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:31.887584] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-06T20:18:31.887860] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-06T20:18:31.888010] [INFO ] [sig ] CALM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:32.035735] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CALM.txt [2026-02-06T20:18:32.035886] [INFO ] [sig ] [569/3439] Completed CALM in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-06T20:18:32.035933] [INFO ] [sig ] [570/3439] Forecasting CALX... [2026-02-06T20:18:32.035964] [INFO ] [sig ] Generating forecast for: CALX [2026-02-06T20:18:32.035993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-06T20:18:32.047460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-06T20:18:32.047793] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-06T20:18:32.048633] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-06T20:18:32.048686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:32.048718] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:32.048745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:32.048801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:32.106068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:32.106814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:32.106896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:32.106929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:32.229320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:32.229472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:32.229517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:32.229552] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:32.232931] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-06T20:18:32.233204] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-06T20:18:32.233333] [INFO ] [sig ] CALX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:32.375138] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CALX.txt [2026-02-06T20:18:32.375340] [INFO ] [sig ] [570/3439] Completed CALX in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-06T20:18:32.375402] [INFO ] [sig ] [571/3439] Forecasting CAPL... [2026-02-06T20:18:32.375444] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-06T20:18:32.375485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-06T20:18:32.387178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-06T20:18:32.387516] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-06T20:18:32.388410] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-06T20:18:32.388466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:32.388499] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:32.388537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:32.388637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:32.447129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:32.447811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:32.447894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:32.447955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:32.565940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:32.566105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:32.566145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:32.566174] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:32.569652] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-06T20:18:32.569960] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-06T20:18:32.570093] [INFO ] [sig ] CAPL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:32.714060] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CAPL.txt [2026-02-06T20:18:32.714194] [INFO ] [sig ] [571/3439] Completed CAPL in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-06T20:18:32.714236] [INFO ] [sig ] [572/3439] Forecasting CARE... [2026-02-06T20:18:32.714266] [INFO ] [sig ] Generating forecast for: CARE [2026-02-06T20:18:32.714297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-06T20:18:32.726008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-06T20:18:32.726332] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-06T20:18:32.727148] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-06T20:18:32.727203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:32.727237] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:32.727267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:32.727327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:32.785173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:32.785919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:32.786004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:32.786036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:32.908529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:32.908719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:32.908762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:32.908792] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:32.912266] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=81.54%) [2026-02-06T20:18:32.912563] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-06T20:18:32.912739] [INFO ] [sig ] CARE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:33.055194] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CARE.txt [2026-02-06T20:18:33.055312] [INFO ] [sig ] [572/3439] Completed CARE in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-06T20:18:33.055350] [INFO ] [sig ] [573/3439] Forecasting CARG... [2026-02-06T20:18:33.055380] [INFO ] [sig ] Generating forecast for: CARG [2026-02-06T20:18:33.055410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-06T20:18:33.067000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-06T20:18:33.067308] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-06T20:18:33.068157] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-06T20:18:33.068213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:33.068248] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:33.068277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:33.068336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:33.128151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:33.128818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:33.128899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:33.128933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:33.252023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:33.252178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:33.252220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:33.252252] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:33.255720] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-06T20:18:33.256006] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-06T20:18:33.256154] [INFO ] [sig ] CARG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:33.402778] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CARG.txt [2026-02-06T20:18:33.402892] [INFO ] [sig ] [573/3439] Completed CARG in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:33.402931] [INFO ] [sig ] [574/3439] Forecasting CARS... [2026-02-06T20:18:33.402960] [INFO ] [sig ] Generating forecast for: CARS [2026-02-06T20:18:33.402989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-06T20:18:33.415223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-06T20:18:33.415543] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-06T20:18:33.416470] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-06T20:18:33.416526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:33.416637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:33.416759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:33.416852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:33.475786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:33.476426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:33.476507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:33.476540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:33.597757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:33.598004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:33.598259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:33.598310] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:33.603071] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-06T20:18:33.603414] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-06T20:18:33.603616] [INFO ] [sig ] CARS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:33.763292] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CARS.txt [2026-02-06T20:18:33.763470] [INFO ] [sig ] [574/3439] Completed CARS in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:33.763531] [INFO ] [sig ] [575/3439] Forecasting CASH... [2026-02-06T20:18:33.763566] [INFO ] [sig ] Generating forecast for: CASH [2026-02-06T20:18:33.763645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-06T20:18:33.776265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-06T20:18:33.776679] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-06T20:18:33.777598] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-06T20:18:33.777669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:33.777718] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:33.777761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:33.777843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:33.840893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:33.841834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:33.841933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:33.841985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:33.972041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:33.972210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:33.972255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:33.972285] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:33.976135] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-06T20:18:33.976471] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-06T20:18:33.976634] [INFO ] [sig ] CASH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:34.137602] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CASH.txt [2026-02-06T20:18:34.137799] [INFO ] [sig ] [575/3439] Completed CASH in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:34.137850] [INFO ] [sig ] [576/3439] Forecasting CASS... [2026-02-06T20:18:34.137881] [INFO ] [sig ] Generating forecast for: CASS [2026-02-06T20:18:34.137934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-06T20:18:34.151297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-06T20:18:34.151775] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-06T20:18:34.152699] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-06T20:18:34.152755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:34.152790] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:34.152829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:34.152897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:34.222289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:34.223374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:34.223474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:34.223518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:34.357989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:34.358157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:34.358200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:34.358230] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:34.362038] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-06T20:18:34.362376] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-06T20:18:34.362519] [INFO ] [sig ] CASS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:34.529801] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CASS.txt [2026-02-06T20:18:34.529978] [INFO ] [sig ] [576/3439] Completed CASS in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:34.530026] [INFO ] [sig ] [577/3439] Forecasting CASY... [2026-02-06T20:18:34.530071] [INFO ] [sig ] Generating forecast for: CASY [2026-02-06T20:18:34.530118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-06T20:18:34.543847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-06T20:18:34.544467] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-06T20:18:34.545643] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-06T20:18:34.545713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:34.545763] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:34.545800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:34.545861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:34.612263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:34.613260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:34.613351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:34.613385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:34.745161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:34.745325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:34.745367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:34.745448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:34.749465] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=9.60%) [2026-02-06T20:18:34.749810] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-06T20:18:34.749948] [INFO ] [sig ] CASY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:34.895331] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CASY.txt [2026-02-06T20:18:34.895490] [INFO ] [sig ] [577/3439] Completed CASY in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:34.895531] [INFO ] [sig ] [578/3439] Forecasting CATH... [2026-02-06T20:18:34.895561] [INFO ] [sig ] Generating forecast for: CATH [2026-02-06T20:18:34.895622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-06T20:18:34.907472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-06T20:18:34.907866] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-06T20:18:34.908703] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-06T20:18:34.908757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:34.908790] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:34.908818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:34.908874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:34.977029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:34.978181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:34.978288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:34.978325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:35.105805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:35.105953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:35.105995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:35.106024] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:35.109921] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-02-06T20:18:35.110196] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-06T20:18:35.110322] [INFO ] [sig ] CATH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:35.254089] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CATH.txt [2026-02-06T20:18:35.254214] [INFO ] [sig ] [578/3439] Completed CATH in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:35.254254] [INFO ] [sig ] [579/3439] Forecasting CATO... [2026-02-06T20:18:35.254284] [INFO ] [sig ] Generating forecast for: CATO [2026-02-06T20:18:35.254320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-06T20:18:35.265608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-06T20:18:35.265887] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-06T20:18:35.266699] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-06T20:18:35.266753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:35.266786] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:35.266813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:35.266871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:35.324240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:35.324890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:35.324969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:35.325002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:35.439030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:35.439166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:35.439204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:35.439233] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:35.442513] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-02-06T20:18:35.442809] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-06T20:18:35.442935] [INFO ] [sig ] CATO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:35.586090] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CATO.txt [2026-02-06T20:18:35.586210] [INFO ] [sig ] [579/3439] Completed CATO in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:35.586251] [INFO ] [sig ] [580/3439] Forecasting CATY... [2026-02-06T20:18:35.586280] [INFO ] [sig ] Generating forecast for: CATY [2026-02-06T20:18:35.586311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-06T20:18:35.597418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-06T20:18:35.597728] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-06T20:18:35.598531] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-06T20:18:35.598602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:35.598642] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:35.598675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:35.598745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:35.658241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:35.658916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:35.658997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:35.659030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:35.783466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:35.783657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:35.783709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:35.783739] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:35.787221] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=10.89%) [2026-02-06T20:18:35.787515] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-06T20:18:35.787661] [INFO ] [sig ] CATY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:35.933709] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CATY.txt [2026-02-06T20:18:35.933878] [INFO ] [sig ] [580/3439] Completed CATY in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:35.933919] [INFO ] [sig ] [581/3439] Forecasting CAVA... [2026-02-06T20:18:35.933949] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-06T20:18:35.933980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-06T20:18:35.945938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-06T20:18:35.946319] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-06T20:18:35.947218] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-06T20:18:35.947273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:35.947307] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:35.947335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:35.947392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:36.005015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:36.005951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:36.006034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:36.006067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:36.129850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:36.130008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:36.130049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:36.130080] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:36.133589] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=89.61%) [2026-02-06T20:18:36.133876] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-06T20:18:36.134009] [INFO ] [sig ] CAVA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:36.278123] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CAVA.txt [2026-02-06T20:18:36.278255] [INFO ] [sig ] [581/3439] Completed CAVA in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:36.278294] [INFO ] [sig ] [582/3439] Forecasting CB... [2026-02-06T20:18:36.278325] [INFO ] [sig ] Generating forecast for: CB [2026-02-06T20:18:36.278354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-06T20:18:36.290195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-06T20:18:36.290491] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-06T20:18:36.291296] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-06T20:18:36.291352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:36.291385] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:36.291414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:36.291473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:36.352001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:36.352783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:36.352869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:36.352903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:36.473445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:36.473588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:36.473629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:36.473659] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:36.476993] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=47.52%) [2026-02-06T20:18:36.477261] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-06T20:18:36.477385] [INFO ] [sig ] CB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:36.621227] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CB.txt [2026-02-06T20:18:36.621352] [INFO ] [sig ] [582/3439] Completed CB in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:36.621391] [INFO ] [sig ] [583/3439] Forecasting CBAN... [2026-02-06T20:18:36.621420] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-06T20:18:36.621449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-06T20:18:36.632940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-06T20:18:36.633235] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-06T20:18:36.634035] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-06T20:18:36.634088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:36.634120] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:36.634146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:36.634202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:36.691537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:36.692244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:36.692325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:36.692357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:36.807509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:36.807668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:36.807712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:36.807741] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:36.811061] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=28.14%) [2026-02-06T20:18:36.811338] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-06T20:18:36.811466] [INFO ] [sig ] CBAN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:36.962807] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CBAN.txt [2026-02-06T20:18:36.962964] [INFO ] [sig ] [583/3439] Completed CBAN in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:36.963004] [INFO ] [sig ] [584/3439] Forecasting CBL... [2026-02-06T20:18:36.963033] [INFO ] [sig ] Generating forecast for: CBL [2026-02-06T20:18:36.963063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBL' from 'https://tdm.silogroup.org/data/derivative_storage/CBL.csv'. [2026-02-06T20:18:36.976180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBL'. [2026-02-06T20:18:36.976615] [INFO ] [FORECASTER] Starting predict_future for CBL [2026-02-06T20:18:36.977438] [DEBUG] [LOCAL ] No optimal features file found for CBL: ./output/feature-sets/CBL.txt [2026-02-06T20:18:36.977506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:36.977539] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:36.977567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:36.977659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:37.036634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:37.037531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:37.037731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:37.037790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:37.169489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:37.169672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:37.169715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:37.169747] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:37.173199] [DEBUG] [FORECASTER] CBL: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-06T20:18:37.173490] [INFO ] [FORECASTER] Completed predict_future for CBL [2026-02-06T20:18:37.173650] [INFO ] [sig ] CBL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:37.316277] [INFO ] [LOCAL ] Saved forecast: CBL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CBL.txt [2026-02-06T20:18:37.316440] [INFO ] [sig ] [584/3439] Completed CBL in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:37.316481] [INFO ] [sig ] [585/3439] Forecasting CBNK... [2026-02-06T20:18:37.316511] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-06T20:18:37.316542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-06T20:18:37.328409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-06T20:18:37.328820] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-06T20:18:37.329644] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-06T20:18:37.329701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:37.329739] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:37.329771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:37.329835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:37.387122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:37.388016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:37.388102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:37.388135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:37.513146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:37.513307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:37.513347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:37.513376] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:37.517415] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=3.90%) [2026-02-06T20:18:37.517736] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-06T20:18:37.518078] [INFO ] [sig ] CBNK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:37.664343] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CBNK.txt [2026-02-06T20:18:37.664501] [INFO ] [sig ] [585/3439] Completed CBNK in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:37.664543] [INFO ] [sig ] [586/3439] Forecasting CBRE... [2026-02-06T20:18:37.664598] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-06T20:18:37.664632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-06T20:18:37.676609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-06T20:18:37.676988] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-06T20:18:37.677792] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-06T20:18:37.677845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:37.677876] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:37.677928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:37.677987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:37.734952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:37.735858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:37.735945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:37.735978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:37.859381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:37.859691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:37.859745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:37.859781] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:37.863380] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=15.79%) [2026-02-06T20:18:37.863689] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-06T20:18:37.863832] [INFO ] [sig ] CBRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:38.014529] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CBRE.txt [2026-02-06T20:18:38.014714] [INFO ] [sig ] [586/3439] Completed CBRE in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-06T20:18:38.014758] [INFO ] [sig ] [587/3439] Forecasting CBRL... [2026-02-06T20:18:38.014796] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-06T20:18:38.014831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-06T20:18:38.027071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-06T20:18:38.027454] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-06T20:18:38.028377] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-06T20:18:38.028433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:38.028466] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:38.028493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:38.028550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:38.086859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:38.087788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:38.087877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:38.087938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:38.218408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:38.218584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:38.218630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:38.218665] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:38.222557] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-06T20:18:38.222891] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-06T20:18:38.223021] [INFO ] [sig ] CBRL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:38.369046] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CBRL.txt [2026-02-06T20:18:38.369227] [INFO ] [sig ] [587/3439] Completed CBRL in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.3m [2026-02-06T20:18:38.369276] [INFO ] [sig ] [588/3439] Forecasting CBSH... [2026-02-06T20:18:38.369306] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-06T20:18:38.369336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-06T20:18:38.380998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-06T20:18:38.381316] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-06T20:18:38.382106] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-06T20:18:38.382159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:38.382191] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:38.382218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:38.382274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:38.443776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:38.444663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:38.444770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:38.444812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:38.568221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:38.568381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:38.568428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:38.568472] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:38.572473] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-06T20:18:38.572823] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-06T20:18:38.572968] [INFO ] [sig ] CBSH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:38.731813] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CBSH.txt [2026-02-06T20:18:38.731982] [INFO ] [sig ] [588/3439] Completed CBSH in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:38.732031] [INFO ] [sig ] [589/3439] Forecasting CBUS... [2026-02-06T20:18:38.732061] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-06T20:18:38.732091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-06T20:18:38.744892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-06T20:18:38.745223] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-06T20:18:38.746074] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-06T20:18:38.746129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:38.746163] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:38.746191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:38.746261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:38.808224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:38.809277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:38.809364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:38.809399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:38.933096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:38.933278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:38.933321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:38.933351] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:38.936922] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=46.89%) [2026-02-06T20:18:38.937225] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-06T20:18:38.937357] [INFO ] [sig ] CBUS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:39.086475] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CBUS.txt [2026-02-06T20:18:39.086645] [INFO ] [sig ] [589/3439] Completed CBUS in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:39.086695] [INFO ] [sig ] [590/3439] Forecasting CBZ... [2026-02-06T20:18:39.086735] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-06T20:18:39.086773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-06T20:18:39.098790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-06T20:18:39.099144] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-06T20:18:39.100040] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-06T20:18:39.100095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:39.100130] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:39.100158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:39.100216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:39.162555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:39.163389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:39.163476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:39.163512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:39.285453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:39.285625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:39.285667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:39.285698] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:39.289553] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-06T20:18:39.289887] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-06T20:18:39.290036] [INFO ] [sig ] CBZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:39.438545] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CBZ.txt [2026-02-06T20:18:39.438707] [INFO ] [sig ] [590/3439] Completed CBZ in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:39.438751] [INFO ] [sig ] [591/3439] Forecasting CC... [2026-02-06T20:18:39.438785] [INFO ] [sig ] Generating forecast for: CC [2026-02-06T20:18:39.438816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-06T20:18:39.450667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-06T20:18:39.451006] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-06T20:18:39.452021] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-06T20:18:39.452077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:39.452133] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:39.452163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:39.452221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:39.510335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:39.511254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:39.511341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:39.511377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:39.639845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:39.640003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:39.640061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:39.640093] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:39.643936] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=15.11%) [2026-02-06T20:18:39.644220] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-06T20:18:39.644352] [INFO ] [sig ] CC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:39.788973] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CC.txt [2026-02-06T20:18:39.789111] [INFO ] [sig ] [591/3439] Completed CC in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:39.789152] [INFO ] [sig ] [592/3439] Forecasting CCAP... [2026-02-06T20:18:39.789182] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-06T20:18:39.789212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-06T20:18:39.801477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-06T20:18:39.801887] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-06T20:18:39.802676] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-06T20:18:39.802730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:39.802761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:39.802788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:39.802850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:39.861325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:39.862067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:39.862151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:39.862185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:39.988417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:39.988593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:39.988637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:39.988665] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:39.992450] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-06T20:18:39.992772] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-06T20:18:39.992909] [INFO ] [sig ] CCAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:40.167749] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCAP.txt [2026-02-06T20:18:40.168055] [INFO ] [sig ] [592/3439] Completed CCAP in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:40.168137] [INFO ] [sig ] [593/3439] Forecasting CCB... [2026-02-06T20:18:40.168191] [INFO ] [sig ] Generating forecast for: CCB [2026-02-06T20:18:40.168243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-06T20:18:40.184435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-06T20:18:40.184973] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-06T20:18:40.186081] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-06T20:18:40.186150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:40.186193] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:40.186229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:40.186313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:40.264938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:40.266018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:40.266131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:40.266177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:40.434856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:40.435061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:40.435125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:40.435174] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:40.441084] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=93.19%) [2026-02-06T20:18:40.441722] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-06T20:18:40.441957] [INFO ] [sig ] CCB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:40.687891] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCB.txt [2026-02-06T20:18:40.688147] [INFO ] [sig ] [593/3439] Completed CCB in 0.5s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:40.688206] [INFO ] [sig ] [594/3439] Forecasting CCBG... [2026-02-06T20:18:40.688251] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-06T20:18:40.688297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-06T20:18:40.712686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-06T20:18:40.718228] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-06T20:18:40.719666] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-06T20:18:40.719741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:40.719780] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:40.719810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:40.719881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:40.810032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:40.811284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:40.811416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:40.811459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:41.006925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:41.007137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:41.007200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:41.008411] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:41.014813] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-06T20:18:41.015377] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-06T20:18:41.015624] [INFO ] [sig ] CCBG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:41.229993] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCBG.txt [2026-02-06T20:18:41.230224] [INFO ] [sig ] [594/3439] Completed CCBG in 0.5s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:41.230302] [INFO ] [sig ] [595/3439] Forecasting CCCC... [2026-02-06T20:18:41.230371] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-06T20:18:41.230438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-06T20:18:41.245744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-06T20:18:41.246185] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-06T20:18:41.247127] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-06T20:18:41.247196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:41.247249] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:41.247279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:41.247338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:41.313147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:41.314267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:41.314362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:41.314397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:41.449867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:41.450034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:41.450082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:41.450127] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:41.454168] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=29.88%) [2026-02-06T20:18:41.454489] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-06T20:18:41.454690] [INFO ] [sig ] CCCC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:41.616526] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCCC.txt [2026-02-06T20:18:41.616724] [INFO ] [sig ] [595/3439] Completed CCCC in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:41.616772] [INFO ] [sig ] [596/3439] Forecasting CCD... [2026-02-06T20:18:41.616819] [INFO ] [sig ] Generating forecast for: CCD [2026-02-06T20:18:41.616867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-06T20:18:41.629874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-06T20:18:41.630259] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-06T20:18:41.631127] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-06T20:18:41.631184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:41.631217] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:41.631245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:41.631306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:41.696457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:41.697382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:41.697472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:41.697507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:41.831272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:41.831437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:41.831480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:41.831511] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:41.835506] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-02-06T20:18:41.835867] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-06T20:18:41.836031] [INFO ] [sig ] CCD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:41.983780] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCD.txt [2026-02-06T20:18:41.983924] [INFO ] [sig ] [596/3439] Completed CCD in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:41.983965] [INFO ] [sig ] [597/3439] Forecasting CCEC... [2026-02-06T20:18:41.983997] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-06T20:18:41.984028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-06T20:18:41.995031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-06T20:18:41.995376] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-06T20:18:41.996179] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-06T20:18:41.996233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:41.996265] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:41.996291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:41.996347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:42.052867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:42.053724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:42.053812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:42.053849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:42.156108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:42.156265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:42.156307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:42.156335] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:42.159807] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=19.95%) [2026-02-06T20:18:42.160089] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-06T20:18:42.160217] [INFO ] [sig ] CCEC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:42.303842] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCEC.txt [2026-02-06T20:18:42.304036] [INFO ] [sig ] [597/3439] Completed CCEC in 0.3s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:42.304090] [INFO ] [sig ] [598/3439] Forecasting CCEP... [2026-02-06T20:18:42.304134] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-06T20:18:42.304171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-06T20:18:42.316635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-06T20:18:42.317002] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-06T20:18:42.317995] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-06T20:18:42.318060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:42.318094] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:42.318122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:42.318183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:42.383302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:42.384324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:42.384437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:42.384490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:42.529547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:42.529740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:42.529801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:42.529843] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:42.533515] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=67.08%) [2026-02-06T20:18:42.533830] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-06T20:18:42.533965] [INFO ] [sig ] CCEP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:42.696609] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCEP.txt [2026-02-06T20:18:42.696772] [INFO ] [sig ] [598/3439] Completed CCEP in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:42.696822] [INFO ] [sig ] [599/3439] Forecasting CCI... [2026-02-06T20:18:42.696880] [INFO ] [sig ] Generating forecast for: CCI [2026-02-06T20:18:42.696915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-06T20:18:42.709520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-06T20:18:42.709919] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-06T20:18:42.710786] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-06T20:18:42.710842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:42.710876] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:42.710906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:42.710989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:42.774620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:42.775432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:42.775520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:42.775556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:42.906670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:42.906832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:42.906888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:42.906930] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:42.910896] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=55.69%) [2026-02-06T20:18:42.911247] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-06T20:18:42.911431] [INFO ] [sig ] CCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:43.073891] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCI.txt [2026-02-06T20:18:43.074046] [INFO ] [sig ] [599/3439] Completed CCI in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:43.074089] [INFO ] [sig ] [600/3439] Forecasting CCIF... [2026-02-06T20:18:43.074120] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-06T20:18:43.074152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-06T20:18:43.086465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-06T20:18:43.086844] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-06T20:18:43.087726] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-06T20:18:43.087783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:43.087825] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:43.087861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:43.087980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:43.153610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:43.154531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:43.154653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:43.154690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:43.286553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:43.286744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:43.286799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:43.286856] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:43.291034] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-02-06T20:18:43.291397] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-06T20:18:43.291543] [INFO ] [sig ] CCIF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:43.449079] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCIF.txt [2026-02-06T20:18:43.449236] [INFO ] [sig ] [600/3439] Completed CCIF in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:43.449278] [INFO ] [sig ] [601/3439] Forecasting CCJ... [2026-02-06T20:18:43.449310] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-06T20:18:43.449346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-06T20:18:43.461349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-06T20:18:43.461737] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-06T20:18:43.462558] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-06T20:18:43.462638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:43.462673] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:43.462701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:43.462760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:43.525692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:43.526784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:43.526924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:43.526974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:43.655349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:43.655510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:43.655552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:43.655621] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:43.659067] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-02-06T20:18:43.659347] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-06T20:18:43.659476] [INFO ] [sig ] CCJ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:43.800442] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCJ.txt [2026-02-06T20:18:43.800617] [INFO ] [sig ] [601/3439] Completed CCJ in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:43.800679] [INFO ] [sig ] [602/3439] Forecasting CCK... [2026-02-06T20:18:43.800714] [INFO ] [sig ] Generating forecast for: CCK [2026-02-06T20:18:43.800745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-06T20:18:43.813288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-06T20:18:43.813725] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-06T20:18:43.814545] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-06T20:18:43.814627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:43.814662] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:43.814691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:43.814749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:43.871304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:43.872250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:43.872337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:43.872370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:43.997849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:43.998018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:43.998060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:43.998106] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:44.001472] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-02-06T20:18:44.001772] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-06T20:18:44.001901] [INFO ] [sig ] CCK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:44.145164] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCK.txt [2026-02-06T20:18:44.145306] [INFO ] [sig ] [602/3439] Completed CCK in 0.3s | 2.75 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-06T20:18:44.145347] [INFO ] [sig ] [603/3439] Forecasting CCL... [2026-02-06T20:18:44.145376] [INFO ] [sig ] Generating forecast for: CCL [2026-02-06T20:18:44.145406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-06T20:18:44.157017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-06T20:18:44.157305] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-06T20:18:44.158155] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-06T20:18:44.158210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:44.158243] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:44.158270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:44.158326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:44.218239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:44.219510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:44.219614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:44.219650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:44.352431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:44.352610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:44.352654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:44.352684] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:44.356190] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=18.93%) [2026-02-06T20:18:44.356482] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-06T20:18:44.356635] [INFO ] [sig ] CCL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:44.502714] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCL.txt [2026-02-06T20:18:44.502885] [INFO ] [sig ] [603/3439] Completed CCL in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-06T20:18:44.502939] [INFO ] [sig ] [604/3439] Forecasting CCLD... [2026-02-06T20:18:44.502987] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-06T20:18:44.503032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-06T20:18:44.516113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-06T20:18:44.516461] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-06T20:18:44.517304] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-06T20:18:44.517362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:44.517396] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:44.517423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:44.517480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:44.580040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:44.581031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:44.581131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:44.581197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:44.718776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:44.718979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:44.719023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:44.719056] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:44.723276] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: UP (p=68.27%) [2026-02-06T20:18:44.723598] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-06T20:18:44.723760] [INFO ] [sig ] CCLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:44.890804] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCLD.txt [2026-02-06T20:18:44.891011] [INFO ] [sig ] [604/3439] Completed CCLD in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-06T20:18:44.891055] [INFO ] [sig ] [605/3439] Forecasting CCNE... [2026-02-06T20:18:44.891087] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-06T20:18:44.891119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-06T20:18:44.904044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-06T20:18:44.904472] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-06T20:18:44.905479] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-06T20:18:44.905536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:44.905598] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:44.905658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:44.905721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:44.966240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:44.967255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:44.967344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:44.967378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:45.092680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:45.092835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:45.092876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:45.092904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:45.096336] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=45.67%) [2026-02-06T20:18:45.096638] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-06T20:18:45.096766] [INFO ] [sig ] CCNE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:45.240006] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCNE.txt [2026-02-06T20:18:45.240140] [INFO ] [sig ] [605/3439] Completed CCNE in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-06T20:18:45.240180] [INFO ] [sig ] [606/3439] Forecasting CCO... [2026-02-06T20:18:45.240211] [INFO ] [sig ] Generating forecast for: CCO [2026-02-06T20:18:45.240243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-06T20:18:45.252521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-06T20:18:45.252892] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-06T20:18:45.253721] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-06T20:18:45.253777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:45.253810] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:45.253839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:45.253908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:45.314319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:45.315024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:45.315108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:45.315142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:45.449023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:45.449233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:45.449278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:45.449309] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:45.453097] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: DOWN (p=47.94%) [2026-02-06T20:18:45.453416] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-06T20:18:45.453553] [INFO ] [sig ] CCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:45.604701] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCO.txt [2026-02-06T20:18:45.604875] [INFO ] [sig ] [606/3439] Completed CCO in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-06T20:18:45.604925] [INFO ] [sig ] [607/3439] Forecasting CCOI... [2026-02-06T20:18:45.604962] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-06T20:18:45.604998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-06T20:18:45.618119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-06T20:18:45.618489] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-06T20:18:45.619439] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-06T20:18:45.619498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:45.619542] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:45.619604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:45.619686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:45.677112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:45.678037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:45.678123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:45.678156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:45.797930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:45.798098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:45.798140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:45.798171] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:45.801677] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-06T20:18:45.801997] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-06T20:18:45.802127] [INFO ] [sig ] CCOI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:45.950073] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCOI.txt [2026-02-06T20:18:45.950198] [INFO ] [sig ] [607/3439] Completed CCOI in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-06T20:18:45.950237] [INFO ] [sig ] [608/3439] Forecasting CCRN... [2026-02-06T20:18:45.950266] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-06T20:18:45.950296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-06T20:18:45.967238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-06T20:18:45.967551] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-06T20:18:45.968471] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-06T20:18:45.968537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:45.968636] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:45.968670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:45.968731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:46.025975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:46.026713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:46.026797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:46.026830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:46.152938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:46.153143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:46.153189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:46.153226] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:46.156925] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-06T20:18:46.157238] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-06T20:18:46.157387] [INFO ] [sig ] CCRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:46.315010] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCRN.txt [2026-02-06T20:18:46.315143] [INFO ] [sig ] [608/3439] Completed CCRN in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-06T20:18:46.315190] [INFO ] [sig ] [609/3439] Forecasting CCS... [2026-02-06T20:18:46.315222] [INFO ] [sig ] Generating forecast for: CCS [2026-02-06T20:18:46.315254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-06T20:18:46.327877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-06T20:18:46.328256] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-06T20:18:46.329090] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-06T20:18:46.329145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:46.329178] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:46.329206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:46.329264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:46.393087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:46.394515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:46.394638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:46.394675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:46.520858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:46.521024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:46.521073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:46.521116] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:46.524716] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=44.78%) [2026-02-06T20:18:46.525098] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-06T20:18:46.525252] [INFO ] [sig ] CCS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:46.682234] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CCS.txt [2026-02-06T20:18:46.682383] [INFO ] [sig ] [609/3439] Completed CCS in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:46.682423] [INFO ] [sig ] [610/3439] Forecasting CCSI... [2026-02-06T20:18:46.682454] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-06T20:18:46.682484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-06T20:18:46.693752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-06T20:18:46.694091] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-06T20:18:46.694906] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-06T20:18:46.694971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:46.695011] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:46.695044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:46.695101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:46.757651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:46.758604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:46.758697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:46.758731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:46.882680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:46.882848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:46.882891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:46.882921] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:46.886742] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-06T20:18:46.887033] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-06T20:18:46.887163] [INFO ] [sig ] CCSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:47.048703] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CCSI.txt [2026-02-06T20:18:47.048942] [INFO ] [sig ] [610/3439] Completed CCSI in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:47.049017] [INFO ] [sig ] [611/3439] Forecasting CDC... [2026-02-06T20:18:47.049075] [INFO ] [sig ] Generating forecast for: CDC [2026-02-06T20:18:47.049125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-06T20:18:47.064617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-06T20:18:47.065102] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-06T20:18:47.066283] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-06T20:18:47.066361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:47.066416] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:47.066463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:47.066557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:47.132745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:47.133644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:47.133744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:47.133780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:47.267525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:47.267719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:47.267767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:47.267831] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:47.271591] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-06T20:18:47.271948] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-06T20:18:47.272105] [INFO ] [sig ] CDC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:47.429471] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CDC.txt [2026-02-06T20:18:47.429650] [INFO ] [sig ] [611/3439] Completed CDC in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:47.429703] [INFO ] [sig ] [612/3439] Forecasting CDE... [2026-02-06T20:18:47.429744] [INFO ] [sig ] Generating forecast for: CDE [2026-02-06T20:18:47.429787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-06T20:18:47.441683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-06T20:18:47.442049] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-06T20:18:47.442910] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-06T20:18:47.442966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:47.442999] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:47.443025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:47.443082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:47.501342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:47.502178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:47.502265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:47.502300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:47.628019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:47.628175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:47.628217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:47.628246] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:47.631739] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-06T20:18:47.632029] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-06T20:18:47.632160] [INFO ] [sig ] CDE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:47.788427] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CDE.txt [2026-02-06T20:18:47.788596] [INFO ] [sig ] [612/3439] Completed CDE in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:47.788641] [INFO ] [sig ] [613/3439] Forecasting CDIO... [2026-02-06T20:18:47.788673] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-06T20:18:47.788703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-06T20:18:47.799633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-06T20:18:47.799971] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-06T20:18:47.800899] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-06T20:18:47.800975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:47.801024] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:47.801058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:47.801132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:47.865292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:47.866089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:47.866178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:47.866211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:48.000554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:48.000746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:48.000795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:48.000826] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:48.004682] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=33.98%) [2026-02-06T20:18:48.005003] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-06T20:18:48.005163] [INFO ] [sig ] CDIO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:48.164313] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CDIO.txt [2026-02-06T20:18:48.164493] [INFO ] [sig ] [613/3439] Completed CDIO in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:48.164542] [INFO ] [sig ] [614/3439] Forecasting CDL... [2026-02-06T20:18:48.164598] [INFO ] [sig ] Generating forecast for: CDL [2026-02-06T20:18:48.164634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-06T20:18:48.176686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-06T20:18:48.177105] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-06T20:18:48.178179] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-06T20:18:48.178240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:48.178278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:48.178309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:48.178381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:48.240875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:48.241886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:48.241996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:48.242039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:48.364964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:48.365133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:48.365194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:48.365228] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:48.368872] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=54.22%) [2026-02-06T20:18:48.369179] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-06T20:18:48.369334] [INFO ] [sig ] CDL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:48.527222] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CDL.txt [2026-02-06T20:18:48.527422] [INFO ] [sig ] [614/3439] Completed CDL in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:48.527478] [INFO ] [sig ] [615/3439] Forecasting CDNA... [2026-02-06T20:18:48.527511] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-06T20:18:48.527542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-06T20:18:48.539787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-06T20:18:48.540126] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-06T20:18:48.540986] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-06T20:18:48.541042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:48.541075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:48.541103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:48.541160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:48.606600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:48.607441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:48.607532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:48.607566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:48.744765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:48.744949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:48.745027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:48.745258] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:48.749544] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-06T20:18:48.749914] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-06T20:18:48.750107] [INFO ] [sig ] CDNA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:48.904740] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CDNA.txt [2026-02-06T20:18:48.904876] [INFO ] [sig ] [615/3439] Completed CDNA in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:48.904917] [INFO ] [sig ] [616/3439] Forecasting CDNS... [2026-02-06T20:18:48.904947] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-06T20:18:48.904981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-06T20:18:48.916283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-06T20:18:48.916624] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-06T20:18:48.917435] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-06T20:18:48.917489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:48.917521] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:48.917547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:48.917627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:48.978312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:48.979226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:48.979312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:48.979345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:49.108004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:49.108192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:49.108237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:49.108273] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:49.111963] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-06T20:18:49.112257] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-06T20:18:49.112388] [INFO ] [sig ] CDNS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:49.294775] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CDNS.txt [2026-02-06T20:18:49.294939] [INFO ] [sig ] [616/3439] Completed CDNS in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:49.294983] [INFO ] [sig ] [617/3439] Forecasting CDP... [2026-02-06T20:18:49.295015] [INFO ] [sig ] Generating forecast for: CDP [2026-02-06T20:18:49.295047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-06T20:18:49.307544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-06T20:18:49.307927] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-06T20:18:49.308775] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-06T20:18:49.308830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:49.308863] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:49.308891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:49.308959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:49.373786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:49.374600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:49.374688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:49.374722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:49.504096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:49.504247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:49.504291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:49.504320] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:49.508179] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-02-06T20:18:49.508466] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-06T20:18:49.508616] [INFO ] [sig ] CDP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:49.655672] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CDP.txt [2026-02-06T20:18:49.655825] [INFO ] [sig ] [617/3439] Completed CDP in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:49.655865] [INFO ] [sig ] [618/3439] Forecasting CDRE... [2026-02-06T20:18:49.655895] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-06T20:18:49.655925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-06T20:18:49.668688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-06T20:18:49.669090] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-06T20:18:49.670128] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-06T20:18:49.670184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:49.670216] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:49.670244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:49.670301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:49.736866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:49.737953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:49.738101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:49.738324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:49.863629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:49.863789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:49.863830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:49.863860] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:49.867497] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-06T20:18:49.867795] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-06T20:18:49.867945] [INFO ] [sig ] CDRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:50.013750] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CDRE.txt [2026-02-06T20:18:50.013892] [INFO ] [sig ] [618/3439] Completed CDRE in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-06T20:18:50.013933] [INFO ] [sig ] [619/3439] Forecasting CDRO... [2026-02-06T20:18:50.013962] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-06T20:18:50.013992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-06T20:18:50.025201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-06T20:18:50.025778] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-06T20:18:50.026821] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-06T20:18:50.026880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:50.026926] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:50.026956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:50.027013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:50.085507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:50.086331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:50.086419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:50.086453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:50.196094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:50.196257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:50.196298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:50.196327] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:50.199877] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-02-06T20:18:50.200190] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-06T20:18:50.200318] [INFO ] [sig ] CDRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:50.345036] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CDRO.txt [2026-02-06T20:18:50.345189] [INFO ] [sig ] [619/3439] Completed CDRO in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-06T20:18:50.345229] [INFO ] [sig ] [620/3439] Forecasting CDXS... [2026-02-06T20:18:50.345257] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-06T20:18:50.345287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-06T20:18:50.357522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-06T20:18:50.357889] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-06T20:18:50.358735] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-06T20:18:50.358790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:50.358823] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:50.358849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:50.358906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:50.419053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:50.419849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:50.419937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:50.419971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:50.540097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:50.540257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:50.540300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:50.540330] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:50.543720] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-06T20:18:50.544016] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-06T20:18:50.544146] [INFO ] [sig ] CDXS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:50.685826] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CDXS.txt [2026-02-06T20:18:50.685969] [INFO ] [sig ] [620/3439] Completed CDXS in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-06T20:18:50.686010] [INFO ] [sig ] [621/3439] Forecasting CDZI... [2026-02-06T20:18:50.686039] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-06T20:18:50.686068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-06T20:18:50.697536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-06T20:18:50.697893] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-06T20:18:50.698717] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-06T20:18:50.698770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:50.698803] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:50.698829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:50.698886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:50.755919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:50.756758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:50.756843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:50.756877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:50.879846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:50.880011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:50.880057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:50.880087] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:50.883600] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=92.98%) [2026-02-06T20:18:50.883917] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-06T20:18:50.884066] [INFO ] [sig ] CDZI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:51.029551] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CDZI.txt [2026-02-06T20:18:51.029759] [INFO ] [sig ] [621/3439] Completed CDZI in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-06T20:18:51.029802] [INFO ] [sig ] [622/3439] Forecasting CE... [2026-02-06T20:18:51.029832] [INFO ] [sig ] Generating forecast for: CE [2026-02-06T20:18:51.029862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-06T20:18:51.042540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-06T20:18:51.042967] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-06T20:18:51.043870] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-06T20:18:51.043927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:51.043962] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:51.043990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:51.044053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:51.104470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:51.105410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:51.105500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:51.105535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:51.233506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:51.233700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:51.233745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:51.233775] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:51.237313] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-02-06T20:18:51.237657] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-06T20:18:51.237801] [INFO ] [sig ] CE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:51.387338] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CE.txt [2026-02-06T20:18:51.387497] [INFO ] [sig ] [622/3439] Completed CE in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-06T20:18:51.387545] [INFO ] [sig ] [623/3439] Forecasting CECO... [2026-02-06T20:18:51.387601] [INFO ] [sig ] Generating forecast for: CECO [2026-02-06T20:18:51.387635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-06T20:18:51.400360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-06T20:18:51.400773] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-06T20:18:51.401554] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-06T20:18:51.401627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:51.401660] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:51.401687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:51.401744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:51.459547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:51.460507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:51.460615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:51.460654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:51.576782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:51.576947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:51.576993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:51.577028] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:51.580566] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: UP (p=80.39%) [2026-02-06T20:18:51.580891] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-06T20:18:51.581028] [INFO ] [sig ] CECO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:51.729778] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CECO.txt [2026-02-06T20:18:51.729939] [INFO ] [sig ] [623/3439] Completed CECO in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-06T20:18:51.729982] [INFO ] [sig ] [624/3439] Forecasting CEG... [2026-02-06T20:18:51.730011] [INFO ] [sig ] Generating forecast for: CEG [2026-02-06T20:18:51.730042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-06T20:18:51.741799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-06T20:18:51.742176] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-06T20:18:51.742965] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-06T20:18:51.743020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:51.743055] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:51.743082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:51.743139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:51.800596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:51.801494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:51.801606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:51.801643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:51.926753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:51.926914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:51.926957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:51.926987] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:51.930404] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-06T20:18:51.930732] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-06T20:18:51.930866] [INFO ] [sig ] CEG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:52.082116] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CEG.txt [2026-02-06T20:18:52.082276] [INFO ] [sig ] [624/3439] Completed CEG in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-06T20:18:52.082316] [INFO ] [sig ] [625/3439] Forecasting CELC... [2026-02-06T20:18:52.082347] [INFO ] [sig ] Generating forecast for: CELC [2026-02-06T20:18:52.082377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-06T20:18:52.094484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-06T20:18:52.094872] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-06T20:18:52.095692] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-06T20:18:52.095745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:52.095805] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:52.095834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:52.095891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:52.156407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:52.157284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:52.157367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:52.157400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:52.274171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:52.274332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:52.274372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:52.274402] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:52.277784] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-06T20:18:52.278083] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-06T20:18:52.278213] [INFO ] [sig ] CELC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:52.421871] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CELC.txt [2026-02-06T20:18:52.422028] [INFO ] [sig ] [625/3439] Completed CELC in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:52.422070] [INFO ] [sig ] [626/3439] Forecasting CELH... [2026-02-06T20:18:52.422100] [INFO ] [sig ] Generating forecast for: CELH [2026-02-06T20:18:52.422130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-06T20:18:52.434631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-06T20:18:52.435000] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-06T20:18:52.435793] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-06T20:18:52.435847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:52.435879] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:52.435906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:52.435963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:52.493785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:52.494726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:52.494818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:52.494851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:52.615891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:52.616055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:52.616097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:52.616165] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:52.620211] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=59.87%) [2026-02-06T20:18:52.620511] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-06T20:18:52.620708] [INFO ] [sig ] CELH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:52.767523] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CELH.txt [2026-02-06T20:18:52.767710] [INFO ] [sig ] [626/3439] Completed CELH in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:52.767751] [INFO ] [sig ] [627/3439] Forecasting CELZ... [2026-02-06T20:18:52.767782] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-06T20:18:52.767812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-06T20:18:52.780143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-06T20:18:52.780514] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-06T20:18:52.781334] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-06T20:18:52.781387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:52.781420] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:52.781447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:52.781503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:52.839246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:52.840650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:52.840739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:52.840772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:52.960487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:52.960667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:52.960710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:52.960739] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:52.964149] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=75.88%) [2026-02-06T20:18:52.964454] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-06T20:18:52.964612] [INFO ] [sig ] CELZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:53.109468] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CELZ.txt [2026-02-06T20:18:53.109649] [INFO ] [sig ] [627/3439] Completed CELZ in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:53.109693] [INFO ] [sig ] [628/3439] Forecasting CENTA... [2026-02-06T20:18:53.109724] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-06T20:18:53.109754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-06T20:18:53.121705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-06T20:18:53.122110] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-06T20:18:53.122949] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-06T20:18:53.123005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:53.123036] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:53.123063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:53.123120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:53.182036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:53.182972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:53.183082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:53.183117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:53.304665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:53.304825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:53.304868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:53.304925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:53.308964] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=77.35%) [2026-02-06T20:18:53.309246] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-06T20:18:53.309380] [INFO ] [sig ] CENTA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:53.455924] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CENTA.txt [2026-02-06T20:18:53.456091] [INFO ] [sig ] [628/3439] Completed CENTA in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:53.456133] [INFO ] [sig ] [629/3439] Forecasting CENX... [2026-02-06T20:18:53.456163] [INFO ] [sig ] Generating forecast for: CENX [2026-02-06T20:18:53.456194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-06T20:18:53.468192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-06T20:18:53.468593] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-06T20:18:53.469399] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-06T20:18:53.469453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:53.469485] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:53.469512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:53.469593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:53.525889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:53.526777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:53.526862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:53.526895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:53.660487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:53.660676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:53.660720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:53.660749] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:53.664451] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-06T20:18:53.664855] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-06T20:18:53.664993] [INFO ] [sig ] CENX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:53.806194] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CENX.txt [2026-02-06T20:18:53.806371] [INFO ] [sig ] [629/3439] Completed CENX in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:53.806415] [INFO ] [sig ] [630/3439] Forecasting CERS... [2026-02-06T20:18:53.806445] [INFO ] [sig ] Generating forecast for: CERS [2026-02-06T20:18:53.806475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-06T20:18:53.819848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-06T20:18:53.820430] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-06T20:18:53.821495] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-06T20:18:53.821558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:53.821613] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:53.821654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:53.821715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:53.882512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:53.883501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:53.883609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:53.883648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:54.006109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:54.006282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:54.006324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:54.006353] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:54.009938] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=12.29%) [2026-02-06T20:18:54.010238] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-06T20:18:54.010373] [INFO ] [sig ] CERS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:54.160853] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CERS.txt [2026-02-06T20:18:54.161012] [INFO ] [sig ] [630/3439] Completed CERS in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:54.161064] [INFO ] [sig ] [631/3439] Forecasting CETX... [2026-02-06T20:18:54.161104] [INFO ] [sig ] Generating forecast for: CETX [2026-02-06T20:18:54.161143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-06T20:18:54.174107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-06T20:18:54.174463] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-06T20:18:54.175284] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-06T20:18:54.175338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:54.175371] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:54.175398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:54.175456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:54.242837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:54.243967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:54.244056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:54.244101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:54.358500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:54.358686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:54.358729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:54.358760] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:54.362310] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-06T20:18:54.362659] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-06T20:18:54.362806] [INFO ] [sig ] CETX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:54.520752] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CETX.txt [2026-02-06T20:18:54.520912] [INFO ] [sig ] [631/3439] Completed CETX in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:54.520952] [INFO ] [sig ] [632/3439] Forecasting CEVA... [2026-02-06T20:18:54.520983] [INFO ] [sig ] Generating forecast for: CEVA [2026-02-06T20:18:54.521013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEVA' from 'https://tdm.silogroup.org/data/derivative_storage/CEVA.csv'. [2026-02-06T20:18:54.532828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEVA'. [2026-02-06T20:18:54.533213] [INFO ] [FORECASTER] Starting predict_future for CEVA [2026-02-06T20:18:54.534029] [DEBUG] [LOCAL ] No optimal features file found for CEVA: ./output/feature-sets/CEVA.txt [2026-02-06T20:18:54.534089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:54.534121] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:54.534148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:54.534204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:54.594302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:54.595206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:54.595293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:54.595327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:54.716699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:54.716857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:54.716900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:54.716929] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:54.720452] [DEBUG] [FORECASTER] CEVA: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-02-06T20:18:54.720763] [INFO ] [FORECASTER] Completed predict_future for CEVA [2026-02-06T20:18:54.720902] [INFO ] [sig ] CEVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:54.873166] [INFO ] [LOCAL ] Saved forecast: CEVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CEVA.txt [2026-02-06T20:18:54.873312] [INFO ] [sig ] [632/3439] Completed CEVA in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:54.873353] [INFO ] [sig ] [633/3439] Forecasting CF... [2026-02-06T20:18:54.873382] [INFO ] [sig ] Generating forecast for: CF [2026-02-06T20:18:54.873414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-06T20:18:54.885315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-06T20:18:54.885709] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-06T20:18:54.886502] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-06T20:18:54.886556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:54.886609] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:54.886637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:54.886694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:54.946724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:54.947642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:54.947739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:54.947774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:55.069886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:55.070046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:55.070097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:55.070133] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:55.073619] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-02-06T20:18:55.073903] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-06T20:18:55.074038] [INFO ] [sig ] CF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:55.217312] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CF.txt [2026-02-06T20:18:55.217469] [INFO ] [sig ] [633/3439] Completed CF in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:55.217508] [INFO ] [sig ] [634/3439] Forecasting CFFN... [2026-02-06T20:18:55.217537] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-06T20:18:55.217596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-06T20:18:55.228898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-06T20:18:55.229258] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-06T20:18:55.230290] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-06T20:18:55.230344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:55.230376] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:55.230402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:55.230459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:55.288169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:55.289167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:55.289264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:55.289296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:55.416378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:55.416544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:55.416622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:55.416680] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:55.420299] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-02-06T20:18:55.420603] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-06T20:18:55.420735] [INFO ] [sig ] CFFN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:55.567617] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CFFN.txt [2026-02-06T20:18:55.567783] [INFO ] [sig ] [634/3439] Completed CFFN in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:55.567825] [INFO ] [sig ] [635/3439] Forecasting CFG... [2026-02-06T20:18:55.567857] [INFO ] [sig ] Generating forecast for: CFG [2026-02-06T20:18:55.567889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-06T20:18:55.580364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-06T20:18:55.580784] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-06T20:18:55.581622] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-06T20:18:55.581677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:55.581711] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:55.581741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:55.581799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:55.644200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:55.645183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:55.645338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:55.645374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:55.771673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:55.771832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:55.771873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:55.771902] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:55.775315] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-02-06T20:18:55.775628] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-06T20:18:55.775764] [INFO ] [sig ] CFG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:55.926069] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CFG.txt [2026-02-06T20:18:55.926224] [INFO ] [sig ] [635/3439] Completed CFG in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:55.926265] [INFO ] [sig ] [636/3439] Forecasting CFO... [2026-02-06T20:18:55.926296] [INFO ] [sig ] Generating forecast for: CFO [2026-02-06T20:18:55.926327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-06T20:18:55.941822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-06T20:18:55.942219] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-06T20:18:55.943096] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-06T20:18:55.943156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:55.943189] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:55.943217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:55.943276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:56.001285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:56.002201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:56.002337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:56.002372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:56.117288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:56.117448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:56.117490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:56.117520] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:56.120981] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=63.63%) [2026-02-06T20:18:56.121275] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-06T20:18:56.121407] [INFO ] [sig ] CFO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:56.273184] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CFO.txt [2026-02-06T20:18:56.273365] [INFO ] [sig ] [636/3439] Completed CFO in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-06T20:18:56.273427] [INFO ] [sig ] [637/3439] Forecasting CG... [2026-02-06T20:18:56.273471] [INFO ] [sig ] Generating forecast for: CG [2026-02-06T20:18:56.273509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-06T20:18:56.284868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-06T20:18:56.285222] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-06T20:18:56.286110] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-06T20:18:56.286195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:56.286256] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:56.286291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:56.286352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:56.346620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:56.347500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:56.347610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:56.347647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:56.466492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:56.466671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:56.466716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:56.466745] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:56.470297] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=62.38%) [2026-02-06T20:18:56.470602] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-06T20:18:56.470740] [INFO ] [sig ] CG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:56.616029] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CG.txt [2026-02-06T20:18:56.616186] [INFO ] [sig ] [637/3439] Completed CG in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 17.0m [2026-02-06T20:18:56.616225] [INFO ] [sig ] [638/3439] Forecasting CGABL... [2026-02-06T20:18:56.616256] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-06T20:18:56.616285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-06T20:18:56.628354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-06T20:18:56.628700] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-06T20:18:56.629514] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-06T20:18:56.629590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:56.629627] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:56.629654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:56.629712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:56.686280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:56.687136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:56.687226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:56.687258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:56.802053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:56.802214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:56.802255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:56.802284] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:56.805703] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=3.11%) [2026-02-06T20:18:56.805983] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-06T20:18:56.806117] [INFO ] [sig ] CGABL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:56.948894] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CGABL.txt [2026-02-06T20:18:56.949115] [INFO ] [sig ] [638/3439] Completed CGABL in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 17.0m [2026-02-06T20:18:56.949178] [INFO ] [sig ] [639/3439] Forecasting CGBD... [2026-02-06T20:18:56.949221] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-06T20:18:56.949264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-06T20:18:56.961606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-06T20:18:56.961949] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-06T20:18:56.962783] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-06T20:18:56.962838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:56.962871] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:56.962899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:56.962958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:57.019966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:57.021001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:57.021094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:57.021142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:57.152046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:57.152216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:57.152267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:57.152303] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:57.156065] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=22.30%) [2026-02-06T20:18:57.156357] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-06T20:18:57.156493] [INFO ] [sig ] CGBD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:57.312696] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CGBD.txt [2026-02-06T20:18:57.312837] [INFO ] [sig ] [639/3439] Completed CGBD in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:57.312878] [INFO ] [sig ] [640/3439] Forecasting CGC... [2026-02-06T20:18:57.312908] [INFO ] [sig ] Generating forecast for: CGC [2026-02-06T20:18:57.312939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-06T20:18:57.324204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-06T20:18:57.324501] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-06T20:18:57.325293] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-06T20:18:57.325348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:57.325380] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:57.325407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:57.325463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:57.382021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:57.382781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:57.382864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:57.382897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:57.507405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:57.507612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:57.507657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:57.507689] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:57.511832] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=27.60%) [2026-02-06T20:18:57.512194] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-06T20:18:57.512363] [INFO ] [sig ] CGC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:57.667520] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CGC.txt [2026-02-06T20:18:57.667711] [INFO ] [sig ] [640/3439] Completed CGC in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:57.667761] [INFO ] [sig ] [641/3439] Forecasting CGEM... [2026-02-06T20:18:57.667794] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-06T20:18:57.667825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-06T20:18:57.680123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-06T20:18:57.680674] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-06T20:18:57.681658] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-06T20:18:57.681712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:57.681751] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:57.681778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:57.681834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:57.739073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:57.739885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:57.739969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:57.740003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:57.863406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:57.863592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:57.863644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:57.863676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:57.867125] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-02-06T20:18:57.867409] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-06T20:18:57.867539] [INFO ] [sig ] CGEM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:58.012771] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CGEM.txt [2026-02-06T20:18:58.012901] [INFO ] [sig ] [641/3439] Completed CGEM in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:58.012941] [INFO ] [sig ] [642/3439] Forecasting CGEN... [2026-02-06T20:18:58.012971] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-06T20:18:58.013001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-06T20:18:58.026692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-06T20:18:58.026994] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-06T20:18:58.027980] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-06T20:18:58.028033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:58.028096] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:58.028124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:58.028185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:58.086772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:58.087453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:58.087532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:58.087565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:58.206549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:58.206731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:58.206784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:58.206821] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:58.210240] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=28.85%) [2026-02-06T20:18:58.210514] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-06T20:18:58.210662] [INFO ] [sig ] CGEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:58.356963] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CGEN.txt [2026-02-06T20:18:58.357119] [INFO ] [sig ] [642/3439] Completed CGEN in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:58.357159] [INFO ] [sig ] [643/3439] Forecasting CGNX... [2026-02-06T20:18:58.357189] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-06T20:18:58.357221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-06T20:18:58.369857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-06T20:18:58.370186] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-06T20:18:58.370981] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-06T20:18:58.371045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:58.371078] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:58.371105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:58.371162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:58.429968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:58.430880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:58.430966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:58.431001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:58.552629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:58.552790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:58.552834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:58.552865] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:58.556293] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=3.32%) [2026-02-06T20:18:58.556593] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-06T20:18:58.556729] [INFO ] [sig ] CGNX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:58.700486] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CGNX.txt [2026-02-06T20:18:58.700649] [INFO ] [sig ] [643/3439] Completed CGNX in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:58.700701] [INFO ] [sig ] [644/3439] Forecasting CGO... [2026-02-06T20:18:58.700733] [INFO ] [sig ] Generating forecast for: CGO [2026-02-06T20:18:58.700764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-06T20:18:58.711964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-06T20:18:58.712301] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-06T20:18:58.713116] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-06T20:18:58.713175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:58.713216] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:58.713252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:58.713321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:58.771408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:58.772267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:58.772352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:58.772386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:58.885791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:58.885944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:58.885984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:58.886014] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:58.889524] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-06T20:18:58.889856] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-06T20:18:58.890004] [INFO ] [sig ] CGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:59.036694] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CGO.txt [2026-02-06T20:18:59.036847] [INFO ] [sig ] [644/3439] Completed CGO in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:59.036887] [INFO ] [sig ] [645/3439] Forecasting CGON... [2026-02-06T20:18:59.036919] [INFO ] [sig ] Generating forecast for: CGON [2026-02-06T20:18:59.036951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-06T20:18:59.048647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-06T20:18:59.048937] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-06T20:18:59.049748] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-06T20:18:59.049802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:59.049834] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:59.049861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:59.049918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:59.107843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:59.108606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:59.108689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:59.108722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:59.229708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:59.229865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:59.229906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:59.229969] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:59.233384] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-02-06T20:18:59.233679] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-06T20:18:59.233806] [INFO ] [sig ] CGON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:18:59.375152] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CGON.txt [2026-02-06T20:18:59.375302] [INFO ] [sig ] [645/3439] Completed CGON in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:59.375362] [INFO ] [sig ] [646/3439] Forecasting CHCI... [2026-02-06T20:18:59.375394] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-06T20:18:59.375425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-06T20:18:59.386623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-06T20:18:59.386919] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-06T20:18:59.387725] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-06T20:18:59.387778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:59.387811] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:59.387838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:59.387895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:59.444932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:59.445621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:59.445702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:59.445735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:59.559956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:59.560114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:59.560155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:59.560185] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:59.563681] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=17.56%) [2026-02-06T20:18:59.563963] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-06T20:18:59.564097] [INFO ] [sig ] CHCI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:18:59.710187] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHCI.txt [2026-02-06T20:18:59.710353] [INFO ] [sig ] [646/3439] Completed CHCI in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:18:59.710411] [INFO ] [sig ] [647/3439] Forecasting CHCO... [2026-02-06T20:18:59.710443] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-06T20:18:59.710481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-06T20:18:59.721906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-06T20:18:59.722216] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-06T20:18:59.723024] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-06T20:18:59.723078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:18:59.723110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:18:59.723137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:18:59.723194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:18:59.781151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:18:59.781859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:18:59.781942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:18:59.781976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:18:59.905219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:18:59.905373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:18:59.905414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:18:59.905443] [INFO ] [FORECASTER] Training complete [2026-02-06T20:18:59.908827] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=78.86%) [2026-02-06T20:18:59.909107] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-06T20:18:59.909253] [INFO ] [sig ] CHCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:00.054394] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHCO.txt [2026-02-06T20:19:00.054529] [INFO ] [sig ] [647/3439] Completed CHCO in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:19:00.054585] [INFO ] [sig ] [648/3439] Forecasting CHD... [2026-02-06T20:19:00.054620] [INFO ] [sig ] Generating forecast for: CHD [2026-02-06T20:19:00.054652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-06T20:19:00.065556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-06T20:19:00.065912] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-06T20:19:00.066745] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-06T20:19:00.066800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:00.066834] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:00.066862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:00.066922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:00.128721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:00.130033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:00.130129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:00.130163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:00.258115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:00.258270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:00.258310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:00.258338] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:00.262008] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-06T20:19:00.262321] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-06T20:19:00.262458] [INFO ] [sig ] CHD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:00.413701] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHD.txt [2026-02-06T20:19:00.413861] [INFO ] [sig ] [648/3439] Completed CHD in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:19:00.413906] [INFO ] [sig ] [649/3439] Forecasting CHDN... [2026-02-06T20:19:00.413937] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-06T20:19:00.413968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-06T20:19:00.426451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-06T20:19:00.426854] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-06T20:19:00.427801] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-06T20:19:00.427868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:00.427946] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:00.427980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:00.428040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:00.490632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:00.491458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:00.491545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:00.491600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:00.618782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:00.618956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:00.618999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:00.619031] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:00.622827] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=85.22%) [2026-02-06T20:19:00.623170] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-06T20:19:00.623326] [INFO ] [sig ] CHDN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:00.771856] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHDN.txt [2026-02-06T20:19:00.772007] [INFO ] [sig ] [649/3439] Completed CHDN in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:19:00.772071] [INFO ] [sig ] [650/3439] Forecasting CHE... [2026-02-06T20:19:00.772103] [INFO ] [sig ] Generating forecast for: CHE [2026-02-06T20:19:00.772133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-06T20:19:00.783986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-06T20:19:00.784308] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-06T20:19:00.785105] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-06T20:19:00.785160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:00.785192] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:00.785219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:00.785276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:00.844323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:00.845209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:00.845312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:00.845354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:00.967120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:00.967280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:00.967341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:00.967373] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:00.971012] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-02-06T20:19:00.971329] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-06T20:19:00.971465] [INFO ] [sig ] CHE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:01.117314] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHE.txt [2026-02-06T20:19:01.117454] [INFO ] [sig ] [650/3439] Completed CHE in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:19:01.117496] [INFO ] [sig ] [651/3439] Forecasting CHEF... [2026-02-06T20:19:01.117525] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-06T20:19:01.117555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-06T20:19:01.128826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-06T20:19:01.129125] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-06T20:19:01.129928] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-06T20:19:01.129981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:01.130013] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:01.130039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:01.130095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:01.188286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:01.189194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:01.189287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:01.189321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:01.317711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:01.317876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:01.317938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:01.317968] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:01.321563] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-06T20:19:01.321956] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-06T20:19:01.322102] [INFO ] [sig ] CHEF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:01.477075] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHEF.txt [2026-02-06T20:19:01.477252] [INFO ] [sig ] [651/3439] Completed CHEF in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:19:01.477297] [INFO ] [sig ] [652/3439] Forecasting CHH... [2026-02-06T20:19:01.477328] [INFO ] [sig ] Generating forecast for: CHH [2026-02-06T20:19:01.477358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-06T20:19:01.491885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-06T20:19:01.492367] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-06T20:19:01.493450] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-06T20:19:01.493527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:01.493559] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:01.493638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:01.493712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:01.555222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:01.556261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:01.556421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:01.556457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:01.693667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:01.693853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:01.693899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:01.693929] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:01.699089] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-02-06T20:19:01.699608] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-06T20:19:01.699823] [INFO ] [sig ] CHH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:01.855718] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHH.txt [2026-02-06T20:19:01.855884] [INFO ] [sig ] [652/3439] Completed CHH in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-06T20:19:01.855926] [INFO ] [sig ] [653/3439] Forecasting CHI... [2026-02-06T20:19:01.855957] [INFO ] [sig ] Generating forecast for: CHI [2026-02-06T20:19:01.855989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-06T20:19:01.869276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-06T20:19:01.869776] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-06T20:19:01.870895] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-06T20:19:01.870974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:01.871016] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:01.871053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:01.871135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:01.956335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:01.957411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:01.957526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:01.957594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:02.092706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:02.092864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:02.092906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:02.092936] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:02.096523] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-06T20:19:02.096921] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-06T20:19:02.097070] [INFO ] [sig ] CHI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:02.244507] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHI.txt [2026-02-06T20:19:02.244687] [INFO ] [sig ] [653/3439] Completed CHI in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-06T20:19:02.244731] [INFO ] [sig ] [654/3439] Forecasting CHKP... [2026-02-06T20:19:02.244761] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-06T20:19:02.244790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-06T20:19:02.258249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-06T20:19:02.258708] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-06T20:19:02.259567] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-06T20:19:02.259649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:02.259697] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:02.259726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:02.259784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:02.319466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:02.320401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:02.320496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:02.320530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:02.442903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:02.443063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:02.443104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:02.443134] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:02.446803] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-06T20:19:02.447116] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-06T20:19:02.447255] [INFO ] [sig ] CHKP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:02.668446] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHKP.txt [2026-02-06T20:19:02.668632] [INFO ] [sig ] [654/3439] Completed CHKP in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:02.668677] [INFO ] [sig ] [655/3439] Forecasting CHMI... [2026-02-06T20:19:02.668707] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-06T20:19:02.668737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-06T20:19:02.680666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-06T20:19:02.681017] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-06T20:19:02.681820] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-06T20:19:02.681873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:02.681906] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:02.681934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:02.681991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:02.743478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:02.744471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:02.744562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:02.744616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:02.865676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:02.865832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:02.865874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:02.865904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:02.869436] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-02-06T20:19:02.869786] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-06T20:19:02.869931] [INFO ] [sig ] CHMI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:03.016537] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHMI.txt [2026-02-06T20:19:03.016745] [INFO ] [sig ] [655/3439] Completed CHMI in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:03.016788] [INFO ] [sig ] [656/3439] Forecasting CHRD... [2026-02-06T20:19:03.016817] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-06T20:19:03.016848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-06T20:19:03.028742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-06T20:19:03.029126] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-06T20:19:03.029995] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-06T20:19:03.030049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:03.030081] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:03.030108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:03.030165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:03.088691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:03.089593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:03.089681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:03.089715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:03.209756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:03.209909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:03.209950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:03.209978] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:03.213371] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-02-06T20:19:03.213670] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-06T20:19:03.213802] [INFO ] [sig ] CHRD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:03.356947] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHRD.txt [2026-02-06T20:19:03.357099] [INFO ] [sig ] [656/3439] Completed CHRD in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:03.357140] [INFO ] [sig ] [657/3439] Forecasting CHRS... [2026-02-06T20:19:03.357170] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-06T20:19:03.357199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-06T20:19:03.369695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-06T20:19:03.370053] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-06T20:19:03.370860] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-06T20:19:03.370914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:03.370946] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:03.370973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:03.371030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:03.430415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:03.431323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:03.431414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:03.431448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:03.562501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:03.562686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:03.562729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:03.562759] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:03.567297] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=33.52%) [2026-02-06T20:19:03.568021] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-06T20:19:03.568198] [INFO ] [sig ] CHRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:03.714941] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHRS.txt [2026-02-06T20:19:03.715087] [INFO ] [sig ] [657/3439] Completed CHRS in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:03.715127] [INFO ] [sig ] [658/3439] Forecasting CHSCL... [2026-02-06T20:19:03.715163] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-06T20:19:03.715195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-06T20:19:03.728762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-06T20:19:03.729225] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-06T20:19:03.730250] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-06T20:19:03.730327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:03.730379] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:03.730424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:03.730512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:03.791499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:03.792375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:03.792459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:03.792492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:03.909176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:03.909334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:03.909378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:03.909411] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:03.913425] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-02-06T20:19:03.913736] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-06T20:19:03.913868] [INFO ] [sig ] CHSCL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:04.056536] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHSCL.txt [2026-02-06T20:19:04.056699] [INFO ] [sig ] [658/3439] Completed CHSCL in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:04.056739] [INFO ] [sig ] [659/3439] Forecasting CHSCM... [2026-02-06T20:19:04.056769] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-06T20:19:04.056799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-06T20:19:04.068367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-06T20:19:04.068843] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-06T20:19:04.069824] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-06T20:19:04.069876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:04.069933] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:04.069961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:04.070019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:04.128121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:04.128747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:04.128826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:04.128858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:04.244277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:04.244410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:04.244449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:04.244479] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:04.247825] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-06T20:19:04.248132] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-06T20:19:04.248264] [INFO ] [sig ] CHSCM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:04.391275] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHSCM.txt [2026-02-06T20:19:04.391405] [INFO ] [sig ] [659/3439] Completed CHSCM in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:04.391445] [INFO ] [sig ] [660/3439] Forecasting CHSCN... [2026-02-06T20:19:04.391475] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-06T20:19:04.391504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-06T20:19:04.404199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-06T20:19:04.404619] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-06T20:19:04.405472] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-06T20:19:04.405738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:04.405773] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:04.405801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:04.405858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:04.469904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:04.470826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:04.470929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:04.470966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:04.591949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:04.592118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:04.592163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:04.592192] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:04.595930] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=24.98%) [2026-02-06T20:19:04.596341] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-06T20:19:04.596496] [INFO ] [sig ] CHSCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:04.757389] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHSCN.txt [2026-02-06T20:19:04.757558] [INFO ] [sig ] [660/3439] Completed CHSCN in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:04.757627] [INFO ] [sig ] [661/3439] Forecasting CHSCO... [2026-02-06T20:19:04.757671] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-06T20:19:04.757711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-06T20:19:04.769417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-06T20:19:04.769852] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-06T20:19:04.770739] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-06T20:19:04.770796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:04.770831] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:04.770860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:04.770918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:04.830055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:04.830990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:04.831085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:04.831120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:04.944193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:04.944360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:04.944402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:04.944450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:04.948399] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-02-06T20:19:04.948958] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-06T20:19:04.949110] [INFO ] [sig ] CHSCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:05.096258] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CHSCO.txt [2026-02-06T20:19:05.096412] [INFO ] [sig ] [661/3439] Completed CHSCO in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:05.096455] [INFO ] [sig ] [662/3439] Forecasting CHSCP... [2026-02-06T20:19:05.096486] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-06T20:19:05.096517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-06T20:19:05.107744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-06T20:19:05.108151] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-06T20:19:05.108961] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-06T20:19:05.109015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:05.109048] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:05.109075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:05.109132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:05.167123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:05.168048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:05.168146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:05.168180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:05.280241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:05.280413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:05.280457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:05.280523] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:05.284201] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=58.70%) [2026-02-06T20:19:05.284507] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-06T20:19:05.284670] [INFO ] [sig ] CHSCP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:05.432755] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHSCP.txt [2026-02-06T20:19:05.432916] [INFO ] [sig ] [662/3439] Completed CHSCP in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:05.432960] [INFO ] [sig ] [663/3439] Forecasting CHWY... [2026-02-06T20:19:05.432992] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-06T20:19:05.433023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-06T20:19:05.444928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-06T20:19:05.445245] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-06T20:19:05.446103] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-06T20:19:05.446158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:05.446193] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:05.446222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:05.446281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:05.508466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:05.509382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:05.509487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:05.509522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:05.641858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:05.642015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:05.642059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:05.642090] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:05.645661] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=83.57%) [2026-02-06T20:19:05.645958] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-06T20:19:05.646092] [INFO ] [sig ] CHWY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:05.794160] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHWY.txt [2026-02-06T20:19:05.794320] [INFO ] [sig ] [663/3439] Completed CHWY in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:05.794363] [INFO ] [sig ] [664/3439] Forecasting CHY... [2026-02-06T20:19:05.794393] [INFO ] [sig ] Generating forecast for: CHY [2026-02-06T20:19:05.794423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-06T20:19:05.806228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-06T20:19:05.806554] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-06T20:19:05.807407] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-06T20:19:05.807468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:05.807503] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:05.807531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:05.807627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:05.865229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:05.866159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:05.866249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:05.866284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:05.985416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:05.985592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:05.985636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:05.985665] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:05.989092] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-06T20:19:05.989371] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-06T20:19:05.989502] [INFO ] [sig ] CHY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:06.133158] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CHY.txt [2026-02-06T20:19:06.133330] [INFO ] [sig ] [664/3439] Completed CHY in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:06.133380] [INFO ] [sig ] [665/3439] Forecasting CI... [2026-02-06T20:19:06.133417] [INFO ] [sig ] Generating forecast for: CI [2026-02-06T20:19:06.133454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-06T20:19:06.146396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-06T20:19:06.146848] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-06T20:19:06.147790] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-06T20:19:06.147849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:06.147882] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:06.147958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:06.148042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:06.208565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:06.209502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:06.209617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:06.209656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:06.334934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:06.335102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:06.335150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:06.335181] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:06.338802] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-02-06T20:19:06.339120] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-06T20:19:06.339262] [INFO ] [sig ] CI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:06.494132] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CI.txt [2026-02-06T20:19:06.494293] [INFO ] [sig ] [665/3439] Completed CI in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:06.494347] [INFO ] [sig ] [666/3439] Forecasting CIA... [2026-02-06T20:19:06.494384] [INFO ] [sig ] Generating forecast for: CIA [2026-02-06T20:19:06.494416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-06T20:19:06.506863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-06T20:19:06.507227] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-06T20:19:06.508084] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-06T20:19:06.508139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:06.508173] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:06.508201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:06.508259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:06.571898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:06.572857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:06.572950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:06.573001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:06.703952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:06.704140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:06.704191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:06.704221] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:06.708024] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=12.50%) [2026-02-06T20:19:06.708369] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-06T20:19:06.708530] [INFO ] [sig ] CIA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:06.861121] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CIA.txt [2026-02-06T20:19:06.861271] [INFO ] [sig ] [666/3439] Completed CIA in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:06.861323] [INFO ] [sig ] [667/3439] Forecasting CIB... [2026-02-06T20:19:06.861370] [INFO ] [sig ] Generating forecast for: CIB [2026-02-06T20:19:06.861421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-06T20:19:06.873975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-06T20:19:06.874321] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-06T20:19:06.875197] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-06T20:19:06.875253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:06.875286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:06.875315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:06.875372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:06.939151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:06.940082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:06.940173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:06.940207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:07.073587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:07.073753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:07.073804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:07.073849] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:07.077590] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-02-06T20:19:07.077895] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-06T20:19:07.078058] [INFO ] [sig ] CIB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:07.232143] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CIB.txt [2026-02-06T20:19:07.232294] [INFO ] [sig ] [667/3439] Completed CIB in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:07.232337] [INFO ] [sig ] [668/3439] Forecasting CIEN... [2026-02-06T20:19:07.232373] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-06T20:19:07.232413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-06T20:19:07.244744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-06T20:19:07.245070] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-06T20:19:07.245995] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-06T20:19:07.246049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:07.246082] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:07.246109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:07.246168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:07.309612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:07.310612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:07.310708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:07.310741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:07.449876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:07.450095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:07.450158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:07.450200] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:07.455083] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-02-06T20:19:07.455491] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-06T20:19:07.455678] [INFO ] [sig ] CIEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:07.605031] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CIEN.txt [2026-02-06T20:19:07.605189] [INFO ] [sig ] [668/3439] Completed CIEN in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-06T20:19:07.605229] [INFO ] [sig ] [669/3439] Forecasting CIF... [2026-02-06T20:19:07.605260] [INFO ] [sig ] Generating forecast for: CIF [2026-02-06T20:19:07.605306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-06T20:19:07.636502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-06T20:19:07.636839] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-06T20:19:07.637646] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-06T20:19:07.637700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:07.637732] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:07.637759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:07.637815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:07.695814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:07.696739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:07.696858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:07.696893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:07.804826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:07.804980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:07.805021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:07.805049] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:07.808471] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=85.07%) [2026-02-06T20:19:07.808964] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-06T20:19:07.809098] [INFO ] [sig ] CIF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:07.953001] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CIF.txt [2026-02-06T20:19:07.953160] [INFO ] [sig ] [669/3439] Completed CIF in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-06T20:19:07.953200] [INFO ] [sig ] [670/3439] Forecasting CIG... [2026-02-06T20:19:07.953230] [INFO ] [sig ] Generating forecast for: CIG [2026-02-06T20:19:07.953262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-06T20:19:07.965813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-06T20:19:07.966151] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-06T20:19:07.966984] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-06T20:19:07.967038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:07.967070] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:07.967098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:07.967155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:08.025807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:08.026662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:08.026748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:08.026782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:08.153166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:08.153339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:08.153382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:08.153428] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:08.157500] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=42.68%) [2026-02-06T20:19:08.157833] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-06T20:19:08.158198] [INFO ] [sig ] CIG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:08.309300] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CIG.txt [2026-02-06T20:19:08.309506] [INFO ] [sig ] [670/3439] Completed CIG in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:08.309564] [INFO ] [sig ] [671/3439] Forecasting CIGI... [2026-02-06T20:19:08.309629] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-06T20:19:08.309672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-06T20:19:08.321460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-06T20:19:08.321876] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-06T20:19:08.322725] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-06T20:19:08.322781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:08.322815] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:08.322843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:08.322902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:08.384074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:08.385002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:08.385092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:08.385127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:08.512817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:08.512978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:08.513019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:08.513048] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:08.516494] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: DOWN (p=0.18%) [2026-02-06T20:19:08.516823] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-06T20:19:08.516961] [INFO ] [sig ] CIGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:08.661277] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CIGI.txt [2026-02-06T20:19:08.661433] [INFO ] [sig ] [671/3439] Completed CIGI in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:08.661475] [INFO ] [sig ] [672/3439] Forecasting CII... [2026-02-06T20:19:08.661516] [INFO ] [sig ] Generating forecast for: CII [2026-02-06T20:19:08.661550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-06T20:19:08.673442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-06T20:19:08.673793] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-06T20:19:08.674566] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-06T20:19:08.674638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:08.674671] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:08.674697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:08.674753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:08.733650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:08.734566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:08.734673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:08.734707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:08.863324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:08.863531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:08.863626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:08.863682] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:08.873323] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-02-06T20:19:08.873962] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-06T20:19:08.874198] [INFO ] [sig ] CII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:09.033014] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CII.txt [2026-02-06T20:19:09.033208] [INFO ] [sig ] [672/3439] Completed CII in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:09.033252] [INFO ] [sig ] [673/3439] Forecasting CIM... [2026-02-06T20:19:09.033284] [INFO ] [sig ] Generating forecast for: CIM [2026-02-06T20:19:09.033318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-06T20:19:09.045892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-06T20:19:09.046312] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-06T20:19:09.047344] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-06T20:19:09.047399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:09.047434] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:09.047462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:09.047520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:09.107722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:09.108705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:09.108821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:09.108858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:09.233284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:09.233467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:09.233518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:09.233555] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:09.237449] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=47.09%) [2026-02-06T20:19:09.237886] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-06T20:19:09.238083] [INFO ] [sig ] CIM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:09.387698] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CIM.txt [2026-02-06T20:19:09.387867] [INFO ] [sig ] [673/3439] Completed CIM in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:09.387925] [INFO ] [sig ] [674/3439] Forecasting CINF... [2026-02-06T20:19:09.387958] [INFO ] [sig ] Generating forecast for: CINF [2026-02-06T20:19:09.387988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-06T20:19:09.400478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-06T20:19:09.400927] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-06T20:19:09.401789] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-06T20:19:09.401844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:09.401876] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:09.401903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:09.401960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:09.459570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:09.460492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:09.460610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:09.460646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:09.583394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:09.583599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:09.583645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:09.583674] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:09.587165] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-02-06T20:19:09.587492] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-06T20:19:09.587666] [INFO ] [sig ] CINF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:09.743788] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CINF.txt [2026-02-06T20:19:09.743972] [INFO ] [sig ] [674/3439] Completed CINF in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:09.744016] [INFO ] [sig ] [675/3439] Forecasting CING... [2026-02-06T20:19:09.744047] [INFO ] [sig ] Generating forecast for: CING [2026-02-06T20:19:09.744086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-06T20:19:09.757627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-06T20:19:09.758254] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-06T20:19:09.759149] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-06T20:19:09.759209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:09.759243] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:09.759271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:09.759331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:09.821187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:09.822124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:09.822212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:09.822246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:09.951474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:09.951656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:09.951699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:09.951729] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:09.955327] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: UP (p=53.89%) [2026-02-06T20:19:09.955683] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-06T20:19:09.955832] [INFO ] [sig ] CING: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:10.121874] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CING.txt [2026-02-06T20:19:10.122038] [INFO ] [sig ] [675/3439] Completed CING in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:10.122081] [INFO ] [sig ] [676/3439] Forecasting CION... [2026-02-06T20:19:10.122112] [INFO ] [sig ] Generating forecast for: CION [2026-02-06T20:19:10.122144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-06T20:19:10.134793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-06T20:19:10.135189] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-06T20:19:10.136031] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-06T20:19:10.136088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:10.136160] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:10.136193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:10.136271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:10.195873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:10.196998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:10.197088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:10.197122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:10.323541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:10.323719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:10.323763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:10.323795] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:10.327360] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=76.77%) [2026-02-06T20:19:10.327667] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-06T20:19:10.327800] [INFO ] [sig ] CION: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:10.477488] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CION.txt [2026-02-06T20:19:10.477664] [INFO ] [sig ] [676/3439] Completed CION in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:10.481144] [INFO ] [sig ] [677/3439] Forecasting CIVB... [2026-02-06T20:19:10.481237] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-06T20:19:10.481284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-06T20:19:10.493722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-06T20:19:10.494103] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-06T20:19:10.495029] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-06T20:19:10.495092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:10.495136] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:10.495167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:10.495242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:10.554199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:10.555152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:10.555265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:10.555304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:10.683452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:10.683649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:10.683699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:10.683729] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:10.687372] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-02-06T20:19:10.687722] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-06T20:19:10.687881] [INFO ] [sig ] CIVB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:10.835889] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CIVB.txt [2026-02-06T20:19:10.836053] [INFO ] [sig ] [677/3439] Completed CIVB in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:10.836096] [INFO ] [sig ] [678/3439] Forecasting CLB... [2026-02-06T20:19:10.836130] [INFO ] [sig ] Generating forecast for: CLB [2026-02-06T20:19:10.836162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-06T20:19:10.847773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-06T20:19:10.848165] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-06T20:19:10.849054] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-06T20:19:10.849120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:10.849155] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:10.849184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:10.849242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:10.908360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:10.909286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:10.909376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:10.909410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:11.035964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:11.036123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:11.036166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:11.036196] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:11.039779] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=29.32%) [2026-02-06T20:19:11.040060] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-06T20:19:11.040192] [INFO ] [sig ] CLB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:11.200403] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLB.txt [2026-02-06T20:19:11.200556] [INFO ] [sig ] [678/3439] Completed CLB in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:11.200626] [INFO ] [sig ] [679/3439] Forecasting CLBK... [2026-02-06T20:19:11.200657] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-06T20:19:11.200690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-06T20:19:11.212482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-06T20:19:11.212782] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-06T20:19:11.213595] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-06T20:19:11.213659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:11.213691] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:11.213718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:11.213776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:11.270546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:11.271257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:11.271340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:11.271373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:11.390838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:11.390992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:11.391034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:11.391102] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:11.394528] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: UP (p=89.45%) [2026-02-06T20:19:11.394819] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-06T20:19:11.394946] [INFO ] [sig ] CLBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:11.535890] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CLBK.txt [2026-02-06T20:19:11.536037] [INFO ] [sig ] [679/3439] Completed CLBK in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:11.536077] [INFO ] [sig ] [680/3439] Forecasting CLDX... [2026-02-06T20:19:11.536106] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-06T20:19:11.536138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-06T20:19:11.547315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-06T20:19:11.547647] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-06T20:19:11.548452] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-06T20:19:11.548516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:11.548555] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:11.548613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:11.548676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:11.605200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:11.605884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:11.605964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:11.605997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:11.723201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:11.723352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:11.723393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:11.723422] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:11.727225] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=50.47%) [2026-02-06T20:19:11.727508] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-06T20:19:11.727891] [INFO ] [sig ] CLDX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:11.872531] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CLDX.txt [2026-02-06T20:19:11.872675] [INFO ] [sig ] [680/3439] Completed CLDX in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:11.872716] [INFO ] [sig ] [681/3439] Forecasting CLF... [2026-02-06T20:19:11.872745] [INFO ] [sig ] Generating forecast for: CLF [2026-02-06T20:19:11.872776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-06T20:19:11.883950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-06T20:19:11.884244] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-06T20:19:11.885263] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-06T20:19:11.885316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:11.885349] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:11.885376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:11.885434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:11.944161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:11.944914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:11.944999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:11.945033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:12.071154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:12.071311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:12.071354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:12.071385] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:12.074864] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-06T20:19:12.075140] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-06T20:19:12.075272] [INFO ] [sig ] CLF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:12.220611] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLF.txt [2026-02-06T20:19:12.220760] [INFO ] [sig ] [681/3439] Completed CLF in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:12.220827] [INFO ] [sig ] [682/3439] Forecasting CLFD... [2026-02-06T20:19:12.220860] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-06T20:19:12.220894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-06T20:19:12.232475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-06T20:19:12.232783] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-06T20:19:12.233612] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-06T20:19:12.233667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:12.233701] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:12.233731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:12.233795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:12.295216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:12.295915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:12.295998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:12.296033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:12.427814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:12.428017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:12.428073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:12.428105] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:12.431883] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-06T20:19:12.432189] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-06T20:19:12.432338] [INFO ] [sig ] CLFD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:12.582820] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLFD.txt [2026-02-06T20:19:12.582953] [INFO ] [sig ] [682/3439] Completed CLFD in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:12.582992] [INFO ] [sig ] [683/3439] Forecasting CLH... [2026-02-06T20:19:12.583022] [INFO ] [sig ] Generating forecast for: CLH [2026-02-06T20:19:12.583052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-06T20:19:12.594461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-06T20:19:12.594792] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-06T20:19:12.595623] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-06T20:19:12.595678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:12.595712] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:12.595740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:12.595797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:12.653875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:12.654665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:12.654757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:12.654802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:12.775152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:12.775322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:12.775365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:12.775395] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:12.778955] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: DOWN (p=28.00%) [2026-02-06T20:19:12.779251] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-06T20:19:12.779402] [INFO ] [sig ] CLH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:12.921563] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLH.txt [2026-02-06T20:19:12.921758] [INFO ] [sig ] [683/3439] Completed CLH in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-06T20:19:12.921801] [INFO ] [sig ] [684/3439] Forecasting CLLS... [2026-02-06T20:19:12.921831] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-06T20:19:12.921861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-06T20:19:12.933839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-06T20:19:12.934231] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-06T20:19:12.935035] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-06T20:19:12.935089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:12.935120] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:12.935146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:12.935201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:12.991197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:12.992154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:12.992247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:12.992279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:13.112408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:13.112588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:13.112631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:13.112659] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:13.116064] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=40.91%) [2026-02-06T20:19:13.116337] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-06T20:19:13.116465] [INFO ] [sig ] CLLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:13.262536] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLLS.txt [2026-02-06T20:19:13.262716] [INFO ] [sig ] [684/3439] Completed CLLS in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-06T20:19:13.262759] [INFO ] [sig ] [685/3439] Forecasting CLMB... [2026-02-06T20:19:13.262788] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-06T20:19:13.262817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-06T20:19:13.275955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-06T20:19:13.276331] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-06T20:19:13.277186] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-06T20:19:13.277239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:13.277270] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:13.277296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:13.277351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:13.334425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:13.335208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:13.335296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:13.335329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:13.456645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:13.456810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:13.456871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:13.456903] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:13.460636] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=57.11%) [2026-02-06T20:19:13.461152] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-06T20:19:13.461296] [INFO ] [sig ] CLMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:13.617154] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CLMB.txt [2026-02-06T20:19:13.617315] [INFO ] [sig ] [685/3439] Completed CLMB in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-06T20:19:13.617358] [INFO ] [sig ] [686/3439] Forecasting CLNE... [2026-02-06T20:19:13.617387] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-06T20:19:13.617416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-06T20:19:13.630292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-06T20:19:13.630703] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-06T20:19:13.631710] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-06T20:19:13.631948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:13.631980] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:13.632007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:13.632064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:13.690265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:13.691164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:13.691309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:13.691343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:13.809539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:13.809723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:13.809765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:13.809796] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:13.813211] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=77.92%) [2026-02-06T20:19:13.813495] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-06T20:19:13.813677] [INFO ] [sig ] CLNE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:13.960084] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CLNE.txt [2026-02-06T20:19:13.960216] [INFO ] [sig ] [686/3439] Completed CLNE in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-06T20:19:13.960263] [INFO ] [sig ] [687/3439] Forecasting CLNN... [2026-02-06T20:19:13.960295] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-06T20:19:13.960325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-06T20:19:13.972373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-06T20:19:13.972737] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-06T20:19:13.973634] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-06T20:19:13.973687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:13.973718] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:13.973745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:13.973802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:14.029488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:14.030270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:14.030351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:14.030382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:14.155813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:14.155982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:14.156026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:14.156057] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:14.160404] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-06T20:19:14.160961] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-06T20:19:14.161122] [INFO ] [sig ] CLNN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:14.329528] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLNN.txt [2026-02-06T20:19:14.329725] [INFO ] [sig ] [687/3439] Completed CLNN in 0.4s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:14.329767] [INFO ] [sig ] [688/3439] Forecasting CLOA... [2026-02-06T20:19:14.329795] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-06T20:19:14.329825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-06T20:19:14.341291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-06T20:19:14.341636] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-06T20:19:14.342426] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-06T20:19:14.342480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:14.342514] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:14.342541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:14.342626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:14.401824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:14.402720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:14.402808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:14.402841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:14.512316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:14.512486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:14.512537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:14.512598] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:14.516612] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-06T20:19:14.516915] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-06T20:19:14.517052] [INFO ] [sig ] CLOA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:14.670015] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CLOA.txt [2026-02-06T20:19:14.670188] [INFO ] [sig ] [688/3439] Completed CLOA in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:14.670236] [INFO ] [sig ] [689/3439] Forecasting CLRB... [2026-02-06T20:19:14.670268] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-06T20:19:14.670298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-06T20:19:14.683113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-06T20:19:14.683501] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-06T20:19:14.684514] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-06T20:19:14.684584] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:14.684631] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:14.684660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:14.684717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:14.744989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:14.745942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:14.746032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:14.746066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:14.870036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:14.870199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:14.870242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:14.870271] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:14.874292] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-06T20:19:14.874608] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-06T20:19:14.874748] [INFO ] [sig ] CLRB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:15.027812] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CLRB.txt [2026-02-06T20:19:15.028009] [INFO ] [sig ] [689/3439] Completed CLRB in 0.4s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:15.028053] [INFO ] [sig ] [690/3439] Forecasting CLRO... [2026-02-06T20:19:15.028082] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-06T20:19:15.028112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-06T20:19:15.038871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-06T20:19:15.039166] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-06T20:19:15.039987] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-06T20:19:15.040041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:15.040074] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:15.040102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:15.040159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:15.098298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:15.099179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:15.099263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:15.099296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:15.213091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:15.213260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:15.213303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:15.213334] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:15.216888] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=27.02%) [2026-02-06T20:19:15.217177] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-06T20:19:15.217311] [INFO ] [sig ] CLRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:15.371029] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLRO.txt [2026-02-06T20:19:15.371197] [INFO ] [sig ] [690/3439] Completed CLRO in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:15.371243] [INFO ] [sig ] [691/3439] Forecasting CLS... [2026-02-06T20:19:15.371274] [INFO ] [sig ] Generating forecast for: CLS [2026-02-06T20:19:15.371307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-06T20:19:15.384098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-06T20:19:15.384453] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-06T20:19:15.385300] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-06T20:19:15.385355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:15.385388] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:15.385416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:15.385473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:15.443543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:15.444512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:15.444637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:15.444673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:15.569498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:15.569672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:15.569715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:15.569744] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:15.573186] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=55.15%) [2026-02-06T20:19:15.573467] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-06T20:19:15.573613] [INFO ] [sig ] CLS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:15.717503] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CLS.txt [2026-02-06T20:19:15.717703] [INFO ] [sig ] [691/3439] Completed CLS in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:15.717748] [INFO ] [sig ] [692/3439] Forecasting CLX... [2026-02-06T20:19:15.717777] [INFO ] [sig ] Generating forecast for: CLX [2026-02-06T20:19:15.717807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-06T20:19:15.729828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-06T20:19:15.730174] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-06T20:19:15.730967] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-06T20:19:15.731021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:15.731053] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:15.731081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:15.731138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:15.788307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:15.789166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:15.789256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:15.789290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:15.913320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:15.913476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:15.913520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:15.913550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:15.916967] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-02-06T20:19:15.917266] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-06T20:19:15.917398] [INFO ] [sig ] CLX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:16.063981] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CLX.txt [2026-02-06T20:19:16.064123] [INFO ] [sig ] [692/3439] Completed CLX in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:16.064164] [INFO ] [sig ] [693/3439] Forecasting CM... [2026-02-06T20:19:16.064199] [INFO ] [sig ] Generating forecast for: CM [2026-02-06T20:19:16.064343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-06T20:19:16.076084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-06T20:19:16.076428] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-06T20:19:16.077416] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-06T20:19:16.077471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:16.077530] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:16.077559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:16.077641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:16.140644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:16.141693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:16.141790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:16.141824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:16.263080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:16.263238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:16.263279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:16.263308] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:16.266764] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-06T20:19:16.267054] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-06T20:19:16.267189] [INFO ] [sig ] CM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:16.408093] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CM.txt [2026-02-06T20:19:16.408218] [INFO ] [sig ] [693/3439] Completed CM in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:16.408256] [INFO ] [sig ] [694/3439] Forecasting CMC... [2026-02-06T20:19:16.408287] [INFO ] [sig ] Generating forecast for: CMC [2026-02-06T20:19:16.408318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-06T20:19:16.421185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-06T20:19:16.421448] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-06T20:19:16.422452] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-06T20:19:16.422504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:16.422536] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:16.422563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:16.422639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:16.480929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:16.481547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:16.481662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:16.481710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:16.605027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:16.605154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:16.605192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:16.605221] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:16.608512] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=67.63%) [2026-02-06T20:19:16.608837] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-06T20:19:16.608966] [INFO ] [sig ] CMC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:16.751824] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMC.txt [2026-02-06T20:19:16.751955] [INFO ] [sig ] [694/3439] Completed CMC in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:16.751994] [INFO ] [sig ] [695/3439] Forecasting CMCM... [2026-02-06T20:19:16.752024] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-06T20:19:16.752054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-06T20:19:16.763131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-06T20:19:16.763410] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-06T20:19:16.764241] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-06T20:19:16.764296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:16.764331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:16.764357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:16.764414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:16.822939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:16.823771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:16.823855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:16.823888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:16.939169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:16.939332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:16.939372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:16.939401] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:16.942918] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=66.85%) [2026-02-06T20:19:16.943203] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-06T20:19:16.943360] [INFO ] [sig ] CMCM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:17.087302] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMCM.txt [2026-02-06T20:19:17.087437] [INFO ] [sig ] [695/3439] Completed CMCM in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:17.087479] [INFO ] [sig ] [696/3439] Forecasting CMCO... [2026-02-06T20:19:17.087508] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-06T20:19:17.087544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-06T20:19:17.099790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-06T20:19:17.100061] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-06T20:19:17.100881] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-06T20:19:17.100934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:17.100965] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:17.100991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:17.101047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:17.157198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:17.157847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:17.157939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:17.157975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:17.279397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:17.279551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:17.279612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:17.279689] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:17.283098] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=13.46%) [2026-02-06T20:19:17.283370] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-06T20:19:17.283498] [INFO ] [sig ] CMCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:17.427419] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CMCO.txt [2026-02-06T20:19:17.427592] [INFO ] [sig ] [696/3439] Completed CMCO in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:17.427634] [INFO ] [sig ] [697/3439] Forecasting CMCSA... [2026-02-06T20:19:17.427664] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-06T20:19:17.427694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-06T20:19:17.439407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-06T20:19:17.439759] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-06T20:19:17.440520] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-06T20:19:17.440593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:17.440636] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:17.440670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:17.440740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:17.497350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:17.498316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:17.498400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:17.498433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:17.618873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:17.619033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:17.619074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:17.619103] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:17.622479] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=50.77%) [2026-02-06T20:19:17.622771] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-06T20:19:17.622899] [INFO ] [sig ] CMCSA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:17.771226] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMCSA.txt [2026-02-06T20:19:17.771381] [INFO ] [sig ] [697/3439] Completed CMCSA in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-06T20:19:17.771421] [INFO ] [sig ] [698/3439] Forecasting CME... [2026-02-06T20:19:17.771454] [INFO ] [sig ] Generating forecast for: CME [2026-02-06T20:19:17.771484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-06T20:19:17.784028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-06T20:19:17.784479] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-06T20:19:17.785362] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-06T20:19:17.785420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:17.785455] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:17.785481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:17.785540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:17.847246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:17.848271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:17.848363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:17.848415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:17.975686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:17.975879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:17.975922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:17.975953] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:17.980489] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-02-06T20:19:17.980973] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-06T20:19:17.981139] [INFO ] [sig ] CME: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:18.134524] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CME.txt [2026-02-06T20:19:18.134711] [INFO ] [sig ] [698/3439] Completed CME in 0.4s | 2.76 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-06T20:19:18.134756] [INFO ] [sig ] [699/3439] Forecasting CMG... [2026-02-06T20:19:18.134787] [INFO ] [sig ] Generating forecast for: CMG [2026-02-06T20:19:18.134819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-06T20:19:18.147248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-06T20:19:18.147690] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-06T20:19:18.148551] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-06T20:19:18.148641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:18.148684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:18.148725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:18.148804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:18.209705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:18.210673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:18.210770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:18.210804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:18.334726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:18.334889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:18.334931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:18.334961] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:18.338625] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-02-06T20:19:18.338962] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-06T20:19:18.339105] [INFO ] [sig ] CMG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:18.487591] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CMG.txt [2026-02-06T20:19:18.487761] [INFO ] [sig ] [699/3439] Completed CMG in 0.4s | 2.76 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-06T20:19:18.487803] [INFO ] [sig ] [700/3439] Forecasting CMI... [2026-02-06T20:19:18.487833] [INFO ] [sig ] Generating forecast for: CMI [2026-02-06T20:19:18.487865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-06T20:19:18.501197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-06T20:19:18.501600] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-06T20:19:18.502719] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-06T20:19:18.502785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:18.502817] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:18.502844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:18.503099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:18.561769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:18.562659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:18.562742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:18.562775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:18.685293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:18.685456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:18.685498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:18.685528] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:18.688996] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=64.95%) [2026-02-06T20:19:18.689275] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-06T20:19:18.689405] [INFO ] [sig ] CMI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:18.838165] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMI.txt [2026-02-06T20:19:18.838317] [INFO ] [sig ] [700/3439] Completed CMI in 0.4s | 2.76 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-06T20:19:18.838358] [INFO ] [sig ] [701/3439] Forecasting CMMB... [2026-02-06T20:19:18.838388] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-06T20:19:18.838419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-06T20:19:18.849993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-06T20:19:18.850279] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-06T20:19:18.851105] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-06T20:19:18.851159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:18.851191] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:18.851217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:18.851274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:18.908986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:18.909743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:18.909826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:18.909860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:19.027677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:19.027835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:19.027878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:19.027940] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:19.031372] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=68.59%) [2026-02-06T20:19:19.031681] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-06T20:19:19.031829] [INFO ] [sig ] CMMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:19.178098] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMMB.txt [2026-02-06T20:19:19.178233] [INFO ] [sig ] [701/3439] Completed CMMB in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-06T20:19:19.178273] [INFO ] [sig ] [702/3439] Forecasting CMP... [2026-02-06T20:19:19.178302] [INFO ] [sig ] Generating forecast for: CMP [2026-02-06T20:19:19.178332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-06T20:19:19.189838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-06T20:19:19.190134] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-06T20:19:19.190922] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-06T20:19:19.190986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:19.191019] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:19.191046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:19.191103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:19.248930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:19.249660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:19.249760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:19.249808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:19.372672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:19.372813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:19.372853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:19.372883] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:19.376342] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-06T20:19:19.376657] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-06T20:19:19.376791] [INFO ] [sig ] CMP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:19.526327] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMP.txt [2026-02-06T20:19:19.526456] [INFO ] [sig ] [702/3439] Completed CMP in 0.3s | 2.76 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-06T20:19:19.526494] [INFO ] [sig ] [703/3439] Forecasting CMPS... [2026-02-06T20:19:19.526523] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-06T20:19:19.526553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-06T20:19:19.538079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-06T20:19:19.538388] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-06T20:19:19.539193] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-06T20:19:19.539246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:19.539278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:19.539305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:19.539363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:19.596528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:19.597383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:19.597500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:19.597534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:19.725836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:19.726128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:19.726174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:19.726211] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:19.729959] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-02-06T20:19:19.730248] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-06T20:19:19.730392] [INFO ] [sig ] CMPS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:19.881733] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMPS.txt [2026-02-06T20:19:19.881869] [INFO ] [sig ] [703/3439] Completed CMPS in 0.4s | 2.76 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-06T20:19:19.881917] [INFO ] [sig ] [704/3439] Forecasting CMPX... [2026-02-06T20:19:19.881949] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-06T20:19:19.881980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-06T20:19:19.893875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-06T20:19:19.894200] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-06T20:19:19.895054] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-06T20:19:19.895110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:19.895144] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:19.895171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:19.895231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:19.954457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:19.955150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:19.955232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:19.955265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:20.077526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:20.077707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:20.077753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:20.077783] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:20.081786] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-02-06T20:19:20.082124] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-06T20:19:20.082270] [INFO ] [sig ] CMPX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:20.231899] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CMPX.txt [2026-02-06T20:19:20.232051] [INFO ] [sig ] [704/3439] Completed CMPX in 0.4s | 2.76 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-06T20:19:20.232105] [INFO ] [sig ] [705/3439] Forecasting CMRE... [2026-02-06T20:19:20.232136] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-06T20:19:20.232167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-06T20:19:20.243834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-06T20:19:20.244181] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-06T20:19:20.245012] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-06T20:19:20.245066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:20.245099] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:20.245127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:20.245183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:20.302221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:20.303030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:20.303117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:20.303150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:20.427923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:20.428133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:20.428182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:20.428214] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:20.432039] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-06T20:19:20.432333] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-06T20:19:20.432472] [INFO ] [sig ] CMRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:20.577735] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMRE.txt [2026-02-06T20:19:20.577920] [INFO ] [sig ] [705/3439] Completed CMRE in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:20.577964] [INFO ] [sig ] [706/3439] Forecasting CMS... [2026-02-06T20:19:20.577994] [INFO ] [sig ] Generating forecast for: CMS [2026-02-06T20:19:20.578025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-06T20:19:20.589473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-06T20:19:20.589835] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-06T20:19:20.590623] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-06T20:19:20.590676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:20.590708] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:20.590735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:20.590805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:20.647760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:20.648678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:20.648782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:20.648822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:20.773690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:20.773854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:20.773896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:20.773926] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:20.777400] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-06T20:19:20.777716] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-06T20:19:20.777855] [INFO ] [sig ] CMS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:20.922463] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CMS.txt [2026-02-06T20:19:20.922647] [INFO ] [sig ] [706/3439] Completed CMS in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:20.922701] [INFO ] [sig ] [707/3439] Forecasting CMSA... [2026-02-06T20:19:20.922733] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-06T20:19:20.922763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-06T20:19:20.933837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-06T20:19:20.934162] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-06T20:19:20.934971] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-06T20:19:20.935027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:20.935061] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:20.935090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:20.935150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:21.005996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:21.006888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:21.006977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:21.007012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:21.123637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:21.123824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:21.123873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:21.123905] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:21.127686] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=88.43%) [2026-02-06T20:19:21.128055] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-06T20:19:21.128200] [INFO ] [sig ] CMSA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:21.275010] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMSA.txt [2026-02-06T20:19:21.275148] [INFO ] [sig ] [707/3439] Completed CMSA in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:21.275190] [INFO ] [sig ] [708/3439] Forecasting CMSC... [2026-02-06T20:19:21.275219] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-06T20:19:21.275249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-06T20:19:21.287006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-06T20:19:21.287369] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-06T20:19:21.288209] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-06T20:19:21.288263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:21.288295] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:21.288322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:21.288378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:21.347109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:21.347972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:21.348061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:21.348096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:21.465359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:21.465519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:21.465603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:21.465646] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:21.469333] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=65.96%) [2026-02-06T20:19:21.469641] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-06T20:19:21.469796] [INFO ] [sig ] CMSC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:21.614154] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMSC.txt [2026-02-06T20:19:21.614304] [INFO ] [sig ] [708/3439] Completed CMSC in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:21.614343] [INFO ] [sig ] [709/3439] Forecasting CMSD... [2026-02-06T20:19:21.614374] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-06T20:19:21.614404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-06T20:19:21.625856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-06T20:19:21.626201] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-06T20:19:21.627001] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-06T20:19:21.627078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:21.627112] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:21.627139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:21.627197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:21.684249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:21.685043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:21.685130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:21.685163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:21.810112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:21.810273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:21.810332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:21.810363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:21.814191] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-06T20:19:21.814467] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-06T20:19:21.814625] [INFO ] [sig ] CMSD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:21.966176] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMSD.txt [2026-02-06T20:19:21.966348] [INFO ] [sig ] [709/3439] Completed CMSD in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:21.966392] [INFO ] [sig ] [710/3439] Forecasting CMTG... [2026-02-06T20:19:21.966422] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-06T20:19:21.966453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-06T20:19:21.978674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-06T20:19:21.979020] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-06T20:19:21.979881] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-06T20:19:21.979936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:21.979995] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:21.980025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:21.980085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:22.041247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:22.042146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:22.042235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:22.042269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:22.166328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:22.166485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:22.166526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:22.166555] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:22.170195] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=72.21%) [2026-02-06T20:19:22.170464] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-06T20:19:22.170611] [INFO ] [sig ] CMTG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:22.314136] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMTG.txt [2026-02-06T20:19:22.314259] [INFO ] [sig ] [710/3439] Completed CMTG in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:22.314299] [INFO ] [sig ] [711/3439] Forecasting CMTL... [2026-02-06T20:19:22.314328] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-06T20:19:22.314357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-06T20:19:22.325841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-06T20:19:22.326103] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-06T20:19:22.326887] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-06T20:19:22.326940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:22.326972] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:22.326999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:22.327056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:22.384546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:22.385190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:22.385272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:22.385304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:22.507705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:22.507847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:22.507886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:22.507932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:22.511262] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: UP (p=64.02%) [2026-02-06T20:19:22.511537] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-06T20:19:22.511696] [INFO ] [sig ] CMTL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:22.656885] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CMTL.txt [2026-02-06T20:19:22.657024] [INFO ] [sig ] [711/3439] Completed CMTL in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:22.657064] [INFO ] [sig ] [712/3439] Forecasting CNA... [2026-02-06T20:19:22.657094] [INFO ] [sig ] Generating forecast for: CNA [2026-02-06T20:19:22.657125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-06T20:19:22.668521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-06T20:19:22.668823] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-06T20:19:22.669620] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-06T20:19:22.669673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:22.669706] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:22.669737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:22.669807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:22.727116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:22.727738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:22.727817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:22.727849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:22.851469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:22.851642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:22.851686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:22.851714] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:22.855083] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-02-06T20:19:22.855361] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-06T20:19:22.855498] [INFO ] [sig ] CNA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:22.997373] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNA.txt [2026-02-06T20:19:22.997488] [INFO ] [sig ] [712/3439] Completed CNA in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-06T20:19:22.997527] [INFO ] [sig ] [713/3439] Forecasting CNC... [2026-02-06T20:19:22.997556] [INFO ] [sig ] Generating forecast for: CNC [2026-02-06T20:19:22.997606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-06T20:19:23.008985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-06T20:19:23.009252] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-06T20:19:23.010081] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-06T20:19:23.010136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:23.010197] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:23.010227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:23.010293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:23.068436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:23.069101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:23.069180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:23.069217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:23.189871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:23.190021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:23.190061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:23.190119] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:23.193525] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-06T20:19:23.193831] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-06T20:19:23.193959] [INFO ] [sig ] CNC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:23.337537] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CNC.txt [2026-02-06T20:19:23.337671] [INFO ] [sig ] [713/3439] Completed CNC in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:23.337712] [INFO ] [sig ] [714/3439] Forecasting CNF... [2026-02-06T20:19:23.337741] [INFO ] [sig ] Generating forecast for: CNF [2026-02-06T20:19:23.337773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-06T20:19:23.352803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-06T20:19:23.353099] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-06T20:19:23.353959] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-06T20:19:23.354012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:23.354045] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:23.354072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:23.354129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:23.412650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:23.413325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:23.413408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:23.413441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:23.520430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:23.520596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:23.520640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:23.520671] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:23.524228] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-02-06T20:19:23.524508] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-06T20:19:23.524660] [INFO ] [sig ] CNF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:23.668991] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNF.txt [2026-02-06T20:19:23.669107] [INFO ] [sig ] [714/3439] Completed CNF in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:23.669145] [INFO ] [sig ] [715/3439] Forecasting CNI... [2026-02-06T20:19:23.669174] [INFO ] [sig ] Generating forecast for: CNI [2026-02-06T20:19:23.669205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-06T20:19:23.680835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-06T20:19:23.681109] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-06T20:19:23.681886] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-06T20:19:23.681940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:23.681972] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:23.681999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:23.682057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:23.740411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:23.741354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:23.741442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:23.741477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:23.862880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:23.863044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:23.863087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:23.863119] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:23.866695] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=5.58%) [2026-02-06T20:19:23.867001] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-06T20:19:23.867136] [INFO ] [sig ] CNI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:24.012030] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CNI.txt [2026-02-06T20:19:24.012189] [INFO ] [sig ] [715/3439] Completed CNI in 0.3s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:24.012231] [INFO ] [sig ] [716/3439] Forecasting CNK... [2026-02-06T20:19:24.012260] [INFO ] [sig ] Generating forecast for: CNK [2026-02-06T20:19:24.012291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-06T20:19:24.024171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-06T20:19:24.024540] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-06T20:19:24.025327] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-06T20:19:24.025381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:24.025412] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:24.025439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:24.025496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:24.089333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:24.090443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:24.090546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:24.090599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:24.218660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:24.218828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:24.218870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:24.218900] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:24.222435] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-02-06T20:19:24.222769] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-06T20:19:24.222908] [INFO ] [sig ] CNK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:24.371549] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CNK.txt [2026-02-06T20:19:24.371751] [INFO ] [sig ] [716/3439] Completed CNK in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:24.371802] [INFO ] [sig ] [717/3439] Forecasting CNM... [2026-02-06T20:19:24.371851] [INFO ] [sig ] Generating forecast for: CNM [2026-02-06T20:19:24.371889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-06T20:19:24.384282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-06T20:19:24.384643] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-06T20:19:24.385507] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-06T20:19:24.385563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:24.385628] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:24.385658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:24.385716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:24.448641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:24.449602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:24.449697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:24.449733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:24.586822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:24.586986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:24.587028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:24.587058] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:24.590963] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-02-06T20:19:24.591280] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-06T20:19:24.591426] [INFO ] [sig ] CNM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:24.746808] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CNM.txt [2026-02-06T20:19:24.746973] [INFO ] [sig ] [717/3439] Completed CNM in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:24.747020] [INFO ] [sig ] [718/3439] Forecasting CNMD... [2026-02-06T20:19:24.747065] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-06T20:19:24.747105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-06T20:19:24.759900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-06T20:19:24.760327] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-06T20:19:24.761238] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-06T20:19:24.761294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:24.761327] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:24.761355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:24.761413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:24.828624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:24.829723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:24.829859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:24.829903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:24.959755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:24.959930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:24.959974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:24.960005] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:24.964148] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=84.16%) [2026-02-06T20:19:24.964512] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-06T20:19:24.964676] [INFO ] [sig ] CNMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:25.118643] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNMD.txt [2026-02-06T20:19:25.118853] [INFO ] [sig ] [718/3439] Completed CNMD in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:25.118930] [INFO ] [sig ] [719/3439] Forecasting CNNE... [2026-02-06T20:19:25.118965] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-06T20:19:25.118995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-06T20:19:25.132264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-06T20:19:25.132658] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-06T20:19:25.133567] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-06T20:19:25.133649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:25.133682] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:25.133709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:25.133767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:25.195692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:25.196646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:25.196756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:25.196806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:25.330635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:25.330810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:25.330865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:25.330894] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:25.334492] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=69.11%) [2026-02-06T20:19:25.334803] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-06T20:19:25.334938] [INFO ] [sig ] CNNE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:25.492861] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNNE.txt [2026-02-06T20:19:25.493024] [INFO ] [sig ] [719/3439] Completed CNNE in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:25.493071] [INFO ] [sig ] [720/3439] Forecasting CNO... [2026-02-06T20:19:25.493103] [INFO ] [sig ] Generating forecast for: CNO [2026-02-06T20:19:25.493133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-06T20:19:25.507329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-06T20:19:25.507763] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-06T20:19:25.508701] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-06T20:19:25.508766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:25.508812] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:25.508857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:25.508933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:25.579419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:25.580714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:25.580881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:25.580928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:25.711666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:25.711831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:25.711884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:25.711953] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:25.715711] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=69.88%) [2026-02-06T20:19:25.716034] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-06T20:19:25.716197] [INFO ] [sig ] CNO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:25.873106] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNO.txt [2026-02-06T20:19:25.873288] [INFO ] [sig ] [720/3439] Completed CNO in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:25.873348] [INFO ] [sig ] [721/3439] Forecasting CNOB... [2026-02-06T20:19:25.873387] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-06T20:19:25.873419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-06T20:19:25.886010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-06T20:19:25.886351] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-06T20:19:25.887201] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-06T20:19:25.887257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:25.887290] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:25.887318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:25.887377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:25.951646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:25.952503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:25.952611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:25.952649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:26.074631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:26.074817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:26.074874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:26.074914] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:26.078618] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-02-06T20:19:26.078958] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-06T20:19:26.079103] [INFO ] [sig ] CNOB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:26.230241] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNOB.txt [2026-02-06T20:19:26.230394] [INFO ] [sig ] [721/3439] Completed CNOB in 0.4s | 2.76 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-06T20:19:26.230445] [INFO ] [sig ] [722/3439] Forecasting CNP... [2026-02-06T20:19:26.230490] [INFO ] [sig ] Generating forecast for: CNP [2026-02-06T20:19:26.230541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-06T20:19:26.243608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-06T20:19:26.243972] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-06T20:19:26.244820] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-06T20:19:26.244879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:26.244911] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:26.244942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:26.245010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:26.312347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:26.313450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:26.313554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:26.313634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:26.447136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:26.447291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:26.447335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:26.447365] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:26.450940] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=50.83%) [2026-02-06T20:19:26.451223] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-06T20:19:26.451352] [INFO ] [sig ] CNP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:26.593746] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNP.txt [2026-02-06T20:19:26.593916] [INFO ] [sig ] [722/3439] Completed CNP in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-06T20:19:26.593959] [INFO ] [sig ] [723/3439] Forecasting CNQ... [2026-02-06T20:19:26.593991] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-06T20:19:26.594021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-06T20:19:26.605731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-06T20:19:26.606021] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-06T20:19:26.606900] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-06T20:19:26.606976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:26.607020] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:26.607051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:26.607110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:26.667316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:26.668311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:26.668405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:26.668439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:26.795483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:26.795661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:26.795706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:26.795740] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:26.799296] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-06T20:19:26.799597] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-06T20:19:26.799729] [INFO ] [sig ] CNQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:26.945962] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CNQ.txt [2026-02-06T20:19:26.946130] [INFO ] [sig ] [723/3439] Completed CNQ in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-06T20:19:26.946170] [INFO ] [sig ] [724/3439] Forecasting CNS... [2026-02-06T20:19:26.946200] [INFO ] [sig ] Generating forecast for: CNS [2026-02-06T20:19:26.946231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-06T20:19:26.957088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-06T20:19:26.957361] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-06T20:19:26.958190] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-06T20:19:26.958245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:26.958278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:26.958305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:26.958372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:27.015666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:27.016358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:27.016438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:27.016473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:27.134611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:27.134765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:27.134807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:27.134837] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:27.138264] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=71.73%) [2026-02-06T20:19:27.138537] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-06T20:19:27.138687] [INFO ] [sig ] CNS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:27.283141] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNS.txt [2026-02-06T20:19:27.283300] [INFO ] [sig ] [724/3439] Completed CNS in 0.3s | 2.76 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-06T20:19:27.283341] [INFO ] [sig ] [725/3439] Forecasting CNSP... [2026-02-06T20:19:27.283370] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-06T20:19:27.283400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-06T20:19:27.293685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-06T20:19:27.293947] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-06T20:19:27.294737] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-06T20:19:27.294790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:27.294823] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:27.294850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:27.294906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:27.351966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:27.352654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:27.352735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:27.352767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:27.479496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:27.479678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:27.479723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:27.479756] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:27.483361] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=29.86%) [2026-02-06T20:19:27.483678] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-06T20:19:27.483816] [INFO ] [sig ] CNSP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:27.639865] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CNSP.txt [2026-02-06T20:19:27.640032] [INFO ] [sig ] [725/3439] Completed CNSP in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-06T20:19:27.640074] [INFO ] [sig ] [726/3439] Forecasting CNTA... [2026-02-06T20:19:27.640106] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-06T20:19:27.640136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-06T20:19:27.653079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-06T20:19:27.653431] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-06T20:19:27.654359] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-06T20:19:27.654440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:27.654476] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:27.654504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:27.654604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:27.718743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:27.719632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:27.719734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:27.719769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:27.845496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:27.845676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:27.845720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:27.845751] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:27.849541] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: UP (p=51.31%) [2026-02-06T20:19:27.849876] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-06T20:19:27.850031] [INFO ] [sig ] CNTA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:28.005436] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNTA.txt [2026-02-06T20:19:28.005614] [INFO ] [sig ] [726/3439] Completed CNTA in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-06T20:19:28.005660] [INFO ] [sig ] [727/3439] Forecasting CNTY... [2026-02-06T20:19:28.005693] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-06T20:19:28.005724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-06T20:19:28.018453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-06T20:19:28.018828] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-06T20:19:28.019701] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-06T20:19:28.019758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:28.019823] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:28.019860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:28.019932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:28.081882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:28.082844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:28.082934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:28.082970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:28.210045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:28.210215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:28.210261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:28.210291] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:28.214010] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=73.58%) [2026-02-06T20:19:28.214350] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-06T20:19:28.214500] [INFO ] [sig ] CNTY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:28.371273] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNTY.txt [2026-02-06T20:19:28.371425] [INFO ] [sig ] [727/3439] Completed CNTY in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-06T20:19:28.371473] [INFO ] [sig ] [728/3439] Forecasting CNVS... [2026-02-06T20:19:28.371518] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-06T20:19:28.371555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-06T20:19:28.384425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-06T20:19:28.384851] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-06T20:19:28.385771] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-06T20:19:28.385827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:28.385860] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:28.385889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:28.385948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:28.450767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:28.451657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:28.451748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:28.451782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:28.584226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:28.584412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:28.584456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:28.584488] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:28.588425] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-02-06T20:19:28.588783] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-06T20:19:28.588950] [INFO ] [sig ] CNVS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:28.750243] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNVS.txt [2026-02-06T20:19:28.750459] [INFO ] [sig ] [728/3439] Completed CNVS in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-06T20:19:28.750525] [INFO ] [sig ] [729/3439] Forecasting CNX... [2026-02-06T20:19:28.750591] [INFO ] [sig ] Generating forecast for: CNX [2026-02-06T20:19:28.750646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-06T20:19:28.762633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-06T20:19:28.763019] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-06T20:19:28.763911] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-06T20:19:28.763967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:28.764001] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:28.764028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:28.764087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:28.829892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:28.830778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:28.830868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:28.830907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:28.965508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:28.965689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:28.965733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:28.965763] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:28.969398] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-06T20:19:28.969721] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-06T20:19:28.969863] [INFO ] [sig ] CNX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:29.127709] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CNX.txt [2026-02-06T20:19:29.127875] [INFO ] [sig ] [729/3439] Completed CNX in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:29.127943] [INFO ] [sig ] [730/3439] Forecasting CNXN... [2026-02-06T20:19:29.127976] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-06T20:19:29.128010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-06T20:19:29.140369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-06T20:19:29.140743] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-06T20:19:29.141766] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-06T20:19:29.141822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:29.141855] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:29.141882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:29.141943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:29.209188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:29.210182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:29.210308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:29.210366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:29.340118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:29.340276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:29.340319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:29.340386] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:29.343850] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-02-06T20:19:29.344147] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-06T20:19:29.344280] [INFO ] [sig ] CNXN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:29.488954] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CNXN.txt [2026-02-06T20:19:29.489128] [INFO ] [sig ] [730/3439] Completed CNXN in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:29.489172] [INFO ] [sig ] [731/3439] Forecasting COCO... [2026-02-06T20:19:29.489202] [INFO ] [sig ] Generating forecast for: COCO [2026-02-06T20:19:29.489233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-06T20:19:29.501453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-06T20:19:29.501817] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-06T20:19:29.502646] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-06T20:19:29.502702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:29.502736] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:29.502765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:29.502823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:29.562467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:29.563304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:29.563391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:29.563427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:29.699003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:29.699171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:29.699215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:29.699245] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:29.702803] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-06T20:19:29.703116] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-06T20:19:29.703259] [INFO ] [sig ] COCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:29.856105] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COCO.txt [2026-02-06T20:19:29.856243] [INFO ] [sig ] [731/3439] Completed COCO in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:29.856285] [INFO ] [sig ] [732/3439] Forecasting CODA... [2026-02-06T20:19:29.856316] [INFO ] [sig ] Generating forecast for: CODA [2026-02-06T20:19:29.856346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-06T20:19:29.867448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-06T20:19:29.867769] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-06T20:19:29.868630] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-06T20:19:29.868684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:29.868716] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:29.868742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:29.868800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:29.925307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:29.926207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:29.926291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:29.926324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:30.041307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:30.041472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:30.041516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:30.041546] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:30.045276] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=59.39%) [2026-02-06T20:19:30.045684] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-06T20:19:30.045839] [INFO ] [sig ] CODA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:30.206330] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CODA.txt [2026-02-06T20:19:30.206491] [INFO ] [sig ] [732/3439] Completed CODA in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:30.206532] [INFO ] [sig ] [733/3439] Forecasting CODI... [2026-02-06T20:19:30.206562] [INFO ] [sig ] Generating forecast for: CODI [2026-02-06T20:19:30.206614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-06T20:19:30.219735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-06T20:19:30.220151] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-06T20:19:30.221017] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-06T20:19:30.221073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:30.221106] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:30.221134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:30.221192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:30.289289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:30.290448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:30.290542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:30.290593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:30.413526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:30.413726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:30.413770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:30.413801] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:30.417437] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=61.42%) [2026-02-06T20:19:30.417750] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-06T20:19:30.417885] [INFO ] [sig ] CODI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:30.567137] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CODI.txt [2026-02-06T20:19:30.567292] [INFO ] [sig ] [733/3439] Completed CODI in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:30.567333] [INFO ] [sig ] [734/3439] Forecasting COEP... [2026-02-06T20:19:30.567363] [INFO ] [sig ] Generating forecast for: COEP [2026-02-06T20:19:30.567394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-06T20:19:30.578921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-06T20:19:30.579255] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-06T20:19:30.580260] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-06T20:19:30.580315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:30.580347] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:30.580374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:30.580432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:30.638461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:30.639353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:30.639439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:30.639472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:30.774366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:30.774536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:30.774599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:30.774633] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:30.778373] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-02-06T20:19:30.778765] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-06T20:19:30.778901] [INFO ] [sig ] COEP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:30.923279] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/COEP.txt [2026-02-06T20:19:30.923447] [INFO ] [sig ] [734/3439] Completed COEP in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:30.923489] [INFO ] [sig ] [735/3439] Forecasting COF... [2026-02-06T20:19:30.923521] [INFO ] [sig ] Generating forecast for: COF [2026-02-06T20:19:30.923558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-06T20:19:30.936179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-06T20:19:30.936549] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-06T20:19:30.937514] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-06T20:19:30.937594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:30.937632] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:30.937659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:30.937717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:31.015506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:31.016742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:31.016874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:31.016918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:31.147868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:31.148056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:31.148100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:31.148129] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:31.151611] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-02-06T20:19:31.151904] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-06T20:19:31.152036] [INFO ] [sig ] COF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:31.298675] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/COF.txt [2026-02-06T20:19:31.298809] [INFO ] [sig ] [735/3439] Completed COF in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:31.298849] [INFO ] [sig ] [736/3439] Forecasting COFS... [2026-02-06T20:19:31.298880] [INFO ] [sig ] Generating forecast for: COFS [2026-02-06T20:19:31.298915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-06T20:19:31.309873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-06T20:19:31.310173] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-06T20:19:31.310978] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-06T20:19:31.311032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:31.311064] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:31.311091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:31.311148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:31.368087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:31.368740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:31.368821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:31.368853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:31.483299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:31.483448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:31.483492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:31.483522] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:31.487010] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=75.25%) [2026-02-06T20:19:31.487298] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-06T20:19:31.487430] [INFO ] [sig ] COFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:31.635066] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COFS.txt [2026-02-06T20:19:31.635201] [INFO ] [sig ] [736/3439] Completed COFS in 0.3s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:31.635241] [INFO ] [sig ] [737/3439] Forecasting COKE... [2026-02-06T20:19:31.635270] [INFO ] [sig ] Generating forecast for: COKE [2026-02-06T20:19:31.635301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-06T20:19:31.646844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-06T20:19:31.647159] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-06T20:19:31.647997] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-06T20:19:31.648058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:31.648101] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:31.648131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:31.648188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:31.706156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:31.706894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:31.707006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:31.707042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:31.838509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:31.838686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:31.838731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:31.838762] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:31.842481] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-06T20:19:31.842792] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-06T20:19:31.842923] [INFO ] [sig ] COKE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:32.027084] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COKE.txt [2026-02-06T20:19:32.027224] [INFO ] [sig ] [737/3439] Completed COKE in 0.4s | 2.76 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-06T20:19:32.027265] [INFO ] [sig ] [738/3439] Forecasting COLB... [2026-02-06T20:19:32.027295] [INFO ] [sig ] Generating forecast for: COLB [2026-02-06T20:19:32.027325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-06T20:19:32.038836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-06T20:19:32.039162] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-06T20:19:32.040018] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-06T20:19:32.040099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:32.040135] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:32.040163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:32.040222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:32.100123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:32.100885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:32.100974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:32.101010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:32.227437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:32.227625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:32.227672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:32.227703] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:32.231319] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=27.76%) [2026-02-06T20:19:32.231644] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-06T20:19:32.231797] [INFO ] [sig ] COLB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:32.384700] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/COLB.txt [2026-02-06T20:19:32.384832] [INFO ] [sig ] [738/3439] Completed COLB in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.3m [2026-02-06T20:19:32.384880] [INFO ] [sig ] [739/3439] Forecasting COLD... [2026-02-06T20:19:32.384912] [INFO ] [sig ] Generating forecast for: COLD [2026-02-06T20:19:32.384942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-06T20:19:32.396453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-06T20:19:32.396773] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-06T20:19:32.397706] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-06T20:19:32.397760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:32.397793] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:32.397820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:32.397876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:32.457337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:32.458087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:32.458190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:32.458226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:32.580403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:32.580563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:32.580625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:32.580655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:32.584271] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=65.89%) [2026-02-06T20:19:32.584559] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-06T20:19:32.584721] [INFO ] [sig ] COLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:32.735351] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COLD.txt [2026-02-06T20:19:32.735506] [INFO ] [sig ] [739/3439] Completed COLD in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.3m [2026-02-06T20:19:32.735548] [INFO ] [sig ] [740/3439] Forecasting COLL... [2026-02-06T20:19:32.735598] [INFO ] [sig ] Generating forecast for: COLL [2026-02-06T20:19:32.735632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-06T20:19:32.747041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-06T20:19:32.747397] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-06T20:19:32.748263] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-06T20:19:32.748319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:32.748353] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:32.748381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:32.748439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:32.812313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:32.813198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:32.813287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:32.813322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:32.938312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:32.938445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:32.938487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:32.938516] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:32.941904] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=16.99%) [2026-02-06T20:19:32.942181] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-06T20:19:32.942306] [INFO ] [sig ] COLL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:33.083764] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/COLL.txt [2026-02-06T20:19:33.083940] [INFO ] [sig ] [740/3439] Completed COLL in 0.3s | 2.76 sym/s | Total: 4.5m | ETA: 16.3m [2026-02-06T20:19:33.083987] [INFO ] [sig ] [741/3439] Forecasting COLM... [2026-02-06T20:19:33.084018] [INFO ] [sig ] Generating forecast for: COLM [2026-02-06T20:19:33.084049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-06T20:19:33.095055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-06T20:19:33.095353] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-06T20:19:33.096178] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-06T20:19:33.096232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:33.096266] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:33.096294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:33.096353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:33.155455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:33.156240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:33.156324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:33.156358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:33.279246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:33.279404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:33.279446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:33.279476] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:33.282916] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-06T20:19:33.283233] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-06T20:19:33.283362] [INFO ] [sig ] COLM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:33.432268] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COLM.txt [2026-02-06T20:19:33.432394] [INFO ] [sig ] [741/3439] Completed COLM in 0.3s | 2.76 sym/s | Total: 4.5m | ETA: 16.3m [2026-02-06T20:19:33.432434] [INFO ] [sig ] [742/3439] Forecasting COMP... [2026-02-06T20:19:33.432464] [INFO ] [sig ] Generating forecast for: COMP [2026-02-06T20:19:33.432495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-06T20:19:33.443613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-06T20:19:33.443915] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-06T20:19:33.444770] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-06T20:19:33.444829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:33.444863] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:33.444891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:33.444949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:33.502005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:33.502725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:33.502809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:33.502841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:33.633650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:33.633808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:33.633851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:33.633881] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:33.637361] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=17.35%) [2026-02-06T20:19:33.637663] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-06T20:19:33.637811] [INFO ] [sig ] COMP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:33.785176] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/COMP.txt [2026-02-06T20:19:33.785323] [INFO ] [sig ] [742/3439] Completed COMP in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.3m [2026-02-06T20:19:33.785363] [INFO ] [sig ] [743/3439] Forecasting CONL... [2026-02-06T20:19:33.785394] [INFO ] [sig ] Generating forecast for: CONL [2026-02-06T20:19:33.785425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-06T20:19:33.796402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-06T20:19:33.796709] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-06T20:19:33.797476] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-06T20:19:33.797529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:33.797561] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:33.797610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:33.797668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:33.854355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:33.855045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:33.855129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:33.855164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:33.979974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:33.980133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:33.980175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:33.980391] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:33.983920] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=45.70%) [2026-02-06T20:19:33.984194] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-06T20:19:33.984510] [INFO ] [sig ] CONL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:34.133546] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CONL.txt [2026-02-06T20:19:34.133720] [INFO ] [sig ] [743/3439] Completed CONL in 0.3s | 2.76 sym/s | Total: 4.5m | ETA: 16.3m [2026-02-06T20:19:34.133762] [INFO ] [sig ] [744/3439] Forecasting COO... [2026-02-06T20:19:34.133793] [INFO ] [sig ] Generating forecast for: COO [2026-02-06T20:19:34.133823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-06T20:19:34.145347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-06T20:19:34.145765] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-06T20:19:34.146799] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-06T20:19:34.146853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:34.146913] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:34.146943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:34.147023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:34.210104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:34.211107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:34.211214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:34.211257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:34.340342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:34.340501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:34.340559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:34.340612] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:34.344097] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=70.94%) [2026-02-06T20:19:34.344390] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-06T20:19:34.344521] [INFO ] [sig ] COO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:34.492138] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COO.txt [2026-02-06T20:19:34.492293] [INFO ] [sig ] [744/3439] Completed COO in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.3m [2026-02-06T20:19:34.492334] [INFO ] [sig ] [745/3439] Forecasting COP... [2026-02-06T20:19:34.492365] [INFO ] [sig ] Generating forecast for: COP [2026-02-06T20:19:34.492398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-06T20:19:34.504429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-06T20:19:34.504836] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-06T20:19:34.505895] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-06T20:19:34.505950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:34.505984] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:34.506014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:34.506075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:34.568425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:34.569358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:34.569446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:34.569480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:34.691514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:34.691700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:34.691743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:34.691774] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:34.695654] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-02-06T20:19:34.696074] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-06T20:19:34.696238] [INFO ] [sig ] COP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:34.846285] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/COP.txt [2026-02-06T20:19:34.846445] [INFO ] [sig ] [745/3439] Completed COP in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:34.846487] [INFO ] [sig ] [746/3439] Forecasting COPP... [2026-02-06T20:19:34.846517] [INFO ] [sig ] Generating forecast for: COPP [2026-02-06T20:19:34.846547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-06T20:19:34.857525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-06T20:19:34.857964] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-06T20:19:34.858863] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-06T20:19:34.858918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:34.858952] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:34.858980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:34.859039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:34.917330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:34.918356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:34.918480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:34.918514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:35.047989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:35.048186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:35.048230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:35.048260] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:35.052222] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-02-06T20:19:35.052563] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-06T20:19:35.052743] [INFO ] [sig ] COPP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:35.214413] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COPP.txt [2026-02-06T20:19:35.214595] [INFO ] [sig ] [746/3439] Completed COPP in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:35.214639] [INFO ] [sig ] [747/3439] Forecasting CORZ... [2026-02-06T20:19:35.214669] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-06T20:19:35.214701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-06T20:19:35.228229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-06T20:19:35.228844] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-06T20:19:35.229845] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-06T20:19:35.229900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:35.229933] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:35.229962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:35.230020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:35.292388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:35.293360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:35.293447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:35.293481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:35.423677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:35.423842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:35.423885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:35.423946] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:35.427488] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=53.88%) [2026-02-06T20:19:35.427816] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-06T20:19:35.427983] [INFO ] [sig ] CORZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:35.585462] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CORZ.txt [2026-02-06T20:19:35.585642] [INFO ] [sig ] [747/3439] Completed CORZ in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:35.585688] [INFO ] [sig ] [748/3439] Forecasting CORZZ... [2026-02-06T20:19:35.585719] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-06T20:19:35.585749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-06T20:19:35.597447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-06T20:19:35.597852] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-06T20:19:35.598713] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-06T20:19:35.598766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:35.598810] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:35.598839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:35.598897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:35.658420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:35.659355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:35.659439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:35.659471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:35.771564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:35.771742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:35.771782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:35.771811] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:35.775358] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=43.40%) [2026-02-06T20:19:35.775709] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-06T20:19:35.775852] [INFO ] [sig ] CORZZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:35.929289] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CORZZ.txt [2026-02-06T20:19:35.929451] [INFO ] [sig ] [748/3439] Completed CORZZ in 0.3s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:35.929494] [INFO ] [sig ] [749/3439] Forecasting COTY... [2026-02-06T20:19:35.929523] [INFO ] [sig ] Generating forecast for: COTY [2026-02-06T20:19:35.929554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-06T20:19:35.941934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-06T20:19:35.942296] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-06T20:19:35.943277] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-06T20:19:35.943332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:35.943365] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:35.943393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:35.943453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:36.005036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:36.005945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:36.006032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:36.006067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:36.131848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:36.132010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:36.132058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:36.132098] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:36.135952] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=79.81%) [2026-02-06T20:19:36.136254] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-06T20:19:36.136384] [INFO ] [sig ] COTY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:36.289495] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COTY.txt [2026-02-06T20:19:36.289671] [INFO ] [sig ] [749/3439] Completed COTY in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:36.289713] [INFO ] [sig ] [750/3439] Forecasting COWG... [2026-02-06T20:19:36.289744] [INFO ] [sig ] Generating forecast for: COWG [2026-02-06T20:19:36.289775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-06T20:19:36.301007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-06T20:19:36.301328] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-06T20:19:36.302176] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-06T20:19:36.302232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:36.302267] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:36.302295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:36.302354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:36.361717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:36.362690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:36.362777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:36.362812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:36.491962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:36.492152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:36.492235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:36.492275] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:36.495858] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-02-06T20:19:36.496180] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-06T20:19:36.496329] [INFO ] [sig ] COWG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:36.643948] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/COWG.txt [2026-02-06T20:19:36.644092] [INFO ] [sig ] [750/3439] Completed COWG in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:36.644132] [INFO ] [sig ] [751/3439] Forecasting COYA... [2026-02-06T20:19:36.644162] [INFO ] [sig ] Generating forecast for: COYA [2026-02-06T20:19:36.644192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-06T20:19:36.655427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-06T20:19:36.655774] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-06T20:19:36.656621] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-06T20:19:36.656675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:36.656708] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:36.656734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:36.656789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:36.714243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:36.715076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:36.715179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:36.715217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:36.831003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:36.831174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:36.831225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:36.831257] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:36.834703] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-06T20:19:36.834983] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-06T20:19:36.835116] [INFO ] [sig ] COYA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:36.981517] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/COYA.txt [2026-02-06T20:19:36.981684] [INFO ] [sig ] [751/3439] Completed COYA in 0.3s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:36.981729] [INFO ] [sig ] [752/3439] Forecasting CP... [2026-02-06T20:19:36.981768] [INFO ] [sig ] Generating forecast for: CP [2026-02-06T20:19:36.981801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-06T20:19:36.993092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-06T20:19:36.993422] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-06T20:19:36.994217] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-06T20:19:36.994270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:36.994302] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:36.994329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:36.994385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:37.054061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:37.054998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:37.055094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:37.055130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:37.180557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:37.180739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:37.180782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:37.180812] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:37.184693] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: DOWN (p=10.24%) [2026-02-06T20:19:37.185021] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-06T20:19:37.185190] [INFO ] [sig ] CP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:37.330179] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CP.txt [2026-02-06T20:19:37.330308] [INFO ] [sig ] [752/3439] Completed CP in 0.3s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:37.330347] [INFO ] [sig ] [753/3439] Forecasting CPA... [2026-02-06T20:19:37.330378] [INFO ] [sig ] Generating forecast for: CPA [2026-02-06T20:19:37.330407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-06T20:19:37.344364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-06T20:19:37.344675] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-06T20:19:37.345518] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-06T20:19:37.345590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:37.345625] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:37.345652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:37.345708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:37.410930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:37.412075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:37.412188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:37.412230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:37.537532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:37.537710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:37.537752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:37.537781] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:37.541268] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-02-06T20:19:37.541548] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-06T20:19:37.541698] [INFO ] [sig ] CPA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:37.689966] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CPA.txt [2026-02-06T20:19:37.690124] [INFO ] [sig ] [753/3439] Completed CPA in 0.4s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:37.690166] [INFO ] [sig ] [754/3439] Forecasting CPB... [2026-02-06T20:19:37.690196] [INFO ] [sig ] Generating forecast for: CPB [2026-02-06T20:19:37.690226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-06T20:19:37.702102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-06T20:19:37.702451] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-06T20:19:37.703258] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-06T20:19:37.703311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:37.703343] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:37.703371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:37.703428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:37.759504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:37.760408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:37.760495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:37.760563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:37.878059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:37.878217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:37.878258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:37.878288] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:37.881687] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=52.54%) [2026-02-06T20:19:37.881963] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-06T20:19:37.882089] [INFO ] [sig ] CPB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:38.034393] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CPB.txt [2026-02-06T20:19:38.034524] [INFO ] [sig ] [754/3439] Completed CPB in 0.3s | 2.76 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-06T20:19:38.034566] [INFO ] [sig ] [755/3439] Forecasting CPF... [2026-02-06T20:19:38.034616] [INFO ] [sig ] Generating forecast for: CPF [2026-02-06T20:19:38.034647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-06T20:19:38.046347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-06T20:19:38.046698] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-06T20:19:38.047730] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-06T20:19:38.047784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:38.047817] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:38.047844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:38.047924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:38.107732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:38.108617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:38.108703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:38.108737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:38.228386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:38.228550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:38.228614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:38.228647] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:38.232384] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-02-06T20:19:38.232742] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-06T20:19:38.232891] [INFO ] [sig ] CPF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:38.382061] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CPF.txt [2026-02-06T20:19:38.382240] [INFO ] [sig ] [755/3439] Completed CPF in 0.3s | 2.76 sym/s | Total: 4.6m | ETA: 16.2m [2026-02-06T20:19:38.382284] [INFO ] [sig ] [756/3439] Forecasting CPIX... [2026-02-06T20:19:38.382314] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-06T20:19:38.382350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-06T20:19:38.394251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-06T20:19:38.394554] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-06T20:19:38.395408] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-06T20:19:38.395463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:38.395496] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:38.395524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:38.395600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:38.454977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:38.455901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:38.455993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:38.456051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:38.590453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:38.590650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:38.590700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:38.590731] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:38.594826] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-06T20:19:38.595200] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-06T20:19:38.595361] [INFO ] [sig ] CPIX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:38.747451] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CPIX.txt [2026-02-06T20:19:38.747669] [INFO ] [sig ] [756/3439] Completed CPIX in 0.4s | 2.76 sym/s | Total: 4.6m | ETA: 16.2m [2026-02-06T20:19:38.747722] [INFO ] [sig ] [757/3439] Forecasting CPK... [2026-02-06T20:19:38.747779] [INFO ] [sig ] Generating forecast for: CPK [2026-02-06T20:19:38.747826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-06T20:19:38.765207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-06T20:19:38.765644] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-06T20:19:38.766689] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-06T20:19:38.766743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:38.766774] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:38.766802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:38.766863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:38.824309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:38.825237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:38.825331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:38.825365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:38.954709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:38.954876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:38.954921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:38.954952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:38.958466] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-06T20:19:38.958783] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-06T20:19:38.958918] [INFO ] [sig ] CPK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:39.102750] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CPK.txt [2026-02-06T20:19:39.102918] [INFO ] [sig ] [757/3439] Completed CPK in 0.4s | 2.76 sym/s | Total: 4.6m | ETA: 16.2m [2026-02-06T20:19:39.102959] [INFO ] [sig ] [758/3439] Forecasting CPNG... [2026-02-06T20:19:39.102990] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-06T20:19:39.103020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-06T20:19:39.114788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-06T20:19:39.115122] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-06T20:19:39.115935] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-06T20:19:39.115990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:39.116022] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:39.116049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:39.116107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:39.173115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:39.174046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:39.174138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:39.174171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:39.303696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:39.303860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:39.303906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:39.303948] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:39.307666] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-02-06T20:19:39.308017] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-06T20:19:39.308163] [INFO ] [sig ] CPNG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:39.458732] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CPNG.txt [2026-02-06T20:19:39.458904] [INFO ] [sig ] [758/3439] Completed CPNG in 0.4s | 2.76 sym/s | Total: 4.6m | ETA: 16.2m [2026-02-06T20:19:39.458957] [INFO ] [sig ] [759/3439] Forecasting CPRI... [2026-02-06T20:19:39.458989] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-06T20:19:39.459021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-06T20:19:39.470997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-06T20:19:39.471361] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-06T20:19:39.472185] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-06T20:19:39.472253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:39.472287] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:39.472314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:39.472383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:39.528861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:39.529777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:39.529867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:39.529900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:39.654253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:39.654404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:39.654445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:39.654476] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:39.657874] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-02-06T20:19:39.658168] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-06T20:19:39.658295] [INFO ] [sig ] CPRI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:39.809361] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CPRI.txt [2026-02-06T20:19:39.809550] [INFO ] [sig ] [759/3439] Completed CPRI in 0.4s | 2.76 sym/s | Total: 4.6m | ETA: 16.2m [2026-02-06T20:19:39.809622] [INFO ] [sig ] [760/3439] Forecasting CPRX... [2026-02-06T20:19:39.809660] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-06T20:19:39.809696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-06T20:19:39.823465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-06T20:19:39.823935] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-06T20:19:39.824814] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-06T20:19:39.824870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:39.824903] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:39.824933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:39.824991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:39.892705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:39.893692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:39.893783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:39.893818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:40.012450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:40.012630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:40.012677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:40.012708] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:40.016187] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=31.20%) [2026-02-06T20:19:40.016485] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-06T20:19:40.016649] [INFO ] [sig ] CPRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:40.161360] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CPRX.txt [2026-02-06T20:19:40.161516] [INFO ] [sig ] [760/3439] Completed CPRX in 0.4s | 2.76 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:40.161559] [INFO ] [sig ] [761/3439] Forecasting CPS... [2026-02-06T20:19:40.161618] [INFO ] [sig ] Generating forecast for: CPS [2026-02-06T20:19:40.161649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-06T20:19:40.173803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-06T20:19:40.174173] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-06T20:19:40.174967] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-06T20:19:40.175033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:40.175092] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:40.175122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:40.175179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:40.235415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:40.236343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:40.236430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:40.236464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:40.362523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:40.362699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:40.362743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:40.362773] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:40.366214] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-02-06T20:19:40.366497] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-06T20:19:40.366649] [INFO ] [sig ] CPS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:40.509827] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CPS.txt [2026-02-06T20:19:40.509974] [INFO ] [sig ] [761/3439] Completed CPS in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:40.510014] [INFO ] [sig ] [762/3439] Forecasting CPSH... [2026-02-06T20:19:40.510047] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-06T20:19:40.510077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-06T20:19:40.521092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-06T20:19:40.521436] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-06T20:19:40.522260] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-06T20:19:40.522316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:40.522348] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:40.522375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:40.522432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:40.585475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:40.586398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:40.586486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:40.586519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:40.713954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:40.714130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:40.714207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:40.714252] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:40.718096] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-02-06T20:19:40.718478] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-06T20:19:40.718646] [INFO ] [sig ] CPSH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:40.877625] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CPSH.txt [2026-02-06T20:19:40.877803] [INFO ] [sig ] [762/3439] Completed CPSH in 0.4s | 2.76 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:40.877863] [INFO ] [sig ] [763/3439] Forecasting CPSS... [2026-02-06T20:19:40.877941] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-06T20:19:40.877991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-06T20:19:40.889832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-06T20:19:40.890147] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-06T20:19:40.891015] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-06T20:19:40.891070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:40.891105] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:40.891133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:40.891194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:40.956356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:40.957262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:40.957352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:40.957395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:41.075903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:41.076059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:41.076100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:41.076128] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:41.079844] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-06T20:19:41.080206] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-06T20:19:41.080360] [INFO ] [sig ] CPSS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:41.236763] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CPSS.txt [2026-02-06T20:19:41.236917] [INFO ] [sig ] [763/3439] Completed CPSS in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:41.236967] [INFO ] [sig ] [764/3439] Forecasting CPZ... [2026-02-06T20:19:41.237003] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-06T20:19:41.237036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-06T20:19:41.250682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-06T20:19:41.251031] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-06T20:19:41.251868] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-06T20:19:41.251927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:41.251960] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:41.251987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:41.252046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:41.314970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:41.315812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:41.315904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:41.315943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:41.444223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:41.444381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:41.444424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:41.444489] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:41.448171] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=72.94%) [2026-02-06T20:19:41.448465] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-06T20:19:41.448626] [INFO ] [sig ] CPZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:41.600508] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CPZ.txt [2026-02-06T20:19:41.600673] [INFO ] [sig ] [764/3439] Completed CPZ in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:41.600722] [INFO ] [sig ] [765/3439] Forecasting CQP... [2026-02-06T20:19:41.600753] [INFO ] [sig ] Generating forecast for: CQP [2026-02-06T20:19:41.600784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-06T20:19:41.612441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-06T20:19:41.612811] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-06T20:19:41.613645] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-06T20:19:41.613698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:41.613731] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:41.613758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:41.613815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:41.671339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:41.672147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:41.672238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:41.672273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:41.800197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:41.800373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:41.800420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:41.800450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:41.804039] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-06T20:19:41.804367] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-06T20:19:41.804502] [INFO ] [sig ] CQP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:41.947465] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CQP.txt [2026-02-06T20:19:41.947631] [INFO ] [sig ] [765/3439] Completed CQP in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:41.947676] [INFO ] [sig ] [766/3439] Forecasting CRAI... [2026-02-06T20:19:41.947706] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-06T20:19:41.947737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-06T20:19:41.959656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-06T20:19:41.959991] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-06T20:19:41.960829] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-06T20:19:41.960883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:41.960915] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:41.960942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:41.960999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:42.019026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:42.019881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:42.019970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:42.020004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:42.143595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:42.143756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:42.143797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:42.143829] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:42.147304] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-06T20:19:42.147621] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-06T20:19:42.147754] [INFO ] [sig ] CRAI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:42.293152] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRAI.txt [2026-02-06T20:19:42.293288] [INFO ] [sig ] [766/3439] Completed CRAI in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:42.293329] [INFO ] [sig ] [767/3439] Forecasting CRBG... [2026-02-06T20:19:42.293357] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-06T20:19:42.293388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-06T20:19:42.306649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-06T20:19:42.306960] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-06T20:19:42.307753] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-06T20:19:42.307806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:42.307838] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:42.307865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:42.311641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:42.370719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:42.371593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:42.371681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:42.371714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:42.496410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:42.496594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:42.496638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:42.496666] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:42.500136] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=99.87%) [2026-02-06T20:19:42.500439] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-06T20:19:42.500597] [INFO ] [sig ] CRBG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:42.645477] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRBG.txt [2026-02-06T20:19:42.645648] [INFO ] [sig ] [767/3439] Completed CRBG in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:42.645694] [INFO ] [sig ] [768/3439] Forecasting CRBP... [2026-02-06T20:19:42.645725] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-06T20:19:42.645755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-06T20:19:42.657534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-06T20:19:42.657931] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-06T20:19:42.658750] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-06T20:19:42.658804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:42.658836] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:42.658863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:42.658920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:42.715014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:42.715793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:42.715875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:42.715908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:42.837999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:42.838161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:42.838246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:42.838284] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:42.841751] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-06T20:19:42.842025] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-06T20:19:42.842152] [INFO ] [sig ] CRBP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:42.984799] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRBP.txt [2026-02-06T20:19:42.984922] [INFO ] [sig ] [768/3439] Completed CRBP in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:42.984961] [INFO ] [sig ] [769/3439] Forecasting CRC... [2026-02-06T20:19:42.984991] [INFO ] [sig ] Generating forecast for: CRC [2026-02-06T20:19:42.985020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-06T20:19:42.998300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-06T20:19:42.998815] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-06T20:19:42.999751] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-06T20:19:42.999820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:42.999861] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:42.999890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:42.999951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:43.066876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:43.067850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:43.067972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:43.068008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:43.201592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:43.201765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:43.201823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:43.201871] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:43.205886] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-06T20:19:43.206186] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-06T20:19:43.206325] [INFO ] [sig ] CRC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:43.360177] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRC.txt [2026-02-06T20:19:43.360319] [INFO ] [sig ] [769/3439] Completed CRC in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:43.360360] [INFO ] [sig ] [770/3439] Forecasting CRDF... [2026-02-06T20:19:43.360396] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-06T20:19:43.360436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-06T20:19:43.372323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-06T20:19:43.372653] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-06T20:19:43.373528] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-06T20:19:43.373609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:43.373644] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:43.373674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:43.373734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:43.439505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:43.440559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:43.440673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:43.440711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:43.563861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:43.564025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:43.564067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:43.564095] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:43.567568] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=55.50%) [2026-02-06T20:19:43.567875] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-06T20:19:43.568027] [INFO ] [sig ] CRDF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:43.710465] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRDF.txt [2026-02-06T20:19:43.710626] [INFO ] [sig ] [770/3439] Completed CRDF in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:43.710669] [INFO ] [sig ] [771/3439] Forecasting CRDO... [2026-02-06T20:19:43.710700] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-06T20:19:43.710729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-06T20:19:43.722043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-06T20:19:43.722367] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-06T20:19:43.723166] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-06T20:19:43.723219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:43.723250] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:43.723277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:43.723332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:43.780371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:43.781097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:43.781215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:43.781268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:43.904471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:43.904650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:43.904694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:43.904723] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:43.908193] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-02-06T20:19:43.908492] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-06T20:19:43.908645] [INFO ] [sig ] CRDO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:44.051289] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRDO.txt [2026-02-06T20:19:44.051450] [INFO ] [sig ] [771/3439] Completed CRDO in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-06T20:19:44.051492] [INFO ] [sig ] [772/3439] Forecasting CRESY... [2026-02-06T20:19:44.051520] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-06T20:19:44.051551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-06T20:19:44.063329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-06T20:19:44.063697] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-06T20:19:44.064534] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-06T20:19:44.064613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:44.064661] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:44.064692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:44.064752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:44.125000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:44.125931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:44.126034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:44.126068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:44.249288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:44.249445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:44.249486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:44.249516] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:44.252884] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-06T20:19:44.253168] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-06T20:19:44.253303] [INFO ] [sig ] CRESY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:44.399864] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRESY.txt [2026-02-06T20:19:44.400009] [INFO ] [sig ] [772/3439] Completed CRESY in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.1m [2026-02-06T20:19:44.400051] [INFO ] [sig ] [773/3439] Forecasting CREX... [2026-02-06T20:19:44.400081] [INFO ] [sig ] Generating forecast for: CREX [2026-02-06T20:19:44.400111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-06T20:19:44.411996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-06T20:19:44.412308] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-06T20:19:44.413133] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-06T20:19:44.413189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:44.413222] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:44.413248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:44.413309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:44.473199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:44.473926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:44.474008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:44.474042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:44.594760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:44.594920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:44.594960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:44.594991] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:44.598396] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=10.39%) [2026-02-06T20:19:44.598696] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-06T20:19:44.598828] [INFO ] [sig ] CREX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:44.742876] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CREX.txt [2026-02-06T20:19:44.743023] [INFO ] [sig ] [773/3439] Completed CREX in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.1m [2026-02-06T20:19:44.743068] [INFO ] [sig ] [774/3439] Forecasting CRGO... [2026-02-06T20:19:44.743102] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-06T20:19:44.743159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-06T20:19:44.754933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-06T20:19:44.755304] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-06T20:19:44.756144] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-06T20:19:44.756199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:44.756233] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:44.756261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:44.756319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:44.816011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:44.816997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:44.817086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:44.817119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:44.945133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:44.945292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:44.945342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:44.945372] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:44.948864] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=45.41%) [2026-02-06T20:19:44.949144] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-06T20:19:44.949275] [INFO ] [sig ] CRGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:45.096170] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRGO.txt [2026-02-06T20:19:45.096351] [INFO ] [sig ] [774/3439] Completed CRGO in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.1m [2026-02-06T20:19:45.096396] [INFO ] [sig ] [775/3439] Forecasting CRGY... [2026-02-06T20:19:45.096425] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-06T20:19:45.096455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-06T20:19:45.111212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-06T20:19:45.111662] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-06T20:19:45.112733] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-06T20:19:45.112801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:45.112844] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:45.112881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:45.112963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:45.172512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:45.173369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:45.173462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:45.173496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:45.292154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:45.292320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:45.292363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:45.292392] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:45.295924] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=33.60%) [2026-02-06T20:19:45.296209] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-06T20:19:45.296344] [INFO ] [sig ] CRGY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:45.439384] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRGY.txt [2026-02-06T20:19:45.439526] [INFO ] [sig ] [775/3439] Completed CRGY in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:45.439590] [INFO ] [sig ] [776/3439] Forecasting CRH... [2026-02-06T20:19:45.439625] [INFO ] [sig ] Generating forecast for: CRH [2026-02-06T20:19:45.439656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-06T20:19:45.451299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-06T20:19:45.451658] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-06T20:19:45.452488] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-06T20:19:45.452545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:45.452603] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:45.452635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:45.452692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:45.515281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:45.516150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:45.516233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:45.516267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:45.643737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:45.643901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:45.643944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:45.643973] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:45.647695] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-02-06T20:19:45.648019] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-06T20:19:45.648154] [INFO ] [sig ] CRH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:45.794225] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRH.txt [2026-02-06T20:19:45.794383] [INFO ] [sig ] [776/3439] Completed CRH in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:45.794425] [INFO ] [sig ] [777/3439] Forecasting CRI... [2026-02-06T20:19:45.794457] [INFO ] [sig ] Generating forecast for: CRI [2026-02-06T20:19:45.794488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-06T20:19:45.807508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-06T20:19:45.807852] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-06T20:19:45.808687] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-06T20:19:45.808742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:45.808774] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:45.808801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:45.808859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:45.868119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:45.868954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:45.869044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:45.869078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:45.995548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:45.995722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:45.995766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:45.995795] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:45.999272] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=17.74%) [2026-02-06T20:19:45.999605] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-06T20:19:45.999755] [INFO ] [sig ] CRI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:46.146894] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRI.txt [2026-02-06T20:19:46.147048] [INFO ] [sig ] [777/3439] Completed CRI in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:46.147088] [INFO ] [sig ] [778/3439] Forecasting CRK... [2026-02-06T20:19:46.147119] [INFO ] [sig ] Generating forecast for: CRK [2026-02-06T20:19:46.147150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-06T20:19:46.158727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-06T20:19:46.159058] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-06T20:19:46.159890] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-06T20:19:46.159971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:46.160006] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:46.160034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:46.160092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:46.217437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:46.218302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:46.218388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:46.218422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:46.347814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:46.348000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:46.348044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:46.348073] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:46.351625] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-06T20:19:46.351912] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-06T20:19:46.352045] [INFO ] [sig ] CRK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:46.498329] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRK.txt [2026-02-06T20:19:46.498504] [INFO ] [sig ] [778/3439] Completed CRK in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:46.498561] [INFO ] [sig ] [779/3439] Forecasting CRL... [2026-02-06T20:19:46.498613] [INFO ] [sig ] Generating forecast for: CRL [2026-02-06T20:19:46.498646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-06T20:19:46.510774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-06T20:19:46.511118] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-06T20:19:46.511928] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-06T20:19:46.511983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:46.512016] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:46.512042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:46.512100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:46.571857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:46.572876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:46.572966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:46.573000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:46.713855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:46.714020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:46.714063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:46.714111] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:46.718224] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=66.48%) [2026-02-06T20:19:46.718617] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-06T20:19:46.718789] [INFO ] [sig ] CRL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:46.863976] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRL.txt [2026-02-06T20:19:46.864105] [INFO ] [sig ] [779/3439] Completed CRL in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:46.864144] [INFO ] [sig ] [780/3439] Forecasting CRM... [2026-02-06T20:19:46.864174] [INFO ] [sig ] Generating forecast for: CRM [2026-02-06T20:19:46.864203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-06T20:19:46.875441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-06T20:19:46.875762] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-06T20:19:46.876550] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-06T20:19:46.876627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:46.876660] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:46.876687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:46.876743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:46.934154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:46.934919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:46.935004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:46.935035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:47.058919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:47.059078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:47.059121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:47.059150] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:47.062705] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=62.32%) [2026-02-06T20:19:47.063010] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-06T20:19:47.063147] [INFO ] [sig ] CRM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:47.210974] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRM.txt [2026-02-06T20:19:47.211114] [INFO ] [sig ] [780/3439] Completed CRM in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:47.211161] [INFO ] [sig ] [781/3439] Forecasting CRMD... [2026-02-06T20:19:47.211193] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-06T20:19:47.211223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-06T20:19:47.223596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-06T20:19:47.223899] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-06T20:19:47.224708] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-06T20:19:47.224763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:47.224797] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:47.224825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:47.224884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:47.282776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:47.283502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:47.283621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:47.283674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:47.407331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:47.407482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:47.407547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:47.407609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:47.411305] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=21.05%) [2026-02-06T20:19:47.411626] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-06T20:19:47.411765] [INFO ] [sig ] CRMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:47.556359] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRMD.txt [2026-02-06T20:19:47.556509] [INFO ] [sig ] [781/3439] Completed CRMD in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:47.556557] [INFO ] [sig ] [782/3439] Forecasting CRML... [2026-02-06T20:19:47.556608] [INFO ] [sig ] Generating forecast for: CRML [2026-02-06T20:19:47.556640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-06T20:19:47.568283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-06T20:19:47.568607] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-06T20:19:47.569405] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-06T20:19:47.569460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:47.569493] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:47.569520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:47.569598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:47.628230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:47.629007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:47.629094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:47.629129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:47.747141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:47.747302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:47.747345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:47.747376] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:47.750970] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-06T20:19:47.751264] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-06T20:19:47.751402] [INFO ] [sig ] CRML: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:47.898646] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRML.txt [2026-02-06T20:19:47.898830] [INFO ] [sig ] [782/3439] Completed CRML in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:47.898872] [INFO ] [sig ] [783/3439] Forecasting CRNC... [2026-02-06T20:19:47.898905] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-06T20:19:47.898935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-06T20:19:47.911486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-06T20:19:47.911816] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-06T20:19:47.912617] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-06T20:19:47.912671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:47.912702] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:47.912751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:47.912811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:47.970426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:47.971254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:47.971351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:47.971391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:48.092449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:48.092642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:48.092687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:48.092717] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:48.096221] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-06T20:19:48.096520] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-06T20:19:48.096676] [INFO ] [sig ] CRNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:48.241906] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRNC.txt [2026-02-06T20:19:48.242051] [INFO ] [sig ] [783/3439] Completed CRNC in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:48.242091] [INFO ] [sig ] [784/3439] Forecasting CRNX... [2026-02-06T20:19:48.242122] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-06T20:19:48.242151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-06T20:19:48.253777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-06T20:19:48.254065] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-06T20:19:48.254909] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-06T20:19:48.254963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:48.254994] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:48.255022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:48.255081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:48.314294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:48.314966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:48.315050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:48.315083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:48.436558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:48.436732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:48.436773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:48.436802] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:48.440351] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-06T20:19:48.440676] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-06T20:19:48.440816] [INFO ] [sig ] CRNX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:48.584480] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRNX.txt [2026-02-06T20:19:48.584649] [INFO ] [sig ] [784/3439] Completed CRNX in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:48.584692] [INFO ] [sig ] [785/3439] Forecasting CRON... [2026-02-06T20:19:48.584750] [INFO ] [sig ] Generating forecast for: CRON [2026-02-06T20:19:48.584781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-06T20:19:48.596541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-06T20:19:48.596892] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-06T20:19:48.597738] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-06T20:19:48.597792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:48.597824] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:48.597851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:48.597931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:48.659205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:48.660155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:48.660260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:48.660296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:48.783869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:48.784032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:48.784074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:48.784105] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:48.787729] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-02-06T20:19:48.788068] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-06T20:19:48.788206] [INFO ] [sig ] CRON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:48.995184] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRON.txt [2026-02-06T20:19:48.995348] [INFO ] [sig ] [785/3439] Completed CRON in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:48.995396] [INFO ] [sig ] [786/3439] Forecasting CROX... [2026-02-06T20:19:48.995427] [INFO ] [sig ] Generating forecast for: CROX [2026-02-06T20:19:48.995460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-06T20:19:49.007461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-06T20:19:49.007883] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-06T20:19:49.008796] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-06T20:19:49.008851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:49.008883] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:49.008910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:49.008969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:49.067064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:49.067955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:49.068041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:49.068075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:49.185219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:49.185382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:49.185423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:49.185452] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:49.188935] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-02-06T20:19:49.189212] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-06T20:19:49.189344] [INFO ] [sig ] CROX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:49.331031] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CROX.txt [2026-02-06T20:19:49.331179] [INFO ] [sig ] [786/3439] Completed CROX in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:49.331219] [INFO ] [sig ] [787/3439] Forecasting CRS... [2026-02-06T20:19:49.331251] [INFO ] [sig ] Generating forecast for: CRS [2026-02-06T20:19:49.331288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-06T20:19:49.342838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-06T20:19:49.343145] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-06T20:19:49.343985] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-06T20:19:49.344038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:49.344070] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:49.344097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:49.344155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:49.404068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:49.405054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:49.405138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:49.405171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:49.523711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:49.523883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:49.523924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:49.523953] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:49.527327] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: DOWN (p=16.44%) [2026-02-06T20:19:49.527617] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-06T20:19:49.527748] [INFO ] [sig ] CRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:49.670008] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRS.txt [2026-02-06T20:19:49.670129] [INFO ] [sig ] [787/3439] Completed CRS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:49.670168] [INFO ] [sig ] [788/3439] Forecasting CRSP... [2026-02-06T20:19:49.670198] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-06T20:19:49.670236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-06T20:19:49.681881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-06T20:19:49.682143] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-06T20:19:49.682951] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-06T20:19:49.683005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:49.683035] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:49.683061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:49.683143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:49.739624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:49.740508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:49.740612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:49.740649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:49.859441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:49.859617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:49.859660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:49.859689] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:49.863131] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-02-06T20:19:49.863410] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-06T20:19:49.863539] [INFO ] [sig ] CRSP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:50.006238] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRSP.txt [2026-02-06T20:19:50.006412] [INFO ] [sig ] [788/3439] Completed CRSP in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-06T20:19:50.006454] [INFO ] [sig ] [789/3439] Forecasting CRTO... [2026-02-06T20:19:50.006485] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-06T20:19:50.006517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-06T20:19:50.018495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-06T20:19:50.018910] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-06T20:19:50.019736] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-06T20:19:50.019791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:50.019822] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:50.019849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:50.019906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:50.081945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:50.082917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:50.083018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:50.083052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:50.228771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:50.228967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:50.229055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:50.229100] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:50.233787] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=87.48%) [2026-02-06T20:19:50.234292] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-06T20:19:50.234471] [INFO ] [sig ] CRTO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:50.456786] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRTO.txt [2026-02-06T20:19:50.457038] [INFO ] [sig ] [789/3439] Completed CRTO in 0.5s | 2.77 sym/s | Total: 4.8m | ETA: 16.0m [2026-02-06T20:19:50.457097] [INFO ] [sig ] [790/3439] Forecasting CRUS... [2026-02-06T20:19:50.457140] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-06T20:19:50.457183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-06T20:19:50.518598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-06T20:19:50.519169] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-06T20:19:50.520553] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-06T20:19:50.520670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:50.520725] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:50.520773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:50.520887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:50.619907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:50.621238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:50.621387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:50.621451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:50.812744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:50.813012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:50.813081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:50.813132] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:50.819071] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=75.88%) [2026-02-06T20:19:50.819624] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-06T20:19:50.819862] [INFO ] [sig ] CRUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:51.040788] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRUS.txt [2026-02-06T20:19:51.041096] [INFO ] [sig ] [790/3439] Completed CRUS in 0.6s | 2.76 sym/s | Total: 4.8m | ETA: 16.0m [2026-02-06T20:19:51.041167] [INFO ] [sig ] [791/3439] Forecasting CRVL... [2026-02-06T20:19:51.041202] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-06T20:19:51.041245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-06T20:19:51.067217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-06T20:19:51.068021] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-06T20:19:51.069515] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-06T20:19:51.069604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:51.069652] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:51.069693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:51.069800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:51.167194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:51.169196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:51.169455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:51.169492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:51.297083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:51.297256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:51.297298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:51.297329] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:51.301079] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=55.90%) [2026-02-06T20:19:51.301455] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-06T20:19:51.301645] [INFO ] [sig ] CRVL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:51.458101] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRVL.txt [2026-02-06T20:19:51.458261] [INFO ] [sig ] [791/3439] Completed CRVL in 0.4s | 2.76 sym/s | Total: 4.8m | ETA: 16.0m [2026-02-06T20:19:51.458305] [INFO ] [sig ] [792/3439] Forecasting CRVO... [2026-02-06T20:19:51.458337] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-06T20:19:51.458371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-06T20:19:51.470782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-06T20:19:51.471128] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-06T20:19:51.472078] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-06T20:19:51.472147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:51.472196] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:51.472238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:51.472304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:51.535066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:51.536073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:51.536165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:51.536199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:51.668221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:51.668386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:51.668430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:51.668460] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:51.672263] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-02-06T20:19:51.672601] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-06T20:19:51.672766] [INFO ] [sig ] CRVO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:51.826403] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRVO.txt [2026-02-06T20:19:51.826547] [INFO ] [sig ] [792/3439] Completed CRVO in 0.4s | 2.76 sym/s | Total: 4.8m | ETA: 16.0m [2026-02-06T20:19:51.826621] [INFO ] [sig ] [793/3439] Forecasting CRVS... [2026-02-06T20:19:51.826654] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-06T20:19:51.826685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-06T20:19:51.840805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-06T20:19:51.841213] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-06T20:19:51.842171] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-06T20:19:51.842228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:51.842262] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:51.842290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:51.842349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:51.905468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:51.906379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:51.906492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:51.906550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:52.039421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:52.039619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:52.039662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:52.039692] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:52.043106] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=3.42%) [2026-02-06T20:19:52.043387] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-06T20:19:52.043522] [INFO ] [sig ] CRVS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:52.187554] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRVS.txt [2026-02-06T20:19:52.187726] [INFO ] [sig ] [793/3439] Completed CRVS in 0.4s | 2.76 sym/s | Total: 4.8m | ETA: 16.0m [2026-02-06T20:19:52.187766] [INFO ] [sig ] [794/3439] Forecasting CRWD... [2026-02-06T20:19:52.187797] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-06T20:19:52.187828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-06T20:19:52.199393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-06T20:19:52.199734] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-06T20:19:52.200510] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-06T20:19:52.200562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:52.200618] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:52.200647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:52.200705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:52.257481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:52.258283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:52.258372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:52.258405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:52.381588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:52.381752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:52.381795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:52.381826] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:52.385371] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-02-06T20:19:52.385707] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-06T20:19:52.385847] [INFO ] [sig ] CRWD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:52.532105] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CRWD.txt [2026-02-06T20:19:52.532253] [INFO ] [sig ] [794/3439] Completed CRWD in 0.3s | 2.76 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:52.532294] [INFO ] [sig ] [795/3439] Forecasting CRWS... [2026-02-06T20:19:52.532323] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-06T20:19:52.532352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-06T20:19:52.543234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-06T20:19:52.543591] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-06T20:19:52.544395] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-06T20:19:52.544450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:52.544482] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:52.544508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:52.544564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:52.601253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:52.602016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:52.602099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:52.602132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:52.711397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:52.711558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:52.711645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:52.711680] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:52.715072] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=38.21%) [2026-02-06T20:19:52.715349] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-06T20:19:52.715478] [INFO ] [sig ] CRWS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:52.862370] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CRWS.txt [2026-02-06T20:19:52.862503] [INFO ] [sig ] [795/3439] Completed CRWS in 0.3s | 2.76 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:52.862547] [INFO ] [sig ] [796/3439] Forecasting CSAN... [2026-02-06T20:19:52.862598] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-06T20:19:52.862631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-06T20:19:52.874027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-06T20:19:52.874357] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-06T20:19:52.875185] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-06T20:19:52.875251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:52.875285] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:52.875312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:52.875370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:52.934644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:52.935521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:52.935626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:52.935664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:53.057498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:53.057671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:53.057714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:53.057743] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:53.061240] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=81.04%) [2026-02-06T20:19:53.061540] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-06T20:19:53.061710] [INFO ] [sig ] CSAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:53.205189] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSAN.txt [2026-02-06T20:19:53.205319] [INFO ] [sig ] [796/3439] Completed CSAN in 0.3s | 2.76 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:53.205359] [INFO ] [sig ] [797/3439] Forecasting CSB... [2026-02-06T20:19:53.205389] [INFO ] [sig ] Generating forecast for: CSB [2026-02-06T20:19:53.205419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-06T20:19:53.216967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-06T20:19:53.217284] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-06T20:19:53.218241] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-06T20:19:53.218296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:53.218329] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:53.218356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:53.218413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:53.275388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:53.276175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:53.276262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:53.276296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:53.390366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:53.390553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:53.390614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:53.390647] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:53.394169] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-02-06T20:19:53.394471] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-06T20:19:53.394648] [INFO ] [sig ] CSB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:53.536782] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSB.txt [2026-02-06T20:19:53.536919] [INFO ] [sig ] [797/3439] Completed CSB in 0.3s | 2.76 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:53.536962] [INFO ] [sig ] [798/3439] Forecasting CSCO... [2026-02-06T20:19:53.536991] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-06T20:19:53.537021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-06T20:19:53.549241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-06T20:19:53.549616] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-06T20:19:53.550437] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-06T20:19:53.550492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:53.550525] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:53.550554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:53.550632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:53.607976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:53.608851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:53.608939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:53.608974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:53.730532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:53.730758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:53.730825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:53.730870] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:53.734704] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-06T20:19:53.735012] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-06T20:19:53.735154] [INFO ] [sig ] CSCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:53.878559] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSCO.txt [2026-02-06T20:19:53.878742] [INFO ] [sig ] [798/3439] Completed CSCO in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:53.878785] [INFO ] [sig ] [799/3439] Forecasting CSGP... [2026-02-06T20:19:53.878816] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-06T20:19:53.878845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-06T20:19:53.890265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-06T20:19:53.890626] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-06T20:19:53.891406] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-06T20:19:53.891469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:53.891508] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:53.891541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:53.891638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:53.950769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:53.951652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:53.951742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:53.951774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:54.080897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:54.081085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:54.081152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:54.081187] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:54.085347] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=45.68%) [2026-02-06T20:19:54.085716] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-06T20:19:54.085866] [INFO ] [sig ] CSGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:54.240717] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CSGP.txt [2026-02-06T20:19:54.240883] [INFO ] [sig ] [799/3439] Completed CSGP in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:54.240934] [INFO ] [sig ] [800/3439] Forecasting CSGS... [2026-02-06T20:19:54.240965] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-06T20:19:54.240996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-06T20:19:54.256530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-06T20:19:54.256975] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-06T20:19:54.257993] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-06T20:19:54.258051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:54.258084] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:54.258111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:54.258169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:54.318186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:54.319261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:54.319357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:54.319392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:54.445202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:54.445375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:54.445418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:54.445455] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:54.449086] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=56.73%) [2026-02-06T20:19:54.449389] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-06T20:19:54.449538] [INFO ] [sig ] CSGS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:54.596344] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSGS.txt [2026-02-06T20:19:54.596517] [INFO ] [sig ] [800/3439] Completed CSGS in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:54.596603] [INFO ] [sig ] [801/3439] Forecasting CSIQ... [2026-02-06T20:19:54.596646] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-06T20:19:54.596677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-06T20:19:54.608684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-06T20:19:54.609040] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-06T20:19:54.609877] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-06T20:19:54.609933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:54.609966] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:54.609995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:54.610055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:54.671297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:54.672201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:54.672290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:54.672325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:54.802278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:54.802443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:54.802487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:54.802517] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:54.806116] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=60.56%) [2026-02-06T20:19:54.806460] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-06T20:19:54.806659] [INFO ] [sig ] CSIQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:54.961333] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSIQ.txt [2026-02-06T20:19:54.961522] [INFO ] [sig ] [801/3439] Completed CSIQ in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:54.961644] [INFO ] [sig ] [802/3439] Forecasting CSPI... [2026-02-06T20:19:54.961686] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-06T20:19:54.961719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-06T20:19:54.973940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-06T20:19:54.974378] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-06T20:19:54.975329] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-06T20:19:54.975386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:54.975420] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:54.975449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:54.975515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:55.036954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:55.037958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:55.038058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:55.038092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:55.158811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:55.158973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:55.159014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:55.159045] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:55.162535] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-02-06T20:19:55.162853] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-06T20:19:55.162986] [INFO ] [sig ] CSPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:55.315101] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSPI.txt [2026-02-06T20:19:55.315258] [INFO ] [sig ] [802/3439] Completed CSPI in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:55.315300] [INFO ] [sig ] [803/3439] Forecasting CSQ... [2026-02-06T20:19:55.315329] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-06T20:19:55.315359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-06T20:19:55.327720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-06T20:19:55.328135] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-06T20:19:55.329159] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-06T20:19:55.329213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:55.329247] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:55.329274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:55.329333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:55.389028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:55.389956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:55.390049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:55.390085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:55.515454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:55.515838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:55.515900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:55.515933] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:55.519550] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=42.31%) [2026-02-06T20:19:55.520145] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-06T20:19:55.520288] [INFO ] [sig ] CSQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:55.670149] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CSQ.txt [2026-02-06T20:19:55.670309] [INFO ] [sig ] [803/3439] Completed CSQ in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:55.670352] [INFO ] [sig ] [804/3439] Forecasting CSTL... [2026-02-06T20:19:55.670382] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-06T20:19:55.670413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-06T20:19:55.682927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-06T20:19:55.683347] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-06T20:19:55.684213] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-06T20:19:55.684270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:55.684303] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:55.684333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:55.684392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:55.743168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:55.744131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:55.744222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:55.744257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:55.878156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:55.878319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:55.878362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:55.878390] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:55.881848] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-06T20:19:55.882192] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-06T20:19:55.882332] [INFO ] [sig ] CSTL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:56.033604] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSTL.txt [2026-02-06T20:19:56.033774] [INFO ] [sig ] [804/3439] Completed CSTL in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-06T20:19:56.033816] [INFO ] [sig ] [805/3439] Forecasting CSTM... [2026-02-06T20:19:56.033846] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-06T20:19:56.033877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-06T20:19:56.046260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-06T20:19:56.046664] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-06T20:19:56.047474] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-06T20:19:56.047540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:56.047611] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:56.047670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:56.047729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:56.104799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:56.105683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:56.105772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:56.105804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:56.227475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:56.227656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:56.227700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:56.227729] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:56.231261] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-02-06T20:19:56.231570] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-06T20:19:56.231724] [INFO ] [sig ] CSTM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:56.377751] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSTM.txt [2026-02-06T20:19:56.377932] [INFO ] [sig ] [805/3439] Completed CSTM in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.9m [2026-02-06T20:19:56.377979] [INFO ] [sig ] [806/3439] Forecasting CSWC... [2026-02-06T20:19:56.378011] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-06T20:19:56.378043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-06T20:19:56.390965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-06T20:19:56.391272] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-06T20:19:56.392318] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-06T20:19:56.392380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:56.392417] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:56.392446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:56.392508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:56.453056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:56.454103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:56.454192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:56.454228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:56.578315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:56.578469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:56.578518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:56.578554] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:56.581976] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=74.92%) [2026-02-06T20:19:56.582253] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-06T20:19:56.582378] [INFO ] [sig ] CSWC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:56.731478] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSWC.txt [2026-02-06T20:19:56.731664] [INFO ] [sig ] [806/3439] Completed CSWC in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.9m [2026-02-06T20:19:56.731717] [INFO ] [sig ] [807/3439] Forecasting CSX... [2026-02-06T20:19:56.731763] [INFO ] [sig ] Generating forecast for: CSX [2026-02-06T20:19:56.731809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-06T20:19:56.744949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-06T20:19:56.745321] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-06T20:19:56.746264] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-06T20:19:56.746319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:56.746364] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:56.746393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:56.746450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:56.810109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:56.811065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:56.811161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:56.811197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:56.955726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:56.956077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:56.956129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:56.956163] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:56.960136] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-02-06T20:19:56.960421] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-06T20:19:56.960569] [INFO ] [sig ] CSX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:57.127042] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CSX.txt [2026-02-06T20:19:57.127202] [INFO ] [sig ] [807/3439] Completed CSX in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.9m [2026-02-06T20:19:57.127242] [INFO ] [sig ] [808/3439] Forecasting CTAS... [2026-02-06T20:19:57.127273] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-06T20:19:57.127304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-06T20:19:57.138506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-06T20:19:57.138904] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-06T20:19:57.139724] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-06T20:19:57.139779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:57.139810] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:57.139836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:57.139893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:57.201712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:57.203059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:57.203150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:57.203184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:57.326006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:57.326167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:57.326209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:57.326240] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:57.330222] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=7.54%) [2026-02-06T20:19:57.330566] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-06T20:19:57.330747] [INFO ] [sig ] CTAS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:57.482922] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTAS.txt [2026-02-06T20:19:57.483073] [INFO ] [sig ] [808/3439] Completed CTAS in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.9m [2026-02-06T20:19:57.483115] [INFO ] [sig ] [809/3439] Forecasting CTBB... [2026-02-06T20:19:57.483145] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-06T20:19:57.483175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-06T20:19:57.495655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-06T20:19:57.496030] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-06T20:19:57.497072] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-06T20:19:57.497127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:57.497160] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:57.497187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:57.497244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:57.557603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:57.558521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:57.558649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:57.558694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:57.676509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:57.676684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:57.676728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:57.676760] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:57.680216] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=21.43%) [2026-02-06T20:19:57.680492] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-06T20:19:57.680688] [INFO ] [sig ] CTBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:57.833099] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTBB.txt [2026-02-06T20:19:57.833277] [INFO ] [sig ] [809/3439] Completed CTBB in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.9m [2026-02-06T20:19:57.833322] [INFO ] [sig ] [810/3439] Forecasting CTBI... [2026-02-06T20:19:57.833351] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-06T20:19:57.833387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-06T20:19:57.845613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-06T20:19:57.846100] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-06T20:19:57.846926] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-06T20:19:57.846979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:57.847011] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:57.847039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:57.847095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:57.908545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:57.909355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:57.909438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:57.909471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:58.034944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:58.035100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:58.035141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:58.035169] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:58.038618] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=66.43%) [2026-02-06T20:19:58.038901] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-06T20:19:58.039032] [INFO ] [sig ] CTBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:58.182663] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CTBI.txt [2026-02-06T20:19:58.182797] [INFO ] [sig ] [810/3439] Completed CTBI in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:19:58.182836] [INFO ] [sig ] [811/3439] Forecasting CTDD... [2026-02-06T20:19:58.182871] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-06T20:19:58.182902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-06T20:19:58.195520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-06T20:19:58.196006] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-06T20:19:58.197025] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-06T20:19:58.197080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:58.197112] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:58.197140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:58.197197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:58.255936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:58.256567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:58.256699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:58.256740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:58.371693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:58.372036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:58.372084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:58.372114] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:58.375682] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=29.33%) [2026-02-06T20:19:58.375954] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-06T20:19:58.376077] [INFO ] [sig ] CTDD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:58.527799] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTDD.txt [2026-02-06T20:19:58.527984] [INFO ] [sig ] [811/3439] Completed CTDD in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:19:58.528034] [INFO ] [sig ] [812/3439] Forecasting CTKB... [2026-02-06T20:19:58.528065] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-06T20:19:58.528095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-06T20:19:58.542086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-06T20:19:58.542407] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-06T20:19:58.543300] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-06T20:19:58.543356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:58.543390] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:58.543417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:58.543476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:58.603366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:58.604079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:58.604162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:58.604196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:58.722861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:58.723020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:58.723061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:58.723090] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:58.726476] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-02-06T20:19:58.726772] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-06T20:19:58.726900] [INFO ] [sig ] CTKB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:58.872062] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTKB.txt [2026-02-06T20:19:58.872225] [INFO ] [sig ] [812/3439] Completed CTKB in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:19:58.872279] [INFO ] [sig ] [813/3439] Forecasting CTLP... [2026-02-06T20:19:58.872313] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-06T20:19:58.872370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-06T20:19:58.884431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-06T20:19:58.884812] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-06T20:19:58.885697] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-06T20:19:58.885754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:58.885788] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:58.885816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:58.885873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:58.946587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:58.947466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:58.947555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:58.947610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:59.072432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:59.072612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:59.072666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:59.072706] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:59.076324] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-02-06T20:19:59.076633] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-06T20:19:59.076765] [INFO ] [sig ] CTLP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:59.226224] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTLP.txt [2026-02-06T20:19:59.226367] [INFO ] [sig ] [813/3439] Completed CTLP in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:19:59.226407] [INFO ] [sig ] [814/3439] Forecasting CTMX... [2026-02-06T20:19:59.226437] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-06T20:19:59.226467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-06T20:19:59.238114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-06T20:19:59.238451] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-06T20:19:59.239282] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-06T20:19:59.239339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:59.239372] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:59.239400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:59.239459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:59.304091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:59.305079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:59.305166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:59.305200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:59.430054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:59.430227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:59.430271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:59.430318] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:59.433947] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=11.66%) [2026-02-06T20:19:59.434321] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-06T20:19:59.434473] [INFO ] [sig ] CTMX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:19:59.584093] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTMX.txt [2026-02-06T20:19:59.584246] [INFO ] [sig ] [814/3439] Completed CTMX in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:19:59.584287] [INFO ] [sig ] [815/3439] Forecasting CTNM... [2026-02-06T20:19:59.584317] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-06T20:19:59.584347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-06T20:19:59.595998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-06T20:19:59.596297] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-06T20:19:59.597115] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-06T20:19:59.597168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:59.597199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:59.597227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:59.597295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:59.656341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:59.657020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:59.657135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:59.657197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:19:59.777803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:19:59.777977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:19:59.778018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:19:59.778048] [INFO ] [FORECASTER] Training complete [2026-02-06T20:19:59.781809] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-06T20:19:59.782086] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-06T20:19:59.782211] [INFO ] [sig ] CTNM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:19:59.924563] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CTNM.txt [2026-02-06T20:19:59.924737] [INFO ] [sig ] [815/3439] Completed CTNM in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:19:59.924794] [INFO ] [sig ] [816/3439] Forecasting CTO... [2026-02-06T20:19:59.924826] [INFO ] [sig ] Generating forecast for: CTO [2026-02-06T20:19:59.924856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-06T20:19:59.936847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-06T20:19:59.937153] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-06T20:19:59.937964] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-06T20:19:59.938018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:19:59.938049] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:19:59.938077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:19:59.938134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:19:59.995319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:19:59.996013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:19:59.996107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:19:59.996142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:00.136978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:00.137171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:00.137221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:00.137253] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:00.141400] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-06T20:20:00.141764] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-06T20:20:00.141909] [INFO ] [sig ] CTO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:00.297188] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CTO.txt [2026-02-06T20:20:00.297346] [INFO ] [sig ] [816/3439] Completed CTO in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:20:00.297385] [INFO ] [sig ] [817/3439] Forecasting CTRA... [2026-02-06T20:20:00.297416] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-06T20:20:00.297446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-06T20:20:00.309472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-06T20:20:00.309873] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-06T20:20:00.310785] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-06T20:20:00.310842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:00.310875] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:00.310903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:00.310962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:00.367959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:00.368935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:00.369024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:00.369057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:00.502793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:00.503007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:00.503141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:00.503188] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:00.507619] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-06T20:20:00.508004] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-06T20:20:00.508172] [INFO ] [sig ] CTRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:00.671116] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTRA.txt [2026-02-06T20:20:00.671272] [INFO ] [sig ] [817/3439] Completed CTRA in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:20:00.671313] [INFO ] [sig ] [818/3439] Forecasting CTRE... [2026-02-06T20:20:00.671342] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-06T20:20:00.671371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-06T20:20:00.683823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-06T20:20:00.684202] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-06T20:20:00.685105] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-06T20:20:00.685160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:00.685193] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:00.685230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:00.685288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:00.742235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:00.743104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:00.743194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:00.743229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:00.875693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:00.875812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:00.875853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:00.875883] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:00.879325] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-06T20:20:00.879654] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-06T20:20:00.879794] [INFO ] [sig ] CTRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:01.037821] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CTRE.txt [2026-02-06T20:20:01.038245] [INFO ] [sig ] [818/3439] Completed CTRE in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:20:01.038295] [INFO ] [sig ] [819/3439] Forecasting CTRM... [2026-02-06T20:20:01.038326] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-06T20:20:01.038357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-06T20:20:01.049647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-06T20:20:01.050071] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-06T20:20:01.050917] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-06T20:20:01.050973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:01.051007] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:01.051035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:01.051095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:01.111659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:01.112549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:01.112655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:01.112691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:01.234707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:01.234852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:01.234896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:01.234928] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:01.238476] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-02-06T20:20:01.238799] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-06T20:20:01.238940] [INFO ] [sig ] CTRM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:01.387869] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTRM.txt [2026-02-06T20:20:01.388054] [INFO ] [sig ] [819/3439] Completed CTRM in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:20:01.388100] [INFO ] [sig ] [820/3439] Forecasting CTRN... [2026-02-06T20:20:01.388130] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-06T20:20:01.388160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-06T20:20:01.399902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-06T20:20:01.400281] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-06T20:20:01.401305] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-06T20:20:01.401361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:01.401394] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:01.401421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:01.401479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:01.462157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:01.463090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:01.463181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:01.463215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:01.601361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:01.601542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:01.601618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:01.601666] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:01.607407] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: UP (p=54.41%) [2026-02-06T20:20:01.608013] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-06T20:20:01.608237] [INFO ] [sig ] CTRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:01.856625] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CTRN.txt [2026-02-06T20:20:01.856858] [INFO ] [sig ] [820/3439] Completed CTRN in 0.5s | 2.76 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:20:01.856920] [INFO ] [sig ] [821/3439] Forecasting CTS... [2026-02-06T20:20:01.856966] [INFO ] [sig ] Generating forecast for: CTS [2026-02-06T20:20:01.857013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-06T20:20:01.870305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-06T20:20:01.870760] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-06T20:20:01.871623] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-06T20:20:01.871687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:01.871730] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:01.871770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:01.871852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:01.934486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:01.935706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:01.935798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:01.935831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:02.062497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:02.062679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:02.062724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:02.062755] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:02.066727] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-06T20:20:02.067261] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-06T20:20:02.067408] [INFO ] [sig ] CTS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:02.220628] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTS.txt [2026-02-06T20:20:02.220796] [INFO ] [sig ] [821/3439] Completed CTS in 0.4s | 2.76 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-06T20:20:02.221031] [INFO ] [sig ] [822/3439] Forecasting CTSH... [2026-02-06T20:20:02.221062] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-06T20:20:02.221100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-06T20:20:02.235445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-06T20:20:02.236211] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-06T20:20:02.237368] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-06T20:20:02.237441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:02.237524] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:02.237565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:02.237696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:02.308427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:02.309367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:02.309456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:02.309491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:02.437233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:02.437396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:02.437440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:02.437472] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:02.441199] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-06T20:20:02.441508] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-06T20:20:02.441664] [INFO ] [sig ] CTSH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:02.598480] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CTSH.txt [2026-02-06T20:20:02.598644] [INFO ] [sig ] [822/3439] Completed CTSH in 0.4s | 2.76 sym/s | Total: 5.0m | ETA: 15.8m [2026-02-06T20:20:02.598689] [INFO ] [sig ] [823/3439] Forecasting CTVA... [2026-02-06T20:20:02.598719] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-06T20:20:02.598754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-06T20:20:02.612002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-06T20:20:02.612365] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-06T20:20:02.613194] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-06T20:20:02.613248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:02.613280] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:02.613307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:02.613364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:02.675344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:02.676266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:02.676357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:02.676392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:02.804316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:02.804479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:02.804521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:02.804550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:02.807981] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-06T20:20:02.808261] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-06T20:20:02.808391] [INFO ] [sig ] CTVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:02.956378] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CTVA.txt [2026-02-06T20:20:02.956538] [INFO ] [sig ] [823/3439] Completed CTVA in 0.4s | 2.76 sym/s | Total: 5.0m | ETA: 15.8m [2026-02-06T20:20:02.956600] [INFO ] [sig ] [824/3439] Forecasting CUBE... [2026-02-06T20:20:02.956632] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-06T20:20:02.956662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-06T20:20:02.973806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-06T20:20:02.974179] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-06T20:20:02.975010] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-06T20:20:02.975065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:02.975099] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:02.975128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:02.975188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:03.034052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:03.034968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:03.035058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:03.035094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:03.158955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:03.159120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:03.159164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:03.159195] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:03.162985] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-02-06T20:20:03.163284] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-06T20:20:03.163443] [INFO ] [sig ] CUBE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:03.318498] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CUBE.txt [2026-02-06T20:20:03.318713] [INFO ] [sig ] [824/3439] Completed CUBE in 0.4s | 2.76 sym/s | Total: 5.0m | ETA: 15.8m [2026-02-06T20:20:03.318760] [INFO ] [sig ] [825/3439] Forecasting CUBI... [2026-02-06T20:20:03.318791] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-06T20:20:03.318824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-06T20:20:03.332895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-06T20:20:03.333334] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-06T20:20:03.334254] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-06T20:20:03.334312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:03.334346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:03.334375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:03.334435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:03.394247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:03.395190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:03.395280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:03.395316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:03.528906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:03.529066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:03.529109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:03.529188] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:03.532879] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-06T20:20:03.533165] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-06T20:20:03.533296] [INFO ] [sig ] CUBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:03.680048] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CUBI.txt [2026-02-06T20:20:03.680164] [INFO ] [sig ] [825/3439] Completed CUBI in 0.4s | 2.76 sym/s | Total: 5.0m | ETA: 15.8m [2026-02-06T20:20:03.680204] [INFO ] [sig ] [826/3439] Forecasting CUK... [2026-02-06T20:20:03.680235] [INFO ] [sig ] Generating forecast for: CUK [2026-02-06T20:20:03.680264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-06T20:20:03.691905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-06T20:20:03.692185] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-06T20:20:03.693032] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-06T20:20:03.693087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:03.693121] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:03.693149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:03.693207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:03.753447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:03.754077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:03.754158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:03.754190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:03.881848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:03.881967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:03.882013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:03.882050] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:03.885326] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=80.54%) [2026-02-06T20:20:03.885625] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-06T20:20:03.885755] [INFO ] [sig ] CUK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:04.032444] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CUK.txt [2026-02-06T20:20:04.032565] [INFO ] [sig ] [826/3439] Completed CUK in 0.4s | 2.76 sym/s | Total: 5.0m | ETA: 15.8m [2026-02-06T20:20:04.032626] [INFO ] [sig ] [827/3439] Forecasting CULP... [2026-02-06T20:20:04.032655] [INFO ] [sig ] Generating forecast for: CULP [2026-02-06T20:20:04.032685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-06T20:20:04.043885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-06T20:20:04.044152] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-06T20:20:04.045121] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-06T20:20:04.045177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:04.045210] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:04.045237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:04.045296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:04.108316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:04.109122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:04.109221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:04.109257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:04.218219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:04.218311] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-06T20:20:04.218346] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:04.218375] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:04.221624] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=33.37%) [2026-02-06T20:20:04.221888] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-06T20:20:04.222013] [INFO ] [sig ] CULP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:04.366737] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CULP.txt [2026-02-06T20:20:04.367044] [INFO ] [sig ] [827/3439] Completed CULP in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:04.367092] [INFO ] [sig ] [828/3439] Forecasting CURI... [2026-02-06T20:20:04.367125] [INFO ] [sig ] Generating forecast for: CURI [2026-02-06T20:20:04.367156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-06T20:20:04.379250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-06T20:20:04.379543] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-06T20:20:04.380407] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-06T20:20:04.380462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:04.380497] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:04.380530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:04.380610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:04.442128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:04.442753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:04.442837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:04.442870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:04.567669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:04.567784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:04.567821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:04.567851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:04.571289] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=58.73%) [2026-02-06T20:20:04.571587] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-06T20:20:04.571723] [INFO ] [sig ] CURI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:04.717963] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CURI.txt [2026-02-06T20:20:04.718075] [INFO ] [sig ] [828/3439] Completed CURI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:04.718115] [INFO ] [sig ] [829/3439] Forecasting CUZ... [2026-02-06T20:20:04.718145] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-06T20:20:04.718176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-06T20:20:04.730109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-06T20:20:04.730379] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-06T20:20:04.731165] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-06T20:20:04.731218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:04.731251] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:04.731278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:04.731346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:04.789639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:04.790238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:04.790317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:04.790349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:04.911788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:04.911938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:04.911979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:04.912007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:04.915328] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=9.77%) [2026-02-06T20:20:04.915627] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-06T20:20:04.915754] [INFO ] [sig ] CUZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:05.057732] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CUZ.txt [2026-02-06T20:20:05.057837] [INFO ] [sig ] [829/3439] Completed CUZ in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:05.057876] [INFO ] [sig ] [830/3439] Forecasting CVBF... [2026-02-06T20:20:05.057930] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-06T20:20:05.057967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-06T20:20:05.069710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-06T20:20:05.069977] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-06T20:20:05.070763] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-06T20:20:05.070817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:05.070849] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:05.070876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:05.070933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:05.127067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:05.127689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:05.127770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:05.127802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:05.249531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:05.249644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:05.249680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:05.249709] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:05.252776] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-06T20:20:05.253041] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-06T20:20:05.253166] [INFO ] [sig ] CVBF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:05.404357] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CVBF.txt [2026-02-06T20:20:05.404509] [INFO ] [sig ] [830/3439] Completed CVBF in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:05.404548] [INFO ] [sig ] [831/3439] Forecasting CVCO... [2026-02-06T20:20:05.404600] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-06T20:20:05.404634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-06T20:20:05.416022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-06T20:20:05.416368] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-06T20:20:05.417164] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-06T20:20:05.417229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:05.417263] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:05.417289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:05.417346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:05.473749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:05.474370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:05.474451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:05.474483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:05.595394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:05.595593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:05.595640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:05.595670] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:05.599203] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=55.52%) [2026-02-06T20:20:05.599501] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-06T20:20:05.599658] [INFO ] [sig ] CVCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:05.751130] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CVCO.txt [2026-02-06T20:20:05.751301] [INFO ] [sig ] [831/3439] Completed CVCO in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:05.751353] [INFO ] [sig ] [832/3439] Forecasting CVE... [2026-02-06T20:20:05.751392] [INFO ] [sig ] Generating forecast for: CVE [2026-02-06T20:20:05.751433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-06T20:20:05.766376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-06T20:20:05.766806] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-06T20:20:05.767814] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-06T20:20:05.767880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:05.767971] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:05.768010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:05.768073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:05.827229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:05.828270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:05.828391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:05.828427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:05.959274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:05.959435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:05.959481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:05.959521] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:05.963187] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=23.79%) [2026-02-06T20:20:05.963514] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-06T20:20:05.963679] [INFO ] [sig ] CVE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:06.129298] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CVE.txt [2026-02-06T20:20:06.129459] [INFO ] [sig ] [832/3439] Completed CVE in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:06.129503] [INFO ] [sig ] [833/3439] Forecasting CVEO... [2026-02-06T20:20:06.129536] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-06T20:20:06.129586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-06T20:20:06.142057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-06T20:20:06.142355] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-06T20:20:06.143267] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-06T20:20:06.143323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:06.143356] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:06.143385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:06.143445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:06.204731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:06.205598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:06.205686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:06.205723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:06.331007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:06.331164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:06.331209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:06.331240] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:06.334770] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=25.27%) [2026-02-06T20:20:06.335077] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-06T20:20:06.335207] [INFO ] [sig ] CVEO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:06.477319] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CVEO.txt [2026-02-06T20:20:06.477456] [INFO ] [sig ] [833/3439] Completed CVEO in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:06.477497] [INFO ] [sig ] [834/3439] Forecasting CVGI... [2026-02-06T20:20:06.477526] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-06T20:20:06.477556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-06T20:20:06.489178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-06T20:20:06.489535] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-06T20:20:06.490353] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-06T20:20:06.490408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:06.490441] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:06.490468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:06.490526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:06.549864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:06.550793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:06.550890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:06.550925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:06.675270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:06.675429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:06.675470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:06.675500] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:06.679025] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-02-06T20:20:06.679315] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-06T20:20:06.679450] [INFO ] [sig ] CVGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:06.824498] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CVGI.txt [2026-02-06T20:20:06.824656] [INFO ] [sig ] [834/3439] Completed CVGI in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:06.824699] [INFO ] [sig ] [835/3439] Forecasting CVI... [2026-02-06T20:20:06.824728] [INFO ] [sig ] Generating forecast for: CVI [2026-02-06T20:20:06.824758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-06T20:20:06.836380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-06T20:20:06.836698] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-06T20:20:06.837489] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-06T20:20:06.837549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:06.837605] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:06.837636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:06.837695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:06.896420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:06.897061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:06.897143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:06.897178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:07.025867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:07.026218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:07.026262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:07.026294] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:07.030077] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=67.11%) [2026-02-06T20:20:07.030390] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-06T20:20:07.030531] [INFO ] [sig ] CVI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:07.177646] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CVI.txt [2026-02-06T20:20:07.177829] [INFO ] [sig ] [835/3439] Completed CVI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:07.177874] [INFO ] [sig ] [836/3439] Forecasting CVKD... [2026-02-06T20:20:07.177929] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-06T20:20:07.177969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-06T20:20:07.189302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-06T20:20:07.189656] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-06T20:20:07.190482] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-06T20:20:07.190537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:07.190594] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:07.190626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:07.190686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:07.250456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:07.251348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:07.251445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:07.251480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:07.373898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:07.374253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:07.374298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:07.374329] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:07.378048] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=4.14%) [2026-02-06T20:20:07.378353] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-06T20:20:07.378487] [INFO ] [sig ] CVKD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:07.522093] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CVKD.txt [2026-02-06T20:20:07.522230] [INFO ] [sig ] [836/3439] Completed CVKD in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:07.522271] [INFO ] [sig ] [837/3439] Forecasting CVNA... [2026-02-06T20:20:07.522301] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-06T20:20:07.522331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-06T20:20:07.533904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-06T20:20:07.534181] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-06T20:20:07.534997] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-06T20:20:07.535053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:07.535085] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:07.535114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:07.535172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:07.593465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:07.594173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:07.594258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:07.594293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:07.720835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:07.721186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:07.721229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:07.721258] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:07.725384] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=89.12%) [2026-02-06T20:20:07.725710] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-06T20:20:07.725852] [INFO ] [sig ] CVNA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:07.875113] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CVNA.txt [2026-02-06T20:20:07.875253] [INFO ] [sig ] [837/3439] Completed CVNA in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:07.875294] [INFO ] [sig ] [838/3439] Forecasting CVRX... [2026-02-06T20:20:07.875324] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-06T20:20:07.875354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-06T20:20:07.888113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-06T20:20:07.888470] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-06T20:20:07.889478] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-06T20:20:07.889540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:07.889603] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:07.889636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:07.889695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:07.952164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:07.953001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:07.953092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:07.953126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:08.077566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:08.077750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:08.077814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:08.077851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:08.082046] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=47.97%) [2026-02-06T20:20:08.082443] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-06T20:20:08.082643] [INFO ] [sig ] CVRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:08.230664] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CVRX.txt [2026-02-06T20:20:08.230827] [INFO ] [sig ] [838/3439] Completed CVRX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-06T20:20:08.230872] [INFO ] [sig ] [839/3439] Forecasting CVS... [2026-02-06T20:20:08.230903] [INFO ] [sig ] Generating forecast for: CVS [2026-02-06T20:20:08.230935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-06T20:20:08.242702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-06T20:20:08.243027] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-06T20:20:08.243812] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-06T20:20:08.243867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:08.243923] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:08.243953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:08.244010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:08.300805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:08.301629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:08.301718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:08.301751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:08.424268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:08.424426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:08.424468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:08.424497] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:08.427925] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-06T20:20:08.428219] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-06T20:20:08.428352] [INFO ] [sig ] CVS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:08.572615] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CVS.txt [2026-02-06T20:20:08.572756] [INFO ] [sig ] [839/3439] Completed CVS in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.7m [2026-02-06T20:20:08.572797] [INFO ] [sig ] [840/3439] Forecasting CVX... [2026-02-06T20:20:08.572826] [INFO ] [sig ] Generating forecast for: CVX [2026-02-06T20:20:08.572857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-06T20:20:08.585004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-06T20:20:08.585334] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-06T20:20:08.586170] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-06T20:20:08.586223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:08.586254] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:08.586281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:08.586338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:08.667423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:08.668448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:08.668546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:08.668600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:08.802374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:08.802549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:08.802634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:08.802670] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:08.806923] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-02-06T20:20:08.807544] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-06T20:20:08.807765] [INFO ] [sig ] CVX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:08.960712] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CVX.txt [2026-02-06T20:20:08.960867] [INFO ] [sig ] [840/3439] Completed CVX in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.7m [2026-02-06T20:20:08.960908] [INFO ] [sig ] [841/3439] Forecasting CWAN... [2026-02-06T20:20:08.960937] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-06T20:20:08.960968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-06T20:20:08.972836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-06T20:20:08.973355] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-06T20:20:08.974182] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-06T20:20:08.974238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:08.974272] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:08.974301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:08.974361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:09.035472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:09.036519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:09.036628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:09.036664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:09.159793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:09.160145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:09.160187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:09.160216] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:09.163853] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=78.66%) [2026-02-06T20:20:09.164153] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-06T20:20:09.164288] [INFO ] [sig ] CWAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:09.309075] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CWAN.txt [2026-02-06T20:20:09.309228] [INFO ] [sig ] [841/3439] Completed CWAN in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.7m [2026-02-06T20:20:09.309269] [INFO ] [sig ] [842/3439] Forecasting CWBC... [2026-02-06T20:20:09.309299] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-06T20:20:09.309329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-06T20:20:09.321296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-06T20:20:09.321662] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-06T20:20:09.322641] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-06T20:20:09.322693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:09.322736] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:09.322764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:09.322833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:09.381915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:09.382902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:09.382993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:09.383028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:09.516312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:09.516475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:09.516517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:09.516599] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:09.520204] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=32.29%) [2026-02-06T20:20:09.520526] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-06T20:20:09.520687] [INFO ] [sig ] CWBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:09.667483] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CWBC.txt [2026-02-06T20:20:09.667670] [INFO ] [sig ] [842/3439] Completed CWBC in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:09.667715] [INFO ] [sig ] [843/3439] Forecasting CWCO... [2026-02-06T20:20:09.667745] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-06T20:20:09.667776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-06T20:20:09.681588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-06T20:20:09.682048] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-06T20:20:09.683356] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-06T20:20:09.683414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:09.683448] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:09.683476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:09.683536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:09.751340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:09.752521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:09.752633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:09.752694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:09.884458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:09.884653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:09.884699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:09.884731] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:09.888454] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-02-06T20:20:09.888824] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-06T20:20:09.888986] [INFO ] [sig ] CWCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:10.046275] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CWCO.txt [2026-02-06T20:20:10.046439] [INFO ] [sig ] [843/3439] Completed CWCO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:10.046480] [INFO ] [sig ] [844/3439] Forecasting CWD... [2026-02-06T20:20:10.046510] [INFO ] [sig ] Generating forecast for: CWD [2026-02-06T20:20:10.046541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-06T20:20:10.058989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-06T20:20:10.059383] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-06T20:20:10.060226] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-06T20:20:10.060281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:10.060314] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:10.060343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:10.060403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:10.124260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:10.125218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:10.125307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:10.125342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:10.248458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:10.248874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:10.248935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:10.248980] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:10.254761] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-02-06T20:20:10.255243] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-06T20:20:10.255445] [INFO ] [sig ] CWD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:10.437564] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CWD.txt [2026-02-06T20:20:10.437753] [INFO ] [sig ] [844/3439] Completed CWD in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:10.437797] [INFO ] [sig ] [845/3439] Forecasting CWEN... [2026-02-06T20:20:10.437829] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-06T20:20:10.437862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-06T20:20:10.449672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-06T20:20:10.450028] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-06T20:20:10.450885] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-06T20:20:10.450942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:10.450976] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:10.451005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:10.451065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:10.513265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:10.514190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:10.514278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:10.514312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:10.646082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:10.646266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:10.646321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:10.646360] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:10.651152] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-06T20:20:10.651670] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-06T20:20:10.651818] [INFO ] [sig ] CWEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:10.808859] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CWEN.txt [2026-02-06T20:20:10.809015] [INFO ] [sig ] [845/3439] Completed CWEN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:10.809056] [INFO ] [sig ] [846/3439] Forecasting CWH... [2026-02-06T20:20:10.809092] [INFO ] [sig ] Generating forecast for: CWH [2026-02-06T20:20:10.809123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-06T20:20:10.821072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-06T20:20:10.821425] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-06T20:20:10.822275] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-06T20:20:10.822330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:10.822365] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:10.822393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:10.822451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:10.885407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:10.886341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:10.886439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:10.886481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:11.010812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:11.010976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:11.011020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:11.011053] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:11.014707] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-02-06T20:20:11.015028] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-06T20:20:11.015163] [INFO ] [sig ] CWH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:11.168693] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CWH.txt [2026-02-06T20:20:11.168856] [INFO ] [sig ] [846/3439] Completed CWH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:11.168904] [INFO ] [sig ] [847/3439] Forecasting CWK... [2026-02-06T20:20:11.168943] [INFO ] [sig ] Generating forecast for: CWK [2026-02-06T20:20:11.168980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-06T20:20:11.181166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-06T20:20:11.181503] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-06T20:20:11.182385] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-06T20:20:11.182442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:11.182480] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:11.182518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:11.182604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:11.243734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:11.244497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:11.244602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:11.244640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:11.368980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:11.369138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:11.369180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:11.369209] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:11.373376] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-02-06T20:20:11.373741] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-06T20:20:11.373888] [INFO ] [sig ] CWK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:11.531298] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CWK.txt [2026-02-06T20:20:11.531457] [INFO ] [sig ] [847/3439] Completed CWK in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:11.531500] [INFO ] [sig ] [848/3439] Forecasting CXDO... [2026-02-06T20:20:11.531532] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-06T20:20:11.531561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-06T20:20:11.543560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-06T20:20:11.543975] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-06T20:20:11.544858] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-06T20:20:11.544914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:11.544948] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:11.544976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:11.545035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:11.605513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:11.606390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:11.606482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:11.606516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:11.723498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:11.723673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:11.723715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:11.723745] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:11.727131] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-06T20:20:11.727409] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-06T20:20:11.727539] [INFO ] [sig ] CXDO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:11.875701] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CXDO.txt [2026-02-06T20:20:11.875854] [INFO ] [sig ] [848/3439] Completed CXDO in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:11.875895] [INFO ] [sig ] [849/3439] Forecasting CXE... [2026-02-06T20:20:11.875927] [INFO ] [sig ] Generating forecast for: CXE [2026-02-06T20:20:11.875958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-06T20:20:11.887742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-06T20:20:11.888271] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-06T20:20:11.889141] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-06T20:20:11.889197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:11.889231] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:11.889260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:11.889318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:11.948241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:11.949054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:11.949172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:11.949208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:12.064987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:12.065329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:12.065371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:12.065417] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:12.069015] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=18.01%) [2026-02-06T20:20:12.069291] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-06T20:20:12.069418] [INFO ] [sig ] CXE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:12.220500] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CXE.txt [2026-02-06T20:20:12.220672] [INFO ] [sig ] [849/3439] Completed CXE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:12.220717] [INFO ] [sig ] [850/3439] Forecasting CXSE... [2026-02-06T20:20:12.220748] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-06T20:20:12.220777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-06T20:20:12.232821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-06T20:20:12.233254] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-06T20:20:12.234142] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-06T20:20:12.234199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:12.234233] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:12.234260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:12.234319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:12.295219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:12.296078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:12.296161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:12.296194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:12.408068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:12.408228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:12.408271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:12.408302] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:12.411845] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=78.16%) [2026-02-06T20:20:12.412133] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-06T20:20:12.412265] [INFO ] [sig ] CXSE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:12.562759] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CXSE.txt [2026-02-06T20:20:12.562921] [INFO ] [sig ] [850/3439] Completed CXSE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:12.562964] [INFO ] [sig ] [851/3439] Forecasting CYD... [2026-02-06T20:20:12.562997] [INFO ] [sig ] Generating forecast for: CYD [2026-02-06T20:20:12.563027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-06T20:20:12.574496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-06T20:20:12.574872] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-06T20:20:12.575739] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-06T20:20:12.575794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:12.575827] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:12.575855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:12.575913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:12.634113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:12.635076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:12.635166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:12.635217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:12.760398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:12.760565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:12.760637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:12.760668] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:12.764364] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=17.24%) [2026-02-06T20:20:12.764682] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-06T20:20:12.764821] [INFO ] [sig ] CYD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:12.920650] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CYD.txt [2026-02-06T20:20:12.921004] [INFO ] [sig ] [851/3439] Completed CYD in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:12.921048] [INFO ] [sig ] [852/3439] Forecasting CYH... [2026-02-06T20:20:12.921077] [INFO ] [sig ] Generating forecast for: CYH [2026-02-06T20:20:12.921108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-06T20:20:12.934652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-06T20:20:12.935011] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-06T20:20:12.935880] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-06T20:20:12.935936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:12.935974] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:12.936002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:12.936060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:13.005957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:13.006902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:13.006997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:13.007033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:13.127102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:13.127266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:13.127309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:13.127340] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:13.130833] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=73.35%) [2026-02-06T20:20:13.131148] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-06T20:20:13.131278] [INFO ] [sig ] CYH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:13.282966] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CYH.txt [2026-02-06T20:20:13.283167] [INFO ] [sig ] [852/3439] Completed CYH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:13.283210] [INFO ] [sig ] [853/3439] Forecasting CYN... [2026-02-06T20:20:13.283239] [INFO ] [sig ] Generating forecast for: CYN [2026-02-06T20:20:13.283270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-06T20:20:13.294436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-06T20:20:13.294753] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-06T20:20:13.295549] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-06T20:20:13.295621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:13.295656] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:13.295684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:13.295752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:13.352950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:13.353847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:13.353948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:13.353983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:13.474095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:13.474449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:13.474491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:13.474519] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:13.478101] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-02-06T20:20:13.478384] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-06T20:20:13.478512] [INFO ] [sig ] CYN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:13.663733] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CYN.txt [2026-02-06T20:20:13.663949] [INFO ] [sig ] [853/3439] Completed CYN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:13.664000] [INFO ] [sig ] [854/3439] Forecasting CYRX... [2026-02-06T20:20:13.664036] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-06T20:20:13.664074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-06T20:20:13.681060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-06T20:20:13.681517] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-06T20:20:13.682499] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-06T20:20:13.682561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:13.682623] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:13.682657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:13.682736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:13.753321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:13.754126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:13.754210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:13.754243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:13.876069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:13.876228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:13.876269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:13.876299] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:13.879791] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-02-06T20:20:13.880069] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-06T20:20:13.880197] [INFO ] [sig ] CYRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:14.041995] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CYRX.txt [2026-02-06T20:20:14.042153] [INFO ] [sig ] [854/3439] Completed CYRX in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-06T20:20:14.042195] [INFO ] [sig ] [855/3439] Forecasting CYTK... [2026-02-06T20:20:14.042226] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-06T20:20:14.042257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-06T20:20:14.054172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-06T20:20:14.054462] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-06T20:20:14.055263] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-06T20:20:14.055327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:14.055360] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:14.055388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:14.055445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:14.112961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:14.113707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:14.113790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:14.113823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:14.238461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:14.238640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:14.238684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:14.238714] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:14.242557] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=22.45%) [2026-02-06T20:20:14.242865] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-06T20:20:14.242995] [INFO ] [sig ] CYTK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:14.386997] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CYTK.txt [2026-02-06T20:20:14.387132] [INFO ] [sig ] [855/3439] Completed CYTK in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.6m [2026-02-06T20:20:14.387173] [INFO ] [sig ] [856/3439] Forecasting CZFS... [2026-02-06T20:20:14.387203] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-06T20:20:14.387233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-06T20:20:14.397420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-06T20:20:14.397688] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-06T20:20:14.398474] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-06T20:20:14.398526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:14.398605] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:14.398636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:14.398693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:14.456557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:14.457250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:14.457330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:14.457362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:14.555071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:14.555193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:14.555232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:14.555454] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:14.558703] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-06T20:20:14.558976] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-06T20:20:14.559106] [INFO ] [sig ] CZFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:14.702151] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CZFS.txt [2026-02-06T20:20:14.702263] [INFO ] [sig ] [856/3439] Completed CZFS in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.6m [2026-02-06T20:20:14.702305] [INFO ] [sig ] [857/3439] Forecasting CZNC... [2026-02-06T20:20:14.702334] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-06T20:20:14.702363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-06T20:20:14.713727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-06T20:20:14.713989] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-06T20:20:14.714787] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-06T20:20:14.714839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:14.714871] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:14.714898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:14.714955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:14.774113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:14.774916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:14.774995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:14.775028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:14.892677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:14.892838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:14.892880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:14.892912] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:14.896394] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-02-06T20:20:14.896710] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-06T20:20:14.896844] [INFO ] [sig ] CZNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:15.041304] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/CZNC.txt [2026-02-06T20:20:15.041433] [INFO ] [sig ] [857/3439] Completed CZNC in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.6m [2026-02-06T20:20:15.041473] [INFO ] [sig ] [858/3439] Forecasting CZWI... [2026-02-06T20:20:15.041504] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-06T20:20:15.041533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-06T20:20:15.053132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-06T20:20:15.053387] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-06T20:20:15.054169] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-06T20:20:15.054223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:15.054450] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:15.054477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:15.054534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:15.113539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:15.114724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:15.114843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:15.114895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:15.233721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:15.233874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:15.233915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:15.233944] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:15.237637] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=49.40%) [2026-02-06T20:20:15.237934] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-06T20:20:15.238065] [INFO ] [sig ] CZWI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:15.381780] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/CZWI.txt [2026-02-06T20:20:15.381922] [INFO ] [sig ] [858/3439] Completed CZWI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:15.381964] [INFO ] [sig ] [859/3439] Forecasting DAL... [2026-02-06T20:20:15.381995] [INFO ] [sig ] Generating forecast for: DAL [2026-02-06T20:20:15.382031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-06T20:20:15.393495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-06T20:20:15.393862] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-06T20:20:15.394663] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-06T20:20:15.394716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:15.394748] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:15.394775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:15.394832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:15.453008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:15.453887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:15.453982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:15.454017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:15.577635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:15.577801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:15.577843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:15.577925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:15.581397] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-06T20:20:15.581735] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-06T20:20:15.581878] [INFO ] [sig ] DAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:15.726835] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DAL.txt [2026-02-06T20:20:15.726992] [INFO ] [sig ] [859/3439] Completed DAL in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:15.727036] [INFO ] [sig ] [860/3439] Forecasting DAN... [2026-02-06T20:20:15.727066] [INFO ] [sig ] Generating forecast for: DAN [2026-02-06T20:20:15.727097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-06T20:20:15.739112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-06T20:20:15.739467] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-06T20:20:15.740297] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-06T20:20:15.740352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:15.740384] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:15.740411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:15.740469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:15.801167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:15.802241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:15.802348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:15.802389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:15.943437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:15.943628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:15.943672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:15.943703] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:15.947291] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-02-06T20:20:15.947644] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-06T20:20:15.947785] [INFO ] [sig ] DAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:16.095953] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DAN.txt [2026-02-06T20:20:16.096303] [INFO ] [sig ] [860/3439] Completed DAN in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:16.096345] [INFO ] [sig ] [861/3439] Forecasting DAO... [2026-02-06T20:20:16.096375] [INFO ] [sig ] Generating forecast for: DAO [2026-02-06T20:20:16.096405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-06T20:20:16.108692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-06T20:20:16.109062] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-06T20:20:16.109883] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-06T20:20:16.109937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:16.109969] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:16.109995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:16.110053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:16.169216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:16.170174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:16.170262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:16.170295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:16.295456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:16.295639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:16.295682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:16.295712] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:16.299090] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-06T20:20:16.299369] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-06T20:20:16.299501] [INFO ] [sig ] DAO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:16.441867] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DAO.txt [2026-02-06T20:20:16.442026] [INFO ] [sig ] [861/3439] Completed DAO in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:16.442068] [INFO ] [sig ] [862/3439] Forecasting DAPP... [2026-02-06T20:20:16.442096] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-06T20:20:16.442127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-06T20:20:16.454245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-06T20:20:16.454603] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-06T20:20:16.455401] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-06T20:20:16.455455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:16.455488] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:16.455516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:16.455592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:16.513730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:16.514614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:16.514701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:16.514734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:16.643755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:16.643933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:16.643976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:16.644006] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:16.647939] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-02-06T20:20:16.648414] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-06T20:20:16.648547] [INFO ] [sig ] DAPP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:16.791666] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DAPP.txt [2026-02-06T20:20:16.791822] [INFO ] [sig ] [862/3439] Completed DAPP in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:16.791864] [INFO ] [sig ] [863/3439] Forecasting DARE... [2026-02-06T20:20:16.791894] [INFO ] [sig ] Generating forecast for: DARE [2026-02-06T20:20:16.791923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-06T20:20:16.803593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-06T20:20:16.803941] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-06T20:20:16.804781] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-06T20:20:16.804834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:16.804866] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:16.804893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:16.804949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:16.861728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:16.862651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:16.862735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:16.862768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:16.974988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:16.975151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:16.975193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:16.975222] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:16.978993] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-02-06T20:20:16.979469] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-06T20:20:16.979618] [INFO ] [sig ] DARE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:17.126215] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DARE.txt [2026-02-06T20:20:17.126379] [INFO ] [sig ] [863/3439] Completed DARE in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:17.126419] [INFO ] [sig ] [864/3439] Forecasting DASH... [2026-02-06T20:20:17.126451] [INFO ] [sig ] Generating forecast for: DASH [2026-02-06T20:20:17.126480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-06T20:20:17.138266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-06T20:20:17.138611] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-06T20:20:17.139422] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-06T20:20:17.139475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:17.139507] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:17.139534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:17.139608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:17.196854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:17.197771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:17.197857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:17.197918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:17.325085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:17.325250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:17.325298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:17.325328] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:17.329052] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-06T20:20:17.329351] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-06T20:20:17.329488] [INFO ] [sig ] DASH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:17.479884] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DASH.txt [2026-02-06T20:20:17.480045] [INFO ] [sig ] [864/3439] Completed DASH in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:17.480087] [INFO ] [sig ] [865/3439] Forecasting DAVA... [2026-02-06T20:20:17.480118] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-06T20:20:17.480155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-06T20:20:17.493660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-06T20:20:17.493987] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-06T20:20:17.494993] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-06T20:20:17.495051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:17.495082] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:17.495109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:17.495166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:17.558144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:17.559258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:17.559344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:17.559377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:17.737138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:17.737516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:17.737567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:17.737638] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:17.743002] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=58.79%) [2026-02-06T20:20:17.743656] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-06T20:20:17.743839] [INFO ] [sig ] DAVA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:17.958832] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DAVA.txt [2026-02-06T20:20:17.959043] [INFO ] [sig ] [865/3439] Completed DAVA in 0.5s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:17.959101] [INFO ] [sig ] [866/3439] Forecasting DAVE... [2026-02-06T20:20:17.959143] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-06T20:20:17.959183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-06T20:20:17.974994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-06T20:20:17.975458] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-06T20:20:17.976492] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-06T20:20:17.976558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:17.976635] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:17.976675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:17.976756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:18.058504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:18.059647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:18.059785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:18.059825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:18.192314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:18.192494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:18.192535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:18.192565] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:18.196333] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-02-06T20:20:18.196637] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-06T20:20:18.196770] [INFO ] [sig ] DAVE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:18.341529] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DAVE.txt [2026-02-06T20:20:18.341715] [INFO ] [sig ] [866/3439] Completed DAVE in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:18.341758] [INFO ] [sig ] [867/3439] Forecasting DAWN... [2026-02-06T20:20:18.341786] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-06T20:20:18.341816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-06T20:20:18.355334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-06T20:20:18.355688] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-06T20:20:18.356464] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-06T20:20:18.356518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:18.356551] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:18.356601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:18.356661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:18.416520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:18.417446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:18.417538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:18.417592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:18.546618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:18.546790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:18.546831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:18.546861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:18.550801] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-06T20:20:18.551122] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-06T20:20:18.551259] [INFO ] [sig ] DAWN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:18.703103] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DAWN.txt [2026-02-06T20:20:18.703253] [INFO ] [sig ] [867/3439] Completed DAWN in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:18.703294] [INFO ] [sig ] [868/3439] Forecasting DB... [2026-02-06T20:20:18.703324] [INFO ] [sig ] Generating forecast for: DB [2026-02-06T20:20:18.703356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-06T20:20:18.715663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-06T20:20:18.716000] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-06T20:20:18.717010] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-06T20:20:18.717063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:18.717096] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:18.717123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:18.717180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:18.777177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:18.777883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:18.777977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:18.778010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:18.902866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:18.903028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:18.903069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:18.903099] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:18.906519] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-02-06T20:20:18.906825] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-06T20:20:18.906958] [INFO ] [sig ] DB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:19.055209] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DB.txt [2026-02-06T20:20:19.055342] [INFO ] [sig ] [868/3439] Completed DB in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:19.055381] [INFO ] [sig ] [869/3439] Forecasting DBI... [2026-02-06T20:20:19.055411] [INFO ] [sig ] Generating forecast for: DBI [2026-02-06T20:20:19.055442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-06T20:20:19.066921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-06T20:20:19.067244] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-06T20:20:19.068069] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-06T20:20:19.068125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:19.068157] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:19.068184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:19.068241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:19.125502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:19.126171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:19.126254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:19.126287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:19.250093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:19.250264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:19.250305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:19.250334] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:19.254089] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=61.25%) [2026-02-06T20:20:19.254480] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-06T20:20:19.254628] [INFO ] [sig ] DBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:19.400118] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DBI.txt [2026-02-06T20:20:19.400316] [INFO ] [sig ] [869/3439] Completed DBI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:19.400371] [INFO ] [sig ] [870/3439] Forecasting DBL... [2026-02-06T20:20:19.400404] [INFO ] [sig ] Generating forecast for: DBL [2026-02-06T20:20:19.400436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-06T20:20:19.414135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-06T20:20:19.414795] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-06T20:20:19.415923] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-06T20:20:19.415979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:19.416017] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:19.416052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:19.416125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:19.478890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:19.479879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:19.479969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:19.480005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:19.606524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:19.606706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:19.606750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:19.606782] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:19.610539] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=39.17%) [2026-02-06T20:20:19.610879] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-06T20:20:19.611016] [INFO ] [sig ] DBL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:19.766744] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DBL.txt [2026-02-06T20:20:19.766929] [INFO ] [sig ] [870/3439] Completed DBL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:19.767000] [INFO ] [sig ] [871/3439] Forecasting DBRG... [2026-02-06T20:20:19.767053] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-06T20:20:19.767094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-06T20:20:19.780473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-06T20:20:19.780897] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-06T20:20:19.781746] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-06T20:20:19.781803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:19.781837] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:19.781866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:19.781926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:19.845565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:19.846459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:19.846546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:19.846600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:19.983318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:19.983479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:19.983522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:19.983553] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:19.987113] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=59.19%) [2026-02-06T20:20:19.987402] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-06T20:20:19.987535] [INFO ] [sig ] DBRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:20.175239] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DBRG.txt [2026-02-06T20:20:20.175396] [INFO ] [sig ] [871/3439] Completed DBRG in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-06T20:20:20.175437] [INFO ] [sig ] [872/3439] Forecasting DBX... [2026-02-06T20:20:20.175468] [INFO ] [sig ] Generating forecast for: DBX [2026-02-06T20:20:20.175498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-06T20:20:20.186930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-06T20:20:20.187263] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-06T20:20:20.188110] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-06T20:20:20.188165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:20.188199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:20.188226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:20.188285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:20.252476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:20.253415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:20.253504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:20.253538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:20.379202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:20.379364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:20.379406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:20.379437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:20.382918] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=81.16%) [2026-02-06T20:20:20.383202] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-06T20:20:20.383335] [INFO ] [sig ] DBX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:20.544652] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DBX.txt [2026-02-06T20:20:20.544830] [INFO ] [sig ] [872/3439] Completed DBX in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.5m [2026-02-06T20:20:20.544885] [INFO ] [sig ] [873/3439] Forecasting DCBO... [2026-02-06T20:20:20.544924] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-06T20:20:20.544958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-06T20:20:20.558092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-06T20:20:20.558466] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-06T20:20:20.559424] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-06T20:20:20.559480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:20.559540] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:20.559590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:20.559654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:20.621786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:20.622675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:20.622790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:20.622826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:20.747598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:20.747758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:20.747800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:20.747846] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:20.751467] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-06T20:20:20.751784] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-06T20:20:20.751919] [INFO ] [sig ] DCBO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:20.897245] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DCBO.txt [2026-02-06T20:20:20.897395] [INFO ] [sig ] [873/3439] Completed DCBO in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.5m [2026-02-06T20:20:20.897438] [INFO ] [sig ] [874/3439] Forecasting DCI... [2026-02-06T20:20:20.897468] [INFO ] [sig ] Generating forecast for: DCI [2026-02-06T20:20:20.897499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-06T20:20:20.909842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-06T20:20:20.910226] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-06T20:20:20.911035] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-06T20:20:20.911090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:20.911127] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:20.911154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:20.911212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:20.970194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:20.971083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:20.971173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:20.971206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:21.098685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:21.098843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:21.098886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:21.098916] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:21.102317] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=88.12%) [2026-02-06T20:20:21.102612] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-06T20:20:21.102740] [INFO ] [sig ] DCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:21.250078] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DCI.txt [2026-02-06T20:20:21.250253] [INFO ] [sig ] [874/3439] Completed DCI in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.5m [2026-02-06T20:20:21.250295] [INFO ] [sig ] [875/3439] Forecasting DCO... [2026-02-06T20:20:21.250324] [INFO ] [sig ] Generating forecast for: DCO [2026-02-06T20:20:21.250355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-06T20:20:21.261775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-06T20:20:21.262105] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-06T20:20:21.262968] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-06T20:20:21.263022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:21.263059] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:21.263121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:21.263188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:21.323774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:21.324681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:21.324769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:21.324819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:21.444916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:21.445076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:21.445126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:21.445161] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:21.448710] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-02-06T20:20:21.449000] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-06T20:20:21.449134] [INFO ] [sig ] DCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:21.603009] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DCO.txt [2026-02-06T20:20:21.603170] [INFO ] [sig ] [875/3439] Completed DCO in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:21.603210] [INFO ] [sig ] [876/3439] Forecasting DCOM... [2026-02-06T20:20:21.603241] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-06T20:20:21.603271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-06T20:20:21.614619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-06T20:20:21.614996] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-06T20:20:21.615908] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-06T20:20:21.615964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:21.615997] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:21.616024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:21.616081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:21.676559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:21.677683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:21.677770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:21.677805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:21.797345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:21.797508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:21.797550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:21.797600] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:21.802377] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-06T20:20:21.802734] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-06T20:20:21.802881] [INFO ] [sig ] DCOM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:21.949622] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DCOM.txt [2026-02-06T20:20:21.949775] [INFO ] [sig ] [876/3439] Completed DCOM in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:21.949817] [INFO ] [sig ] [877/3439] Forecasting DCTH... [2026-02-06T20:20:21.949846] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-06T20:20:21.949877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-06T20:20:21.961323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-06T20:20:21.961644] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-06T20:20:21.962475] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-06T20:20:21.962531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:21.962563] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:21.962623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:21.962684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:22.022131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:22.022924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:22.023011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:22.023046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:22.144911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:22.145065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:22.145106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:22.145135] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:22.148624] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=94.16%) [2026-02-06T20:20:22.148908] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-06T20:20:22.149040] [INFO ] [sig ] DCTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:22.295094] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DCTH.txt [2026-02-06T20:20:22.295230] [INFO ] [sig ] [877/3439] Completed DCTH in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:22.295273] [INFO ] [sig ] [878/3439] Forecasting DD... [2026-02-06T20:20:22.295303] [INFO ] [sig ] Generating forecast for: DD [2026-02-06T20:20:22.295333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-06T20:20:22.306747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-06T20:20:22.307063] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-06T20:20:22.307886] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-06T20:20:22.307976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:22.308009] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:22.308037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:22.308097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:22.368787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:22.369699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:22.369785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:22.369819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:22.493246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:22.493405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:22.493446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:22.493476] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:22.497029] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=38.18%) [2026-02-06T20:20:22.497323] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-06T20:20:22.497455] [INFO ] [sig ] DD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:22.646479] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DD.txt [2026-02-06T20:20:22.646691] [INFO ] [sig ] [878/3439] Completed DD in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:22.646750] [INFO ] [sig ] [879/3439] Forecasting DDD... [2026-02-06T20:20:22.646791] [INFO ] [sig ] Generating forecast for: DDD [2026-02-06T20:20:22.646821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-06T20:20:22.658422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-06T20:20:22.658768] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-06T20:20:22.659602] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-06T20:20:22.659666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:22.659701] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:22.659729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:22.659785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:22.720899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:22.721633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:22.721718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:22.721753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:22.854068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:22.854242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:22.854306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:22.854355] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:22.859637] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-06T20:20:22.860134] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-06T20:20:22.860338] [INFO ] [sig ] DDD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:23.005498] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DDD.txt [2026-02-06T20:20:23.005645] [INFO ] [sig ] [879/3439] Completed DDD in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:23.005687] [INFO ] [sig ] [880/3439] Forecasting DDI... [2026-02-06T20:20:23.005717] [INFO ] [sig ] Generating forecast for: DDI [2026-02-06T20:20:23.005747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-06T20:20:23.016730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-06T20:20:23.017024] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-06T20:20:23.017836] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-06T20:20:23.017912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:23.017946] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:23.017973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:23.018030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:23.077473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:23.078156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:23.078242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:23.078275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:23.202648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:23.202801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:23.202842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:23.202871] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:23.206242] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=46.21%) [2026-02-06T20:20:23.206513] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-06T20:20:23.206660] [INFO ] [sig ] DDI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:23.351473] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DDI.txt [2026-02-06T20:20:23.351611] [INFO ] [sig ] [880/3439] Completed DDI in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:23.351664] [INFO ] [sig ] [881/3439] Forecasting DDL... [2026-02-06T20:20:23.351696] [INFO ] [sig ] Generating forecast for: DDL [2026-02-06T20:20:23.351726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-06T20:20:23.362823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-06T20:20:23.363168] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-06T20:20:23.364048] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-06T20:20:23.364104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:23.364139] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:23.364167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:23.364224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:23.422729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:23.423327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:23.423405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:23.423438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:23.548844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:23.549005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:23.549049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:23.549081] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:23.552898] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=35.03%) [2026-02-06T20:20:23.553175] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-06T20:20:23.553301] [INFO ] [sig ] DDL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:23.700420] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DDL.txt [2026-02-06T20:20:23.700533] [INFO ] [sig ] [881/3439] Completed DDL in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:23.700589] [INFO ] [sig ] [882/3439] Forecasting DDOG... [2026-02-06T20:20:23.700621] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-06T20:20:23.700651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-06T20:20:23.712603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-06T20:20:23.712891] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-06T20:20:23.713726] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-06T20:20:23.713782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:23.713816] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:23.713844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:23.713902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:23.770647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:23.771243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:23.771323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:23.771355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:23.892042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:23.892174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:23.892222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:23.892257] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:23.895562] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=78.43%) [2026-02-06T20:20:23.895849] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-06T20:20:23.895973] [INFO ] [sig ] DDOG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:24.041273] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DDOG.txt [2026-02-06T20:20:24.041408] [INFO ] [sig ] [882/3439] Completed DDOG in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:24.041448] [INFO ] [sig ] [883/3439] Forecasting DDS... [2026-02-06T20:20:24.041478] [INFO ] [sig ] Generating forecast for: DDS [2026-02-06T20:20:24.041507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-06T20:20:24.052714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-06T20:20:24.052971] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-06T20:20:24.053812] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-06T20:20:24.053865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:24.053896] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:24.053922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:24.053980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:24.111098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:24.111721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:24.111799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:24.111833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:24.235819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:24.235947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:24.235985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:24.236014] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:24.239278] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-02-06T20:20:24.239548] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-06T20:20:24.239716] [INFO ] [sig ] DDS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:24.387740] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DDS.txt [2026-02-06T20:20:24.387914] [INFO ] [sig ] [883/3439] Completed DDS in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:24.387959] [INFO ] [sig ] [884/3439] Forecasting DE... [2026-02-06T20:20:24.387989] [INFO ] [sig ] Generating forecast for: DE [2026-02-06T20:20:24.388020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-06T20:20:24.400520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-06T20:20:24.400891] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-06T20:20:24.401705] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-06T20:20:24.401759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:24.401791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:24.401818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:24.401875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:24.459767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:24.460590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:24.460677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:24.460709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:24.585193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:24.585354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:24.585395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:24.585424] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:24.589018] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-02-06T20:20:24.589328] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-06T20:20:24.589463] [INFO ] [sig ] DE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:24.740185] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DE.txt [2026-02-06T20:20:24.740336] [INFO ] [sig ] [884/3439] Completed DE in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:24.740375] [INFO ] [sig ] [885/3439] Forecasting DEA... [2026-02-06T20:20:24.740406] [INFO ] [sig ] Generating forecast for: DEA [2026-02-06T20:20:24.740436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-06T20:20:24.752319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-06T20:20:24.752614] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-06T20:20:24.753405] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-06T20:20:24.753458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:24.753489] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:24.753516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:24.753590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:24.812881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:24.813511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:24.813608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:24.813644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:24.936657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:24.936807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:24.936849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:24.936879] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:24.940336] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=65.56%) [2026-02-06T20:20:24.940634] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-06T20:20:24.940765] [INFO ] [sig ] DEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:25.095163] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DEA.txt [2026-02-06T20:20:25.095313] [INFO ] [sig ] [885/3439] Completed DEA in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:25.095355] [INFO ] [sig ] [886/3439] Forecasting DECK... [2026-02-06T20:20:25.095386] [INFO ] [sig ] Generating forecast for: DECK [2026-02-06T20:20:25.095417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-06T20:20:25.107478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-06T20:20:25.107882] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-06T20:20:25.108786] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-06T20:20:25.108841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:25.108874] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:25.108901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:25.108959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:25.172412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:25.173357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:25.173462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:25.173512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:25.302596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:25.302746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:25.302805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:25.302836] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:25.306610] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-06T20:20:25.306893] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-06T20:20:25.307026] [INFO ] [sig ] DECK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:25.464743] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DECK.txt [2026-02-06T20:20:25.464896] [INFO ] [sig ] [886/3439] Completed DECK in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:25.464975] [INFO ] [sig ] [887/3439] Forecasting DEI... [2026-02-06T20:20:25.465009] [INFO ] [sig ] Generating forecast for: DEI [2026-02-06T20:20:25.465041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-06T20:20:25.477479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-06T20:20:25.477832] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-06T20:20:25.478702] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-06T20:20:25.478756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:25.478789] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:25.478817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:25.478876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:25.535027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:25.535742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:25.535843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:25.535881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:25.662883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:25.663044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:25.663087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:25.663119] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:25.666639] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-02-06T20:20:25.666940] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-06T20:20:25.667074] [INFO ] [sig ] DEI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:25.825314] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DEI.txt [2026-02-06T20:20:25.825480] [INFO ] [sig ] [887/3439] Completed DEI in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:25.825527] [INFO ] [sig ] [888/3439] Forecasting DELL... [2026-02-06T20:20:25.825559] [INFO ] [sig ] Generating forecast for: DELL [2026-02-06T20:20:25.825612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-06T20:20:25.838960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-06T20:20:25.839328] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-06T20:20:25.840203] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-06T20:20:25.840263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:25.840297] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:25.840323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:25.840382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:25.903424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:25.904353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:25.904447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:25.904482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:26.041470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:26.041649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:26.041693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:26.041732] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:26.045931] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-02-06T20:20:26.046266] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-06T20:20:26.046423] [INFO ] [sig ] DELL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:26.206294] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DELL.txt [2026-02-06T20:20:26.206457] [INFO ] [sig ] [888/3439] Completed DELL in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-06T20:20:26.206507] [INFO ] [sig ] [889/3439] Forecasting DEO... [2026-02-06T20:20:26.206538] [INFO ] [sig ] Generating forecast for: DEO [2026-02-06T20:20:26.206589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-06T20:20:26.219194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-06T20:20:26.219513] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-06T20:20:26.220342] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-06T20:20:26.220397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:26.220435] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:26.220479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:26.220558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:26.282860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:26.283528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:26.283629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:26.283667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:26.413991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:26.414142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:26.414186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:26.414215] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:26.417985] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=17.48%) [2026-02-06T20:20:26.418301] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-06T20:20:26.418439] [INFO ] [sig ] DEO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:26.572826] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DEO.txt [2026-02-06T20:20:26.572976] [INFO ] [sig ] [889/3439] Completed DEO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.4m [2026-02-06T20:20:26.573023] [INFO ] [sig ] [890/3439] Forecasting DERM... [2026-02-06T20:20:26.573054] [INFO ] [sig ] Generating forecast for: DERM [2026-02-06T20:20:26.573085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-06T20:20:26.585525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-06T20:20:26.585859] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-06T20:20:26.586697] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-06T20:20:26.586752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:26.586797] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:26.586851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:26.586912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:26.651066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:26.652003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:26.652102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:26.652140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:26.783367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:26.783533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:26.783591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:26.783626] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:26.787289] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: UP (p=63.79%) [2026-02-06T20:20:26.787597] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-06T20:20:26.787731] [INFO ] [sig ] DERM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:26.943329] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DERM.txt [2026-02-06T20:20:26.943489] [INFO ] [sig ] [890/3439] Completed DERM in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.4m [2026-02-06T20:20:26.943531] [INFO ] [sig ] [891/3439] Forecasting DFGP... [2026-02-06T20:20:26.943563] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-06T20:20:26.943616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-06T20:20:26.956386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-06T20:20:26.956781] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-06T20:20:26.957672] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-06T20:20:26.957729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:26.957764] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:26.957793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:26.957850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:27.019995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:27.020822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:27.020908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:27.020951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:27.150072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:27.150232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:27.150275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:27.150306] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:27.154348] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-06T20:20:27.154711] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-06T20:20:27.154875] [INFO ] [sig ] DFGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:27.308369] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DFGP.txt [2026-02-06T20:20:27.308536] [INFO ] [sig ] [891/3439] Completed DFGP in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:27.308608] [INFO ] [sig ] [892/3439] Forecasting DFGX... [2026-02-06T20:20:27.308642] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-06T20:20:27.308673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-06T20:20:27.321205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-06T20:20:27.321531] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-06T20:20:27.322547] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-06T20:20:27.322623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:27.322658] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:27.322687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:27.322748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:27.385199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:27.386099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:27.386193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:27.386228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:27.525935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:27.526119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:27.526173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:27.526221] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:27.530364] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-02-06T20:20:27.530736] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-06T20:20:27.530900] [INFO ] [sig ] DFGX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:27.683080] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DFGX.txt [2026-02-06T20:20:27.683223] [INFO ] [sig ] [892/3439] Completed DFGX in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:27.683264] [INFO ] [sig ] [893/3439] Forecasting DFH... [2026-02-06T20:20:27.683294] [INFO ] [sig ] Generating forecast for: DFH [2026-02-06T20:20:27.683324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-06T20:20:27.696020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-06T20:20:27.696393] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-06T20:20:27.697346] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-06T20:20:27.697409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:27.697448] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:27.697484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:27.697567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:27.780663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:27.781796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:27.781926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:27.781976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:27.907056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:27.907218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:27.907260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:27.907290] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:27.910794] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-02-06T20:20:27.911072] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-06T20:20:27.911202] [INFO ] [sig ] DFH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:28.062879] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DFH.txt [2026-02-06T20:20:28.063036] [INFO ] [sig ] [893/3439] Completed DFH in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:28.063077] [INFO ] [sig ] [894/3439] Forecasting DFIN... [2026-02-06T20:20:28.063138] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-06T20:20:28.063172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-06T20:20:28.075214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-06T20:20:28.075604] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-06T20:20:28.076446] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-06T20:20:28.076509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:28.076550] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:28.076611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:28.076692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:28.141363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:28.142265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:28.142353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:28.142386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:28.277549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:28.277750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:28.277795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:28.277824] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:28.281673] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-06T20:20:28.281959] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-06T20:20:28.282100] [INFO ] [sig ] DFIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:28.430896] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DFIN.txt [2026-02-06T20:20:28.431056] [INFO ] [sig ] [894/3439] Completed DFIN in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:28.431099] [INFO ] [sig ] [895/3439] Forecasting DFP... [2026-02-06T20:20:28.431129] [INFO ] [sig ] Generating forecast for: DFP [2026-02-06T20:20:28.431161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-06T20:20:28.443118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-06T20:20:28.443524] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-06T20:20:28.444330] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-06T20:20:28.444385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:28.444417] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:28.444443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:28.444501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:28.502558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:28.503455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:28.503593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:28.503631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:28.625298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:28.625458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:28.625503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:28.625533] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:28.629086] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-02-06T20:20:28.629405] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-06T20:20:28.629545] [INFO ] [sig ] DFP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:28.774365] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DFP.txt [2026-02-06T20:20:28.774524] [INFO ] [sig ] [895/3439] Completed DFP in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:28.774567] [INFO ] [sig ] [896/3439] Forecasting DG... [2026-02-06T20:20:28.774620] [INFO ] [sig ] Generating forecast for: DG [2026-02-06T20:20:28.774651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-06T20:20:28.786820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-06T20:20:28.787250] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-06T20:20:28.788205] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-06T20:20:28.788277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:28.788331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:28.788373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:28.788445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:28.849116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:28.850021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:28.850109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:28.850144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:28.975679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:28.975893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:28.975956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:28.975991] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:28.979796] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-02-06T20:20:28.980095] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-06T20:20:28.980230] [INFO ] [sig ] DG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:29.129323] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DG.txt [2026-02-06T20:20:29.129460] [INFO ] [sig ] [896/3439] Completed DG in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:29.129502] [INFO ] [sig ] [897/3439] Forecasting DGCB... [2026-02-06T20:20:29.129531] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-06T20:20:29.129587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-06T20:20:29.142088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-06T20:20:29.142632] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-06T20:20:29.143419] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-06T20:20:29.143473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:29.143506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:29.143744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:29.143806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:29.205492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:29.206324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:29.206410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:29.206444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:29.328176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:29.328330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:29.328373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:29.328420] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:29.331867] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=42.96%) [2026-02-06T20:20:29.332145] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-06T20:20:29.332277] [INFO ] [sig ] DGCB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:29.477448] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DGCB.txt [2026-02-06T20:20:29.477596] [INFO ] [sig ] [897/3439] Completed DGCB in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:29.477639] [INFO ] [sig ] [898/3439] Forecasting DGICA... [2026-02-06T20:20:29.477669] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-06T20:20:29.477699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-06T20:20:29.489911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-06T20:20:29.490230] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-06T20:20:29.491026] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-06T20:20:29.491080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:29.491112] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:29.491139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:29.491197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:29.548293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:29.549119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:29.549206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:29.549240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:29.678230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:29.678422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:29.678479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:29.678511] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:29.682414] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-02-06T20:20:29.682800] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-06T20:20:29.682986] [INFO ] [sig ] DGICA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:29.850626] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DGICA.txt [2026-02-06T20:20:29.850790] [INFO ] [sig ] [898/3439] Completed DGICA in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:29.850833] [INFO ] [sig ] [899/3439] Forecasting DGII... [2026-02-06T20:20:29.850863] [INFO ] [sig ] Generating forecast for: DGII [2026-02-06T20:20:29.850894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-06T20:20:29.863345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-06T20:20:29.863801] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-06T20:20:29.864694] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-06T20:20:29.864749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:29.864782] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:29.864809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:29.864879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:29.924138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:29.925153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:29.925258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:29.925313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:30.060624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:30.060800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:30.060851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:30.060883] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:30.065018] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=90.26%) [2026-02-06T20:20:30.065414] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-06T20:20:30.065563] [INFO ] [sig ] DGII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:30.218399] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DGII.txt [2026-02-06T20:20:30.218554] [INFO ] [sig ] [899/3439] Completed DGII in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:30.218617] [INFO ] [sig ] [900/3439] Forecasting DGRE... [2026-02-06T20:20:30.218650] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-06T20:20:30.218680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-06T20:20:30.231050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-06T20:20:30.231385] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-06T20:20:30.232374] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-06T20:20:30.232427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:30.232459] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:30.232486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:30.232544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:30.295494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:30.296682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:30.296775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:30.296847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:30.410069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:30.410242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:30.410290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:30.410326] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:30.413901] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=60.86%) [2026-02-06T20:20:30.414187] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-06T20:20:30.414340] [INFO ] [sig ] DGRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:30.583860] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DGRE.txt [2026-02-06T20:20:30.584045] [INFO ] [sig ] [900/3439] Completed DGRE in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:30.584096] [INFO ] [sig ] [901/3439] Forecasting DGRS... [2026-02-06T20:20:30.584130] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-06T20:20:30.584164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-06T20:20:30.598297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-06T20:20:30.598740] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-06T20:20:30.599692] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-06T20:20:30.599749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:30.599786] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:30.599840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:30.599912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:30.666252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:30.667418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:30.667535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:30.667605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:30.801836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:30.802002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:30.802047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:30.802077] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:30.806254] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: UP (p=56.07%) [2026-02-06T20:20:30.806570] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-06T20:20:30.806737] [INFO ] [sig ] DGRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:30.977118] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DGRS.txt [2026-02-06T20:20:30.977301] [INFO ] [sig ] [901/3439] Completed DGRS in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:30.977348] [INFO ] [sig ] [902/3439] Forecasting DGX... [2026-02-06T20:20:30.977378] [INFO ] [sig ] Generating forecast for: DGX [2026-02-06T20:20:30.977409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-06T20:20:30.992142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-06T20:20:30.992606] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-06T20:20:30.993550] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-06T20:20:30.993625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:30.993659] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:30.993686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:30.993745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:31.058327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:31.059283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:31.059394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:31.059439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:31.193223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:31.193383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:31.193426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:31.193456] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:31.197157] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=5.44%) [2026-02-06T20:20:31.197486] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-06T20:20:31.197674] [INFO ] [sig ] DGX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:31.355355] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DGX.txt [2026-02-06T20:20:31.355514] [INFO ] [sig ] [902/3439] Completed DGX in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:31.355750] [INFO ] [sig ] [903/3439] Forecasting DH... [2026-02-06T20:20:31.355797] [INFO ] [sig ] Generating forecast for: DH [2026-02-06T20:20:31.355834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-06T20:20:31.370705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-06T20:20:31.371068] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-06T20:20:31.371920] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-06T20:20:31.371989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:31.372023] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:31.372052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:31.372109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:31.438221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:31.439196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:31.439301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:31.439354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:31.581666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:31.581826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:31.581867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:31.581897] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:31.585710] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-02-06T20:20:31.586029] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-06T20:20:31.586167] [INFO ] [sig ] DH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:31.747936] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DH.txt [2026-02-06T20:20:31.748153] [INFO ] [sig ] [903/3439] Completed DH in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:31.748204] [INFO ] [sig ] [904/3439] Forecasting DHC... [2026-02-06T20:20:31.748248] [INFO ] [sig ] Generating forecast for: DHC [2026-02-06T20:20:31.748297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-06T20:20:31.763036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-06T20:20:31.763438] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-06T20:20:31.764616] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-06T20:20:31.764672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:31.764712] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:31.764756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:31.764836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:31.831057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:31.832116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:31.832206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:31.832244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:31.963352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:31.963515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:31.963558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:31.963609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:31.967474] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-02-06T20:20:31.967869] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-06T20:20:31.968062] [INFO ] [sig ] DHC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:32.123822] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DHC.txt [2026-02-06T20:20:32.123989] [INFO ] [sig ] [904/3439] Completed DHC in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-06T20:20:32.124034] [INFO ] [sig ] [905/3439] Forecasting DHF... [2026-02-06T20:20:32.124064] [INFO ] [sig ] Generating forecast for: DHF [2026-02-06T20:20:32.124097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-06T20:20:32.137594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-06T20:20:32.138057] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-06T20:20:32.138929] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-06T20:20:32.138984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:32.139018] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:32.139046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:32.139104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:32.202072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:32.202997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:32.203085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:32.203120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:32.323112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:32.323275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:32.323317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:32.323347] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:32.326808] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-02-06T20:20:32.327086] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-06T20:20:32.327213] [INFO ] [sig ] DHF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:32.474214] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DHF.txt [2026-02-06T20:20:32.474375] [INFO ] [sig ] [905/3439] Completed DHF in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.3m [2026-02-06T20:20:32.474417] [INFO ] [sig ] [906/3439] Forecasting DHI... [2026-02-06T20:20:32.474448] [INFO ] [sig ] Generating forecast for: DHI [2026-02-06T20:20:32.474479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-06T20:20:32.486644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-06T20:20:32.487048] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-06T20:20:32.491301] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-06T20:20:32.491469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:32.491506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:32.491534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:32.491641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:32.550091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:32.551196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:32.551302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:32.551337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:32.675388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:32.675602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:32.675646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:32.675676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:32.679251] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-02-06T20:20:32.679611] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-06T20:20:32.679766] [INFO ] [sig ] DHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:32.826310] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DHI.txt [2026-02-06T20:20:32.826475] [INFO ] [sig ] [906/3439] Completed DHI in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.3m [2026-02-06T20:20:32.826516] [INFO ] [sig ] [907/3439] Forecasting DHIL... [2026-02-06T20:20:32.826547] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-06T20:20:32.826596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-06T20:20:32.838251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-06T20:20:32.838650] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-06T20:20:32.839450] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-06T20:20:32.839515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:32.839606] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:32.839637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:32.839695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:32.897088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:32.898041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:32.898132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:32.898165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:33.010932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:33.011100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:33.011142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:33.011172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:33.014693] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-02-06T20:20:33.015014] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-06T20:20:33.015155] [INFO ] [sig ] DHIL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:33.160751] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DHIL.txt [2026-02-06T20:20:33.160906] [INFO ] [sig ] [907/3439] Completed DHIL in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.3m [2026-02-06T20:20:33.160948] [INFO ] [sig ] [908/3439] Forecasting DHX... [2026-02-06T20:20:33.160978] [INFO ] [sig ] Generating forecast for: DHX [2026-02-06T20:20:33.161009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-06T20:20:33.172822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-06T20:20:33.173177] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-06T20:20:33.173970] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-06T20:20:33.174023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:33.174055] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:33.174082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:33.174140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:33.234174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:33.235198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:33.235297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:33.235333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:33.355973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:33.356140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:33.356185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:33.356217] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:33.359982] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-06T20:20:33.360302] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-06T20:20:33.360443] [INFO ] [sig ] DHX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:33.510977] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DHX.txt [2026-02-06T20:20:33.511153] [INFO ] [sig ] [908/3439] Completed DHX in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:33.511198] [INFO ] [sig ] [909/3439] Forecasting DIBS... [2026-02-06T20:20:33.511229] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-06T20:20:33.511260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-06T20:20:33.523651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-06T20:20:33.524076] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-06T20:20:33.524914] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-06T20:20:33.524973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:33.525006] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:33.525034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:33.525100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:33.587320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:33.588243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:33.588329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:33.588369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:33.712162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:33.712322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:33.712374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:33.712414] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:33.715987] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=75.08%) [2026-02-06T20:20:33.716268] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-06T20:20:33.716414] [INFO ] [sig ] DIBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:33.861878] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DIBS.txt [2026-02-06T20:20:33.862005] [INFO ] [sig ] [909/3439] Completed DIBS in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:33.862044] [INFO ] [sig ] [910/3439] Forecasting DIN... [2026-02-06T20:20:33.862075] [INFO ] [sig ] Generating forecast for: DIN [2026-02-06T20:20:33.862114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-06T20:20:33.874187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-06T20:20:33.874465] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-06T20:20:33.875242] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-06T20:20:33.875296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:33.875328] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:33.875355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:33.875411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:33.935689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:33.936434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:33.936520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:33.936554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:34.058268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:34.058401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:34.058472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:34.058556] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:34.062037] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-02-06T20:20:34.062317] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-06T20:20:34.062444] [INFO ] [sig ] DIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:34.212017] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DIN.txt [2026-02-06T20:20:34.212189] [INFO ] [sig ] [910/3439] Completed DIN in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:34.212230] [INFO ] [sig ] [911/3439] Forecasting DINO... [2026-02-06T20:20:34.212261] [INFO ] [sig ] Generating forecast for: DINO [2026-02-06T20:20:34.212291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-06T20:20:34.225649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-06T20:20:34.226068] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-06T20:20:34.227090] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-06T20:20:34.227143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:34.227175] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:34.227201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:34.227258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:34.286490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:34.287414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:34.287501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:34.287534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:34.419240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:34.419405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:34.419452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:34.419481] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:34.422917] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=58.85%) [2026-02-06T20:20:34.423200] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-06T20:20:34.423329] [INFO ] [sig ] DINO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:34.577988] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DINO.txt [2026-02-06T20:20:34.578152] [INFO ] [sig ] [911/3439] Completed DINO in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:34.578193] [INFO ] [sig ] [912/3439] Forecasting DIOD... [2026-02-06T20:20:34.578222] [INFO ] [sig ] Generating forecast for: DIOD [2026-02-06T20:20:34.578252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIOD' from 'https://tdm.silogroup.org/data/derivative_storage/DIOD.csv'. [2026-02-06T20:20:34.595604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIOD'. [2026-02-06T20:20:34.596076] [INFO ] [FORECASTER] Starting predict_future for DIOD [2026-02-06T20:20:34.596943] [DEBUG] [LOCAL ] No optimal features file found for DIOD: ./output/feature-sets/DIOD.txt [2026-02-06T20:20:34.596997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:34.597029] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:34.597055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:34.597113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:34.658957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:34.659960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:34.660063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:34.660097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:34.789559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:34.789730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:34.789772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:34.789802] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:34.793249] [DEBUG] [FORECASTER] DIOD: Forecast T+1@11:T+2@11: DOWN (p=43.70%) [2026-02-06T20:20:34.793527] [INFO ] [FORECASTER] Completed predict_future for DIOD [2026-02-06T20:20:34.793673] [INFO ] [sig ] DIOD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:34.938955] [INFO ] [LOCAL ] Saved forecast: DIOD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DIOD.txt [2026-02-06T20:20:34.939096] [INFO ] [sig ] [912/3439] Completed DIOD in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:34.939138] [INFO ] [sig ] [913/3439] Forecasting DIS... [2026-02-06T20:20:34.939167] [INFO ] [sig ] Generating forecast for: DIS [2026-02-06T20:20:34.939198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-06T20:20:34.950812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-06T20:20:34.951086] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-06T20:20:34.951909] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-06T20:20:34.951962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:34.951994] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:34.952021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:34.952077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:35.009228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:35.009848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:35.009929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:35.009961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:35.142295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:35.142453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:35.142493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:35.142522] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:35.145956] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: DOWN (p=21.80%) [2026-02-06T20:20:35.146228] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-06T20:20:35.146355] [INFO ] [sig ] DIS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:35.287786] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DIS.txt [2026-02-06T20:20:35.291347] [INFO ] [sig ] [913/3439] Completed DIS in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:35.291551] [INFO ] [sig ] [914/3439] Forecasting DJCO... [2026-02-06T20:20:35.291618] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-06T20:20:35.291651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-06T20:20:35.302787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-06T20:20:35.303069] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-06T20:20:35.303902] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-06T20:20:35.303954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:35.304007] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:35.304037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:35.304095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:35.361288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:35.362083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:35.362165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:35.362198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:35.484484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:35.484640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:35.484681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:35.484709] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:35.488241] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-06T20:20:35.488540] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-06T20:20:35.488698] [INFO ] [sig ] DJCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:35.638619] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DJCO.txt [2026-02-06T20:20:35.638750] [INFO ] [sig ] [914/3439] Completed DJCO in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:35.638795] [INFO ] [sig ] [915/3439] Forecasting DK... [2026-02-06T20:20:35.638826] [INFO ] [sig ] Generating forecast for: DK [2026-02-06T20:20:35.638857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-06T20:20:35.650114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-06T20:20:35.650416] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-06T20:20:35.651197] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-06T20:20:35.651250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:35.651282] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:35.651309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:35.651365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:35.709219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:35.709857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:35.709937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:35.709970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:35.831983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:35.832135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:35.832176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:35.832205] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:35.835556] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-06T20:20:35.835847] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-06T20:20:35.835972] [INFO ] [sig ] DK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:35.980083] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DK.txt [2026-02-06T20:20:35.980214] [INFO ] [sig ] [915/3439] Completed DK in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:35.980263] [INFO ] [sig ] [916/3439] Forecasting DKL... [2026-02-06T20:20:35.980295] [INFO ] [sig ] Generating forecast for: DKL [2026-02-06T20:20:35.980326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-06T20:20:35.995440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-06T20:20:35.995857] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-06T20:20:35.996742] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-06T20:20:35.996797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:35.996830] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:35.996858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:35.996925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:36.054357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:36.055039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:36.055120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:36.055153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:36.172743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:36.172898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:36.172940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:36.172970] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:36.176299] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=52.61%) [2026-02-06T20:20:36.176589] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-06T20:20:36.176716] [INFO ] [sig ] DKL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:36.386381] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DKL.txt [2026-02-06T20:20:36.386535] [INFO ] [sig ] [916/3439] Completed DKL in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:36.386604] [INFO ] [sig ] [917/3439] Forecasting DKNG... [2026-02-06T20:20:36.386644] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-06T20:20:36.386677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-06T20:20:36.397966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-06T20:20:36.398261] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-06T20:20:36.399096] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-06T20:20:36.399150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:36.399181] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:36.399210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:36.399268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:36.455861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:36.456520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:36.456641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:36.456676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:36.573233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:36.573398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:36.573441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:36.573472] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:36.577100] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=44.20%) [2026-02-06T20:20:36.577386] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-06T20:20:36.577537] [INFO ] [sig ] DKNG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:36.731978] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DKNG.txt [2026-02-06T20:20:36.732120] [INFO ] [sig ] [917/3439] Completed DKNG in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:36.732160] [INFO ] [sig ] [918/3439] Forecasting DKS... [2026-02-06T20:20:36.732198] [INFO ] [sig ] Generating forecast for: DKS [2026-02-06T20:20:36.732232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-06T20:20:36.744224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-06T20:20:36.744518] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-06T20:20:36.745368] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-06T20:20:36.745424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:36.745458] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:36.745487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:36.745558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:36.804150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:36.804870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:36.804953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:36.804988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:36.928524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:36.928706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:36.928750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:36.928782] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:36.932660] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=64.03%) [2026-02-06T20:20:36.932947] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-06T20:20:36.933077] [INFO ] [sig ] DKS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:37.087177] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DKS.txt [2026-02-06T20:20:37.087341] [INFO ] [sig ] [918/3439] Completed DKS in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:37.087381] [INFO ] [sig ] [919/3439] Forecasting DLB... [2026-02-06T20:20:37.087413] [INFO ] [sig ] Generating forecast for: DLB [2026-02-06T20:20:37.087442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-06T20:20:37.098772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-06T20:20:37.099136] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-06T20:20:37.100031] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-06T20:20:37.100085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:37.100119] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:37.100146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:37.100206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:37.170241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:37.171205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:37.171304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:37.171340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:37.325182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:37.325390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:37.325459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:37.325515] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:37.330297] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-02-06T20:20:37.330753] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-06T20:20:37.330956] [INFO ] [sig ] DLB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:37.569917] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DLB.txt [2026-02-06T20:20:37.570173] [INFO ] [sig ] [919/3439] Completed DLB in 0.5s | 2.77 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:37.570246] [INFO ] [sig ] [920/3439] Forecasting DLHC... [2026-02-06T20:20:37.570300] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-06T20:20:37.570352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-06T20:20:37.591790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-06T20:20:37.592331] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-06T20:20:37.593710] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-06T20:20:37.593774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:37.593813] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:37.593845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:37.593917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:37.678956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:37.680415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:37.680545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:37.680624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:37.845396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:37.845623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:37.845683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:37.845730] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:37.853458] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-02-06T20:20:37.854093] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-06T20:20:37.854337] [INFO ] [sig ] DLHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:38.085259] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DLHC.txt [2026-02-06T20:20:38.085719] [INFO ] [sig ] [920/3439] Completed DLHC in 0.5s | 2.76 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-06T20:20:38.085792] [INFO ] [sig ] [921/3439] Forecasting DLNG... [2026-02-06T20:20:38.085844] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-06T20:20:38.085892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-06T20:20:38.124673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-06T20:20:38.130778] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-06T20:20:38.132728] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-06T20:20:38.132845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:38.132912] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:38.132962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:38.133056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:38.234036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:38.235357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:38.235507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:38.235558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:38.395418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:38.395666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:38.395730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:38.395789] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:38.400881] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=78.48%) [2026-02-06T20:20:38.401326] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-06T20:20:38.401526] [INFO ] [sig ] DLNG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:38.562434] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DLNG.txt [2026-02-06T20:20:38.562621] [INFO ] [sig ] [921/3439] Completed DLNG in 0.5s | 2.76 sym/s | Total: 5.6m | ETA: 15.2m [2026-02-06T20:20:38.562666] [INFO ] [sig ] [922/3439] Forecasting DLO... [2026-02-06T20:20:38.562699] [INFO ] [sig ] Generating forecast for: DLO [2026-02-06T20:20:38.562731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-06T20:20:38.575482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-06T20:20:38.575823] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-06T20:20:38.576812] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-06T20:20:38.576868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:38.576915] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:38.576953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:38.577031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:38.645159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:38.647391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:38.647538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:38.647610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:38.778359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:38.778537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:38.778613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:38.778654] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:38.782481] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-02-06T20:20:38.782997] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-06T20:20:38.783147] [INFO ] [sig ] DLO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:38.932563] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DLO.txt [2026-02-06T20:20:38.932736] [INFO ] [sig ] [922/3439] Completed DLO in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.2m [2026-02-06T20:20:38.932777] [INFO ] [sig ] [923/3439] Forecasting DLPN... [2026-02-06T20:20:38.932807] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-06T20:20:38.932841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-06T20:20:38.944711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-06T20:20:38.945025] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-06T20:20:38.945838] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-06T20:20:38.945891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:38.945924] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:38.945951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:38.946012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:39.003045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:39.003705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:39.003787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:39.003844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:39.109502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:39.109635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:39.109673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:39.109701] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:39.113129] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-06T20:20:39.113400] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-06T20:20:39.113539] [INFO ] [sig ] DLPN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:39.268557] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DLPN.txt [2026-02-06T20:20:39.268713] [INFO ] [sig ] [923/3439] Completed DLPN in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.2m [2026-02-06T20:20:39.268751] [INFO ] [sig ] [924/3439] Forecasting DLTH... [2026-02-06T20:20:39.268780] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-06T20:20:39.268809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-06T20:20:39.280222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-06T20:20:39.280520] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-06T20:20:39.281365] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-06T20:20:39.281418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:39.281483] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:39.281512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:39.281587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:39.339757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:39.340964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:39.341049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:39.341082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:39.462057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:39.462206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:39.462246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:39.462274] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:39.465682] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-02-06T20:20:39.465954] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-06T20:20:39.466081] [INFO ] [sig ] DLTH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:39.609193] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DLTH.txt [2026-02-06T20:20:39.609336] [INFO ] [sig ] [924/3439] Completed DLTH in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.2m [2026-02-06T20:20:39.609376] [INFO ] [sig ] [925/3439] Forecasting DLX... [2026-02-06T20:20:39.609407] [INFO ] [sig ] Generating forecast for: DLX [2026-02-06T20:20:39.609436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-06T20:20:39.620737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-06T20:20:39.621040] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-06T20:20:39.621843] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-06T20:20:39.621896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:39.621928] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:39.621955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:39.622022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:39.679341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:39.680072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:39.680152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:39.680185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:39.804824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:39.804973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:39.805014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:39.805043] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:39.808477] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-02-06T20:20:39.808804] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-06T20:20:39.808931] [INFO ] [sig ] DLX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:39.952936] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DLX.txt [2026-02-06T20:20:39.953066] [INFO ] [sig ] [925/3439] Completed DLX in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.2m [2026-02-06T20:20:39.953104] [INFO ] [sig ] [926/3439] Forecasting DLY... [2026-02-06T20:20:39.953134] [INFO ] [sig ] Generating forecast for: DLY [2026-02-06T20:20:39.953165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-06T20:20:39.965633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-06T20:20:39.965966] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-06T20:20:39.966972] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-06T20:20:39.967025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:39.967057] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:39.967083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:39.967139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:40.025482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:40.026221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:40.026303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:40.026336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:40.141990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:40.142157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:40.142199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:40.142228] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:40.145696] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-02-06T20:20:40.145981] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-06T20:20:40.146114] [INFO ] [sig ] DLY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:40.296279] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DLY.txt [2026-02-06T20:20:40.296424] [INFO ] [sig ] [926/3439] Completed DLY in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.2m [2026-02-06T20:20:40.296465] [INFO ] [sig ] [927/3439] Forecasting DMAC... [2026-02-06T20:20:40.296495] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-06T20:20:40.296527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-06T20:20:40.308076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-06T20:20:40.308368] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-06T20:20:40.309189] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-06T20:20:40.309252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:40.309286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:40.309313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:40.309369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:40.366946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:40.367727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:40.367811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:40.367844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:40.496100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:40.496249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:40.496290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:40.496351] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:40.499885] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=8.30%) [2026-02-06T20:20:40.500177] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-06T20:20:40.500307] [INFO ] [sig ] DMAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:40.654155] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DMAC.txt [2026-02-06T20:20:40.654308] [INFO ] [sig ] [927/3439] Completed DMAC in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:40.654348] [INFO ] [sig ] [928/3439] Forecasting DMB... [2026-02-06T20:20:40.654380] [INFO ] [sig ] Generating forecast for: DMB [2026-02-06T20:20:40.654412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-06T20:20:40.665833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-06T20:20:40.666150] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-06T20:20:40.666971] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-06T20:20:40.667027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:40.667060] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:40.667087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:40.667146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:40.726530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:40.727387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:40.727474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:40.727510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:40.851657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:40.851815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:40.851860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:40.851891] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:40.855422] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=56.16%) [2026-02-06T20:20:40.855784] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-06T20:20:40.855922] [INFO ] [sig ] DMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:41.022390] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DMB.txt [2026-02-06T20:20:41.022555] [INFO ] [sig ] [928/3439] Completed DMB in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:41.022617] [INFO ] [sig ] [929/3439] Forecasting DMLP... [2026-02-06T20:20:41.022650] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-06T20:20:41.022682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-06T20:20:41.034309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-06T20:20:41.034651] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-06T20:20:41.035478] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-06T20:20:41.035538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:41.035600] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:41.035638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:41.035713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:41.095241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:41.096095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:41.096181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:41.096215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:41.217081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:41.217228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:41.217268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:41.217298] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:41.220862] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=67.24%) [2026-02-06T20:20:41.221142] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-06T20:20:41.221272] [INFO ] [sig ] DMLP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:41.372410] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DMLP.txt [2026-02-06T20:20:41.372594] [INFO ] [sig ] [929/3439] Completed DMLP in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:41.372645] [INFO ] [sig ] [930/3439] Forecasting DMO... [2026-02-06T20:20:41.372683] [INFO ] [sig ] Generating forecast for: DMO [2026-02-06T20:20:41.372720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-06T20:20:41.384455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-06T20:20:41.384866] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-06T20:20:41.385760] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-06T20:20:41.385815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:41.385847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:41.385874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:41.385932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:41.450516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:41.451423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:41.451524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:41.451568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:41.570680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:41.570844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:41.571076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:41.571105] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:41.574866] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=99.86%) [2026-02-06T20:20:41.575159] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-06T20:20:41.575296] [INFO ] [sig ] DMO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:41.725236] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DMO.txt [2026-02-06T20:20:41.725433] [INFO ] [sig ] [930/3439] Completed DMO in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:41.725481] [INFO ] [sig ] [931/3439] Forecasting DMRC... [2026-02-06T20:20:41.725513] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-06T20:20:41.725544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-06T20:20:41.738142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-06T20:20:41.738534] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-06T20:20:41.739440] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-06T20:20:41.739497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:41.739533] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:41.739588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:41.739655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:41.799046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:41.799957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:41.800063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:41.800099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:41.920475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:41.920641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:41.920685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:41.920714] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:41.924136] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=65.85%) [2026-02-06T20:20:41.924414] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-06T20:20:41.924544] [INFO ] [sig ] DMRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:42.065994] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DMRC.txt [2026-02-06T20:20:42.066135] [INFO ] [sig ] [931/3439] Completed DMRC in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:42.066175] [INFO ] [sig ] [932/3439] Forecasting DMXF... [2026-02-06T20:20:42.066205] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-06T20:20:42.066234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-06T20:20:42.077017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-06T20:20:42.077315] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-06T20:20:42.078127] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-06T20:20:42.078181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:42.078212] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:42.078238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:42.078294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:42.134857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:42.135650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:42.135731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:42.135764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:42.254824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:42.254974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:42.255015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:42.255047] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:42.258671] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: UP (p=52.23%) [2026-02-06T20:20:42.258969] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-06T20:20:42.259100] [INFO ] [sig ] DMXF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:42.414835] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DMXF.txt [2026-02-06T20:20:42.414995] [INFO ] [sig ] [932/3439] Completed DMXF in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:42.415037] [INFO ] [sig ] [933/3439] Forecasting DNA... [2026-02-06T20:20:42.415069] [INFO ] [sig ] Generating forecast for: DNA [2026-02-06T20:20:42.415100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-06T20:20:42.426284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-06T20:20:42.426601] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-06T20:20:42.427385] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-06T20:20:42.427439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:42.427472] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:42.427500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:42.427557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:42.486896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:42.487749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:42.487845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:42.487882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:42.612133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:42.612292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:42.612337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:42.612368] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:42.615923] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=18.36%) [2026-02-06T20:20:42.616205] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-06T20:20:42.616336] [INFO ] [sig ] DNA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:42.766047] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DNA.txt [2026-02-06T20:20:42.766190] [INFO ] [sig ] [933/3439] Completed DNA in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:42.766231] [INFO ] [sig ] [934/3439] Forecasting DNLI... [2026-02-06T20:20:42.766263] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-06T20:20:42.766294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-06T20:20:42.778185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-06T20:20:42.778512] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-06T20:20:42.779371] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-06T20:20:42.779427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:42.779461] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:42.779489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:42.779549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:42.839982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:42.840723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:42.840836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:42.840874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:42.966560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:42.966749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:42.966823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:42.966860] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:42.970475] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: DOWN (p=22.23%) [2026-02-06T20:20:42.970794] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-06T20:20:42.970932] [INFO ] [sig ] DNLI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:43.127250] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DNLI.txt [2026-02-06T20:20:43.127398] [INFO ] [sig ] [934/3439] Completed DNLI in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:43.127437] [INFO ] [sig ] [935/3439] Forecasting DNP... [2026-02-06T20:20:43.127467] [INFO ] [sig ] Generating forecast for: DNP [2026-02-06T20:20:43.127499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-06T20:20:43.139334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-06T20:20:43.139661] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-06T20:20:43.140525] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-06T20:20:43.140609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:43.140658] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:43.140694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:43.140766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:43.198774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:43.199608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:43.199694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:43.199729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:43.325253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:43.325402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:43.325445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:43.325476] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:43.329019] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=63.53%) [2026-02-06T20:20:43.329304] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-06T20:20:43.329438] [INFO ] [sig ] DNP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:43.478650] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DNP.txt [2026-02-06T20:20:43.478814] [INFO ] [sig ] [935/3439] Completed DNP in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:43.478854] [INFO ] [sig ] [936/3439] Forecasting DNTH... [2026-02-06T20:20:43.478886] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-06T20:20:43.478915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-06T20:20:43.490363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-06T20:20:43.490746] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-06T20:20:43.491542] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-06T20:20:43.491631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:43.491673] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:43.491707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:43.491786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:43.551420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:43.552363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:43.552449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:43.552484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:43.673769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:43.673930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:43.673971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:43.674000] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:43.677520] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=15.53%) [2026-02-06T20:20:43.677828] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-06T20:20:43.677977] [INFO ] [sig ] DNTH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:43.826475] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DNTH.txt [2026-02-06T20:20:43.826676] [INFO ] [sig ] [936/3439] Completed DNTH in 0.3s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:43.826739] [INFO ] [sig ] [937/3439] Forecasting DOCN... [2026-02-06T20:20:43.826780] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-06T20:20:43.826818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-06T20:20:43.838537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-06T20:20:43.838884] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-06T20:20:43.839684] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-06T20:20:43.839737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:43.839770] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:43.839796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:43.839853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:43.899294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:43.900228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:43.900315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:43.900349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:44.025356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:44.025517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:44.025558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:44.025610] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:44.029175] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=13.39%) [2026-02-06T20:20:44.029463] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-06T20:20:44.029617] [INFO ] [sig ] DOCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:44.178129] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DOCN.txt [2026-02-06T20:20:44.178334] [INFO ] [sig ] [937/3439] Completed DOCN in 0.4s | 2.76 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-06T20:20:44.178394] [INFO ] [sig ] [938/3439] Forecasting DOCS... [2026-02-06T20:20:44.178427] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-06T20:20:44.178458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-06T20:20:44.189842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-06T20:20:44.190150] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-06T20:20:44.190940] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-06T20:20:44.190993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:44.191037] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:44.191065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:44.191123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:44.251433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:44.252418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:44.252505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:44.252540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:44.378625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:44.378812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:44.378857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:44.378887] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:44.382345] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-06T20:20:44.382645] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-06T20:20:44.382778] [INFO ] [sig ] DOCS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:44.527232] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DOCS.txt [2026-02-06T20:20:44.527384] [INFO ] [sig ] [938/3439] Completed DOCS in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 15.1m [2026-02-06T20:20:44.527424] [INFO ] [sig ] [939/3439] Forecasting DOGZ... [2026-02-06T20:20:44.527454] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-06T20:20:44.527485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-06T20:20:44.538946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-06T20:20:44.539248] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-06T20:20:44.540039] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-06T20:20:44.540092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:44.540124] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:44.540152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:44.540208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:44.600519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:44.601408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:44.601496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:44.601529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:44.723398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:44.723558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:44.723621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:44.723652] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:44.727216] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=17.26%) [2026-02-06T20:20:44.727489] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-06T20:20:44.727636] [INFO ] [sig ] DOGZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:44.875318] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DOGZ.txt [2026-02-06T20:20:44.875472] [INFO ] [sig ] [939/3439] Completed DOGZ in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 15.1m [2026-02-06T20:20:44.875511] [INFO ] [sig ] [940/3439] Forecasting DOLE... [2026-02-06T20:20:44.875541] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-06T20:20:44.875592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-06T20:20:44.888541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-06T20:20:44.888887] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-06T20:20:44.889673] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-06T20:20:44.889727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:44.889760] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:44.889787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:44.889845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:44.949531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:44.950435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:44.950519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:44.950551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:45.074690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:45.074853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:45.075087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:45.075118] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:45.078785] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-02-06T20:20:45.079067] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-06T20:20:45.079199] [INFO ] [sig ] DOLE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:45.223874] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DOLE.txt [2026-02-06T20:20:45.224027] [INFO ] [sig ] [940/3439] Completed DOLE in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 15.1m [2026-02-06T20:20:45.224066] [INFO ] [sig ] [941/3439] Forecasting DOMO... [2026-02-06T20:20:45.224095] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-06T20:20:45.224127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-06T20:20:45.236561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-06T20:20:45.236931] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-06T20:20:45.237727] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-06T20:20:45.237781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:45.237851] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:45.237880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:45.237964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:45.297046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:45.297989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:45.298079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:45.298112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:45.423057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:45.423221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:45.423265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:45.423294] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:45.426941] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: UP (p=82.44%) [2026-02-06T20:20:45.427261] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-06T20:20:45.427400] [INFO ] [sig ] DOMO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:45.575649] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DOMO.txt [2026-02-06T20:20:45.575812] [INFO ] [sig ] [941/3439] Completed DOMO in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.1m [2026-02-06T20:20:45.575859] [INFO ] [sig ] [942/3439] Forecasting DORM... [2026-02-06T20:20:45.575890] [INFO ] [sig ] Generating forecast for: DORM [2026-02-06T20:20:45.575921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-06T20:20:45.588394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-06T20:20:45.588819] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-06T20:20:45.589644] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-06T20:20:45.589713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:45.589751] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:45.589784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:45.589847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:45.650949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:45.651872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:45.651965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:45.651997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:45.780307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:45.780472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:45.780514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:45.780543] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:45.784104] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=12.46%) [2026-02-06T20:20:45.784409] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-06T20:20:45.784560] [INFO ] [sig ] DORM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:45.929470] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DORM.txt [2026-02-06T20:20:45.929646] [INFO ] [sig ] [942/3439] Completed DORM in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:45.929706] [INFO ] [sig ] [943/3439] Forecasting DOUG... [2026-02-06T20:20:45.929744] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-06T20:20:45.929785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-06T20:20:45.941970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-06T20:20:45.942304] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-06T20:20:45.943150] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-06T20:20:45.943205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:45.943239] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:45.943268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:45.943326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:46.001349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:46.002252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:46.002341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:46.002373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:46.120088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:46.120251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:46.120293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:46.120322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:46.123755] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=5.17%) [2026-02-06T20:20:46.124233] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-06T20:20:46.124411] [INFO ] [sig ] DOUG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:46.274431] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DOUG.txt [2026-02-06T20:20:46.274615] [INFO ] [sig ] [943/3439] Completed DOUG in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:46.274659] [INFO ] [sig ] [944/3439] Forecasting DOX... [2026-02-06T20:20:46.274691] [INFO ] [sig ] Generating forecast for: DOX [2026-02-06T20:20:46.274724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-06T20:20:46.286759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-06T20:20:46.287129] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-06T20:20:46.287994] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-06T20:20:46.288049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:46.288085] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:46.288120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:46.288179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:46.353158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:46.354056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:46.354143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:46.354179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:46.474603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:46.474773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:46.474823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:46.474891] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:46.478424] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=85.82%) [2026-02-06T20:20:46.478750] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-06T20:20:46.478912] [INFO ] [sig ] DOX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:46.628538] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DOX.txt [2026-02-06T20:20:46.628723] [INFO ] [sig ] [944/3439] Completed DOX in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:46.628771] [INFO ] [sig ] [945/3439] Forecasting DPG... [2026-02-06T20:20:46.628808] [INFO ] [sig ] Generating forecast for: DPG [2026-02-06T20:20:46.628846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-06T20:20:46.644747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-06T20:20:46.645235] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-06T20:20:46.646336] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-06T20:20:46.646405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:46.646447] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:46.646482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:46.646563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:46.715417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:46.716349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:46.716434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:46.716467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:46.840607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:46.840791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:46.840856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:46.840922] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:46.844727] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=72.79%) [2026-02-06T20:20:46.845011] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-06T20:20:46.845149] [INFO ] [sig ] DPG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:47.005310] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DPG.txt [2026-02-06T20:20:47.005465] [INFO ] [sig ] [945/3439] Completed DPG in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:47.005505] [INFO ] [sig ] [946/3439] Forecasting DPRO... [2026-02-06T20:20:47.005536] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-06T20:20:47.005566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-06T20:20:47.019660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-06T20:20:47.020038] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-06T20:20:47.020915] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-06T20:20:47.020970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:47.021003] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:47.021221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:47.021293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:47.087865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:47.089078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:47.089186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:47.089230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:47.232623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:47.232786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:47.232829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:47.232860] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:47.236878] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=67.79%) [2026-02-06T20:20:47.237187] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-06T20:20:47.237328] [INFO ] [sig ] DPRO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:47.397698] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DPRO.txt [2026-02-06T20:20:47.397877] [INFO ] [sig ] [946/3439] Completed DPRO in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:47.401463] [INFO ] [sig ] [947/3439] Forecasting DPZ... [2026-02-06T20:20:47.401518] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-06T20:20:47.401658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-06T20:20:47.417488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-06T20:20:47.417906] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-06T20:20:47.419141] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-06T20:20:47.419197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:47.419229] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:47.419256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:47.419313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:47.478020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:47.478782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:47.478915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:47.478951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:47.603630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:47.603813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:47.603870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:47.603905] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:47.607848] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-02-06T20:20:47.608158] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-06T20:20:47.608284] [INFO ] [sig ] DPZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:47.751707] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DPZ.txt [2026-02-06T20:20:47.751840] [INFO ] [sig ] [947/3439] Completed DPZ in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:47.751879] [INFO ] [sig ] [948/3439] Forecasting DQ... [2026-02-06T20:20:47.751908] [INFO ] [sig ] Generating forecast for: DQ [2026-02-06T20:20:47.751939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-06T20:20:47.763921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-06T20:20:47.764204] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-06T20:20:47.765007] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-06T20:20:47.765073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:47.765107] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:47.765133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:47.765189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:47.822774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:47.823660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:47.823746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:47.823779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:47.957057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:47.957220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:47.957273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:47.957314] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:47.962368] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-02-06T20:20:47.962853] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-06T20:20:47.963037] [INFO ] [sig ] DQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:48.116688] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DQ.txt [2026-02-06T20:20:48.116847] [INFO ] [sig ] [948/3439] Completed DQ in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:48.116888] [INFO ] [sig ] [949/3439] Forecasting DRD... [2026-02-06T20:20:48.116917] [INFO ] [sig ] Generating forecast for: DRD [2026-02-06T20:20:48.116949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-06T20:20:48.130018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-06T20:20:48.130385] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-06T20:20:48.131224] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-06T20:20:48.131278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:48.131310] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:48.131349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:48.131412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:48.193746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:48.194886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:48.195170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:48.195204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:48.328759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:48.328930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:48.329146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:48.329177] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:48.333032] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-06T20:20:48.333418] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-06T20:20:48.333644] [INFO ] [sig ] DRD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:48.483471] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DRD.txt [2026-02-06T20:20:48.483644] [INFO ] [sig ] [949/3439] Completed DRD in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:48.483686] [INFO ] [sig ] [950/3439] Forecasting DRH... [2026-02-06T20:20:48.483715] [INFO ] [sig ] Generating forecast for: DRH [2026-02-06T20:20:48.483747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-06T20:20:48.495301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-06T20:20:48.495617] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-06T20:20:48.496400] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-06T20:20:48.496454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:48.496487] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:48.496514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:48.496596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:48.554637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:48.555346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:48.555428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:48.555462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:48.681693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:48.681853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:48.681896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:48.681925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:48.685335] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=72.61%) [2026-02-06T20:20:48.685632] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-06T20:20:48.685772] [INFO ] [sig ] DRH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:48.830070] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DRH.txt [2026-02-06T20:20:48.830207] [INFO ] [sig ] [950/3439] Completed DRH in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:48.830247] [INFO ] [sig ] [951/3439] Forecasting DRI... [2026-02-06T20:20:48.830276] [INFO ] [sig ] Generating forecast for: DRI [2026-02-06T20:20:48.830307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-06T20:20:48.841750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-06T20:20:48.842067] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-06T20:20:48.843063] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-06T20:20:48.843128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:48.843167] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:48.843202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:48.843270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:48.902232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:48.903168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:48.903260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:48.903327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:49.043819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:49.043991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:49.044037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:49.044070] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:49.047919] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-06T20:20:49.048287] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-06T20:20:49.048437] [INFO ] [sig ] DRI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:49.192788] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DRI.txt [2026-02-06T20:20:49.192947] [INFO ] [sig ] [951/3439] Completed DRI in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:49.192987] [INFO ] [sig ] [952/3439] Forecasting DRIO... [2026-02-06T20:20:49.193017] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-06T20:20:49.193048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-06T20:20:49.204037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-06T20:20:49.204385] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-06T20:20:49.205189] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-06T20:20:49.205243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:49.205275] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:49.205302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:49.205360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:49.266723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:49.267636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:49.267723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:49.267755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:49.391163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:49.391324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:49.391365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:49.391394] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:49.394818] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: UP (p=79.08%) [2026-02-06T20:20:49.395098] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-06T20:20:49.395228] [INFO ] [sig ] DRIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:49.545382] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DRIO.txt [2026-02-06T20:20:49.545544] [INFO ] [sig ] [952/3439] Completed DRIO in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:49.545605] [INFO ] [sig ] [953/3439] Forecasting DRLL... [2026-02-06T20:20:49.545636] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-06T20:20:49.545667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-06T20:20:49.558147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-06T20:20:49.558476] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-06T20:20:49.559311] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-06T20:20:49.559372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:49.559431] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:49.559469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:49.559531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:49.618405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:49.619323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:49.619413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:49.619450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:49.746661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:49.746820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:49.746865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:49.746895] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:49.750396] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-06T20:20:49.750704] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-06T20:20:49.750842] [INFO ] [sig ] DRLL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:49.898818] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DRLL.txt [2026-02-06T20:20:49.898972] [INFO ] [sig ] [953/3439] Completed DRLL in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:49.899013] [INFO ] [sig ] [954/3439] Forecasting DRMA... [2026-02-06T20:20:49.899042] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-06T20:20:49.899072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-06T20:20:49.911274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-06T20:20:49.911704] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-06T20:20:49.912528] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-06T20:20:49.912601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:49.912635] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:49.912663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:49.912720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:49.971624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:49.972569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:49.972689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:49.972726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:50.104195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:50.104366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:50.104408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:50.104438] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:50.108766] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-02-06T20:20:50.109291] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-06T20:20:50.109430] [INFO ] [sig ] DRMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:50.258493] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DRMA.txt [2026-02-06T20:20:50.258711] [INFO ] [sig ] [954/3439] Completed DRMA in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-06T20:20:50.258755] [INFO ] [sig ] [955/3439] Forecasting DRS... [2026-02-06T20:20:50.258791] [INFO ] [sig ] Generating forecast for: DRS [2026-02-06T20:20:50.258828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-06T20:20:50.271207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-06T20:20:50.271623] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-06T20:20:50.272671] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-06T20:20:50.272738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:50.272775] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:50.272820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:50.272915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:50.335967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:50.336914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:50.337004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:50.337039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:50.460146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:50.460308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:50.460350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:50.460380] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:50.464025] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=73.61%) [2026-02-06T20:20:50.464325] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-06T20:20:50.464459] [INFO ] [sig ] DRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:50.617038] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DRS.txt [2026-02-06T20:20:50.617197] [INFO ] [sig ] [955/3439] Completed DRS in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 15.0m [2026-02-06T20:20:50.617237] [INFO ] [sig ] [956/3439] Forecasting DRTS... [2026-02-06T20:20:50.617270] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-06T20:20:50.617306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-06T20:20:50.629212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-06T20:20:50.629620] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-06T20:20:50.630486] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-06T20:20:50.630541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:50.630599] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:50.630631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:50.630690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:50.691954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:50.693071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:50.693176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:50.693220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:50.816857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:50.817017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:50.817059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:50.817088] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:50.820466] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-06T20:20:50.820776] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-06T20:20:50.820905] [INFO ] [sig ] DRTS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:50.972878] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DRTS.txt [2026-02-06T20:20:50.973050] [INFO ] [sig ] [956/3439] Completed DRTS in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 15.0m [2026-02-06T20:20:50.973102] [INFO ] [sig ] [957/3439] Forecasting DRUG... [2026-02-06T20:20:50.973141] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-06T20:20:50.973172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-06T20:20:50.984923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-06T20:20:50.985337] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-06T20:20:50.986188] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-06T20:20:50.986243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:50.986276] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:50.986304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:50.986362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:51.048112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:51.049031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:51.049308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:51.049341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:51.174875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:51.175033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:51.175073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:51.175102] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:51.178486] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-02-06T20:20:51.178787] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-06T20:20:51.178944] [INFO ] [sig ] DRUG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:51.324248] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DRUG.txt [2026-02-06T20:20:51.324415] [INFO ] [sig ] [957/3439] Completed DRUG in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 15.0m [2026-02-06T20:20:51.324462] [INFO ] [sig ] [958/3439] Forecasting DRVN... [2026-02-06T20:20:51.324492] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-06T20:20:51.324522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-06T20:20:51.336503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-06T20:20:51.336863] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-06T20:20:51.337712] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-06T20:20:51.337766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:51.337825] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:51.337852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:51.337941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:51.400252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:51.401195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:51.401280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:51.401315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:51.529844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:51.530043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:51.530085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:51.530298] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:51.534361] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-06T20:20:51.534665] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-06T20:20:51.534799] [INFO ] [sig ] DRVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:51.681223] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DRVN.txt [2026-02-06T20:20:51.681402] [INFO ] [sig ] [958/3439] Completed DRVN in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 15.0m [2026-02-06T20:20:51.681447] [INFO ] [sig ] [959/3439] Forecasting DSGX... [2026-02-06T20:20:51.681478] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-06T20:20:51.681516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-06T20:20:51.693906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-06T20:20:51.694332] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-06T20:20:51.695377] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-06T20:20:51.695433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:51.695466] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:51.695493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:51.695550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:51.757593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:51.758608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:51.758703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:51.758736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:51.891551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:51.891731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:51.891775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:51.891805] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:51.895445] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-02-06T20:20:51.895821] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-06T20:20:51.895995] [INFO ] [sig ] DSGX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:52.047177] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DSGX.txt [2026-02-06T20:20:52.047360] [INFO ] [sig ] [959/3439] Completed DSGX in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:52.047401] [INFO ] [sig ] [960/3439] Forecasting DSL... [2026-02-06T20:20:52.047432] [INFO ] [sig ] Generating forecast for: DSL [2026-02-06T20:20:52.047461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-06T20:20:52.059854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-06T20:20:52.060251] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-06T20:20:52.061061] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-06T20:20:52.061114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:52.061147] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:52.061174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:52.061232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:52.120909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:52.121877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:52.121972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:52.122008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:52.241396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:52.241561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:52.241625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:52.241657] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:52.245200] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-02-06T20:20:52.245517] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-06T20:20:52.245675] [INFO ] [sig ] DSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:52.407229] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DSL.txt [2026-02-06T20:20:52.407415] [INFO ] [sig ] [960/3439] Completed DSL in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:52.407456] [INFO ] [sig ] [961/3439] Forecasting DSM... [2026-02-06T20:20:52.407487] [INFO ] [sig ] Generating forecast for: DSM [2026-02-06T20:20:52.407518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-06T20:20:52.420269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-06T20:20:52.420751] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-06T20:20:52.421713] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-06T20:20:52.421795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:52.421837] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:52.421864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:52.421923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:52.482405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:52.483355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:52.483458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:52.483496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:52.607596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:52.607763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:52.607805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:52.607872] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:52.611624] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-06T20:20:52.611917] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-06T20:20:52.612054] [INFO ] [sig ] DSM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:52.761822] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DSM.txt [2026-02-06T20:20:52.761964] [INFO ] [sig ] [961/3439] Completed DSM in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:52.762003] [INFO ] [sig ] [962/3439] Forecasting DSP... [2026-02-06T20:20:52.762032] [INFO ] [sig ] Generating forecast for: DSP [2026-02-06T20:20:52.762063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-06T20:20:52.774202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-06T20:20:52.774517] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-06T20:20:52.775312] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-06T20:20:52.775366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:52.775409] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:52.775438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:52.775495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:52.833967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:52.834827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:52.834917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:52.834950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:52.964545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:52.964729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:52.964775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:52.964807] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:52.968544] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-02-06T20:20:52.968911] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-06T20:20:52.969071] [INFO ] [sig ] DSP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:53.130116] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DSP.txt [2026-02-06T20:20:53.130272] [INFO ] [sig ] [962/3439] Completed DSP in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:53.130313] [INFO ] [sig ] [963/3439] Forecasting DSX... [2026-02-06T20:20:53.130344] [INFO ] [sig ] Generating forecast for: DSX [2026-02-06T20:20:53.130374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-06T20:20:53.142393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-06T20:20:53.142811] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-06T20:20:53.143662] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-06T20:20:53.143720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:53.143756] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:53.143784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:53.143843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:53.206250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:53.207377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:53.207468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:53.207503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:53.331005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:53.331171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:53.331214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:53.331245] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:53.334757] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-06T20:20:53.335074] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-06T20:20:53.335204] [INFO ] [sig ] DSX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:53.494468] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DSX.txt [2026-02-06T20:20:53.494649] [INFO ] [sig ] [963/3439] Completed DSX in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:53.494695] [INFO ] [sig ] [964/3439] Forecasting DTB... [2026-02-06T20:20:53.494727] [INFO ] [sig ] Generating forecast for: DTB [2026-02-06T20:20:53.494760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-06T20:20:53.506914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-06T20:20:53.507258] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-06T20:20:53.508125] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-06T20:20:53.508178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:53.508209] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:53.508235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:53.508291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:53.568296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:53.569235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:53.569323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:53.569359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:53.689147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:53.689305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:53.689346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:53.689375] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:53.692829] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-02-06T20:20:53.693117] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-06T20:20:53.693246] [INFO ] [sig ] DTB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:53.851842] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DTB.txt [2026-02-06T20:20:53.852096] [INFO ] [sig ] [964/3439] Completed DTB in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:53.852147] [INFO ] [sig ] [965/3439] Forecasting DTE... [2026-02-06T20:20:53.852178] [INFO ] [sig ] Generating forecast for: DTE [2026-02-06T20:20:53.852208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-06T20:20:53.863978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-06T20:20:53.864402] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-06T20:20:53.865266] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-06T20:20:53.865323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:53.865356] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:53.865384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:53.865442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:53.922297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:53.923263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:53.923361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:53.923394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:54.055767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:54.055950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:54.056010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:54.056050] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:54.060260] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=71.18%) [2026-02-06T20:20:54.060707] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-06T20:20:54.060865] [INFO ] [sig ] DTE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:54.236925] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DTE.txt [2026-02-06T20:20:54.237292] [INFO ] [sig ] [965/3439] Completed DTE in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:54.237344] [INFO ] [sig ] [966/3439] Forecasting DTG... [2026-02-06T20:20:54.237377] [INFO ] [sig ] Generating forecast for: DTG [2026-02-06T20:20:54.237408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-06T20:20:54.252988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-06T20:20:54.253514] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-06T20:20:54.254716] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-06T20:20:54.254787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:54.254840] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:54.254895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:54.255003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:54.325067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:54.326223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:54.326339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:54.326383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:54.467529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:54.467735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:54.467782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:54.467813] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:54.471633] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-02-06T20:20:54.471985] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-06T20:20:54.472135] [INFO ] [sig ] DTG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:54.621877] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DTG.txt [2026-02-06T20:20:54.622037] [INFO ] [sig ] [966/3439] Completed DTG in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:54.622080] [INFO ] [sig ] [967/3439] Forecasting DTIL... [2026-02-06T20:20:54.622111] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-06T20:20:54.622142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-06T20:20:54.636176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-06T20:20:54.636670] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-06T20:20:54.637761] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-06T20:20:54.637830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:54.637875] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:54.637939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:54.638026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:54.708243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:54.709151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:54.709238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:54.709271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:54.836230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:54.836405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:54.836449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:54.836479] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:54.840128] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-02-06T20:20:54.840429] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-06T20:20:54.840601] [INFO ] [sig ] DTIL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:54.988044] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DTIL.txt [2026-02-06T20:20:54.988203] [INFO ] [sig ] [967/3439] Completed DTIL in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:54.988247] [INFO ] [sig ] [968/3439] Forecasting DTM... [2026-02-06T20:20:54.988278] [INFO ] [sig ] Generating forecast for: DTM [2026-02-06T20:20:54.988307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-06T20:20:55.002053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-06T20:20:55.002445] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-06T20:20:55.003260] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-06T20:20:55.003314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:55.003346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:55.003373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:55.003625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:55.060964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:55.061925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:55.062050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:55.062085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:55.192955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:55.193143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:55.193189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:55.193218] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:55.196909] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-06T20:20:55.197252] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-06T20:20:55.197401] [INFO ] [sig ] DTM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:55.343536] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DTM.txt [2026-02-06T20:20:55.343734] [INFO ] [sig ] [968/3439] Completed DTM in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:55.343779] [INFO ] [sig ] [969/3439] Forecasting DUK... [2026-02-06T20:20:55.343813] [INFO ] [sig ] Generating forecast for: DUK [2026-02-06T20:20:55.343853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-06T20:20:55.356509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-06T20:20:55.356909] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-06T20:20:55.357953] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-06T20:20:55.358017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:55.358054] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:55.358083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:55.358323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:55.418344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:55.419298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:55.419388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:55.419424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:55.537239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:55.537398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:55.537438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:55.537485] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:55.541033] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-02-06T20:20:55.541364] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-06T20:20:55.541502] [INFO ] [sig ] DUK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:55.694594] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DUK.txt [2026-02-06T20:20:55.694742] [INFO ] [sig ] [969/3439] Completed DUK in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:55.694784] [INFO ] [sig ] [970/3439] Forecasting DUKB... [2026-02-06T20:20:55.694815] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-06T20:20:55.694845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-06T20:20:55.706985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-06T20:20:55.707331] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-06T20:20:55.708161] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-06T20:20:55.708215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:55.708247] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:55.708274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:55.708331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:55.766428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:55.767248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:55.767338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:55.767372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:55.890239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:55.890398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:55.890438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:55.890467] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:55.894048] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-06T20:20:55.894353] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-06T20:20:55.894485] [INFO ] [sig ] DUKB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:56.044084] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DUKB.txt [2026-02-06T20:20:56.044227] [INFO ] [sig ] [970/3439] Completed DUKB in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-06T20:20:56.044267] [INFO ] [sig ] [971/3439] Forecasting DUOL... [2026-02-06T20:20:56.044298] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-06T20:20:56.044327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-06T20:20:56.056586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-06T20:20:56.056878] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-06T20:20:56.057701] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-06T20:20:56.057754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:56.057787] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:56.057814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:56.057872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:56.114656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:56.115269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:56.115348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:56.115395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:56.235120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:56.235282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:56.235323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:56.235353] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:56.238902] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-02-06T20:20:56.239276] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-06T20:20:56.239426] [INFO ] [sig ] DUOL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:56.381697] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DUOL.txt [2026-02-06T20:20:56.381850] [INFO ] [sig ] [971/3439] Completed DUOL in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.9m [2026-02-06T20:20:56.381894] [INFO ] [sig ] [972/3439] Forecasting DVA... [2026-02-06T20:20:56.381931] [INFO ] [sig ] Generating forecast for: DVA [2026-02-06T20:20:56.381967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-06T20:20:56.394292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-06T20:20:56.394742] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-06T20:20:56.395604] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-06T20:20:56.395660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:56.395694] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:56.395723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:56.395781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:56.461297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:56.462214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:56.462302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:56.462335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:56.588993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:56.589168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:56.589225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:56.589286] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:56.592887] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-06T20:20:56.593169] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-06T20:20:56.593297] [INFO ] [sig ] DVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:56.739478] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DVA.txt [2026-02-06T20:20:56.739706] [INFO ] [sig ] [972/3439] Completed DVA in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.9m [2026-02-06T20:20:56.739766] [INFO ] [sig ] [973/3439] Forecasting DVAX... [2026-02-06T20:20:56.739808] [INFO ] [sig ] Generating forecast for: DVAX [2026-02-06T20:20:56.739846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVAX' from 'https://tdm.silogroup.org/data/derivative_storage/DVAX.csv'. [2026-02-06T20:20:56.752853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVAX'. [2026-02-06T20:20:56.753227] [INFO ] [FORECASTER] Starting predict_future for DVAX [2026-02-06T20:20:56.754081] [DEBUG] [LOCAL ] No optimal features file found for DVAX: ./output/feature-sets/DVAX.txt [2026-02-06T20:20:56.754136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:56.754169] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:56.754210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:56.754270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:56.813645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:56.814535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:56.814643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:56.814679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:56.943009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:56.943172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:56.943409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:56.943438] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:56.947054] [DEBUG] [FORECASTER] DVAX: Forecast T+1@11:T+2@11: UP (p=73.58%) [2026-02-06T20:20:56.947327] [INFO ] [FORECASTER] Completed predict_future for DVAX [2026-02-06T20:20:56.947455] [INFO ] [sig ] DVAX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:57.103420] [INFO ] [LOCAL ] Saved forecast: DVAX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DVAX.txt [2026-02-06T20:20:57.103587] [INFO ] [sig ] [973/3439] Completed DVAX in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.9m [2026-02-06T20:20:57.103631] [INFO ] [sig ] [974/3439] Forecasting DVN... [2026-02-06T20:20:57.103663] [INFO ] [sig ] Generating forecast for: DVN [2026-02-06T20:20:57.103693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-06T20:20:57.119568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-06T20:20:57.119882] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-06T20:20:57.120732] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-06T20:20:57.120785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:57.120818] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:57.120846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:57.120904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:57.179684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:57.180607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:57.180702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:57.180736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:57.311442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:57.311621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:57.311667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:57.311700] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:57.315250] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-06T20:20:57.315536] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-06T20:20:57.315700] [INFO ] [sig ] DVN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:57.461326] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DVN.txt [2026-02-06T20:20:57.461488] [INFO ] [sig ] [974/3439] Completed DVN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.9m [2026-02-06T20:20:57.461529] [INFO ] [sig ] [975/3439] Forecasting DWAS... [2026-02-06T20:20:57.461560] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-06T20:20:57.461614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-06T20:20:57.473321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-06T20:20:57.473648] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-06T20:20:57.474484] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-06T20:20:57.474540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:57.474617] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:57.474649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:57.474709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:57.535768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:57.536923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:57.537014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:57.537049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:57.658778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:57.658944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:57.658988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:57.659019] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:57.662549] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-06T20:20:57.662853] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-06T20:20:57.663000] [INFO ] [sig ] DWAS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:57.807772] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DWAS.txt [2026-02-06T20:20:57.807928] [INFO ] [sig ] [975/3439] Completed DWAS in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:20:57.807974] [INFO ] [sig ] [976/3439] Forecasting DWSH... [2026-02-06T20:20:57.808011] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-06T20:20:57.808044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-06T20:20:57.819956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-06T20:20:57.820309] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-06T20:20:57.821125] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-06T20:20:57.821179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:57.821213] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:57.821241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:57.821300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:57.880405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:57.881222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:57.881307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:57.881342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:57.997299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:57.997461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:57.997505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:57.997536] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:58.001299] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-06T20:20:58.001627] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-06T20:20:58.001774] [INFO ] [sig ] DWSH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:58.154985] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DWSH.txt [2026-02-06T20:20:58.155139] [INFO ] [sig ] [976/3439] Completed DWSH in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:20:58.155181] [INFO ] [sig ] [977/3439] Forecasting DX... [2026-02-06T20:20:58.155211] [INFO ] [sig ] Generating forecast for: DX [2026-02-06T20:20:58.155247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-06T20:20:58.167363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-06T20:20:58.167685] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-06T20:20:58.168494] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-06T20:20:58.168548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:58.168602] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:58.168633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:58.168691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:58.229430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:58.230217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:58.230302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:58.230335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:58.352962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:58.353129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:58.353172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:58.353203] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:58.356769] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-06T20:20:58.357059] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-06T20:20:58.357197] [INFO ] [sig ] DX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:58.502443] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DX.txt [2026-02-06T20:20:58.502615] [INFO ] [sig ] [977/3439] Completed DX in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:20:58.502659] [INFO ] [sig ] [978/3439] Forecasting DXC... [2026-02-06T20:20:58.502690] [INFO ] [sig ] Generating forecast for: DXC [2026-02-06T20:20:58.502720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-06T20:20:58.515302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-06T20:20:58.515685] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-06T20:20:58.516736] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-06T20:20:58.516793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:58.516827] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:58.516856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:58.516914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:58.576877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:58.577832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:58.577946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:58.577990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:58.708285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:58.708452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:58.708495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:58.708557] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:58.712105] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-02-06T20:20:58.712395] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-06T20:20:58.712530] [INFO ] [sig ] DXC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:58.864039] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DXC.txt [2026-02-06T20:20:58.864219] [INFO ] [sig ] [978/3439] Completed DXC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:20:58.864260] [INFO ] [sig ] [979/3439] Forecasting DXCM... [2026-02-06T20:20:58.864480] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-06T20:20:58.864510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-06T20:20:58.886456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-06T20:20:58.886839] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-06T20:20:58.887913] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-06T20:20:58.887968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:58.888002] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:58.888029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:58.888089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:58.947423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:58.948356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:58.948449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:58.948484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:59.090829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:59.091021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:59.091065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:59.091095] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:59.095029] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-06T20:20:59.095383] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-06T20:20:59.095559] [INFO ] [sig ] DXCM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:59.245958] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DXCM.txt [2026-02-06T20:20:59.246122] [INFO ] [sig ] [979/3439] Completed DXCM in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:20:59.246163] [INFO ] [sig ] [980/3439] Forecasting DXPE... [2026-02-06T20:20:59.246193] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-06T20:20:59.246222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-06T20:20:59.258473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-06T20:20:59.258833] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-06T20:20:59.259789] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-06T20:20:59.259856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:59.259900] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:59.259934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:59.260015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:59.321321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:59.322272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:59.322361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:59.322397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:59.448143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:59.448304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:59.448348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:59.448379] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:59.452400] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=37.13%) [2026-02-06T20:20:59.452750] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-06T20:20:59.452929] [INFO ] [sig ] DXPE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:20:59.602428] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DXPE.txt [2026-02-06T20:20:59.602600] [INFO ] [sig ] [980/3439] Completed DXPE in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:20:59.602644] [INFO ] [sig ] [981/3439] Forecasting DY... [2026-02-06T20:20:59.602678] [INFO ] [sig ] Generating forecast for: DY [2026-02-06T20:20:59.602712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-06T20:20:59.615925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-06T20:20:59.616419] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-06T20:20:59.617308] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-06T20:20:59.617365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:59.617400] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:59.617428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:59.617488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:20:59.677414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:20:59.678318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:20:59.678414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:20:59.678448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:20:59.802835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:20:59.803004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:20:59.803046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:20:59.803077] [INFO ] [FORECASTER] Training complete [2026-02-06T20:20:59.807288] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=87.27%) [2026-02-06T20:20:59.807591] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-06T20:20:59.807727] [INFO ] [sig ] DY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:20:59.958251] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/DY.txt [2026-02-06T20:20:59.958397] [INFO ] [sig ] [981/3439] Completed DY in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:20:59.958438] [INFO ] [sig ] [982/3439] Forecasting DYN... [2026-02-06T20:20:59.958468] [INFO ] [sig ] Generating forecast for: DYN [2026-02-06T20:20:59.958498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-06T20:20:59.970797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-06T20:20:59.971118] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-06T20:20:59.972133] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-06T20:20:59.972191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:20:59.972223] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:20:59.972250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:20:59.972307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:00.050610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:00.051729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:00.051847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:00.051894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:00.198768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:00.198941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:00.198984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:00.199013] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:00.202378] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-02-06T20:21:00.202671] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-06T20:21:00.202802] [INFO ] [sig ] DYN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:00.348751] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/DYN.txt [2026-02-06T20:21:00.348896] [INFO ] [sig ] [982/3439] Completed DYN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:21:00.348939] [INFO ] [sig ] [983/3439] Forecasting E... [2026-02-06T20:21:00.348972] [INFO ] [sig ] Generating forecast for: E [2026-02-06T20:21:00.349004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-06T20:21:00.360081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-06T20:21:00.360374] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-06T20:21:00.361222] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-06T20:21:00.361279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:00.361313] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:00.361342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:00.361401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:00.421024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:00.421781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:00.421868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:00.421903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:00.553341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:00.553553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:00.553619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:00.553670] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:00.557507] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=18.30%) [2026-02-06T20:21:00.557811] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-06T20:21:00.557974] [INFO ] [sig ] E: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:00.715118] [INFO ] [LOCAL ] Saved forecast: E 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/E.txt [2026-02-06T20:21:00.715266] [INFO ] [sig ] [983/3439] Completed E in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:21:00.715306] [INFO ] [sig ] [984/3439] Forecasting EA... [2026-02-06T20:21:00.715338] [INFO ] [sig ] Generating forecast for: EA [2026-02-06T20:21:00.715369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-06T20:21:00.729603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-06T20:21:00.729944] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-06T20:21:00.730801] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-06T20:21:00.730859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:00.730893] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:00.730921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:00.730983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:00.795490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:00.796599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:00.796689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:00.796734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:00.927957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:00.928113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:00.928158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:00.928188] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:00.931719] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-02-06T20:21:00.932019] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-06T20:21:00.932156] [INFO ] [sig ] EA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:01.088972] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EA.txt [2026-02-06T20:21:01.089157] [INFO ] [sig ] [984/3439] Completed EA in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:21:01.089207] [INFO ] [sig ] [985/3439] Forecasting EAF... [2026-02-06T20:21:01.089241] [INFO ] [sig ] Generating forecast for: EAF [2026-02-06T20:21:01.089273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-06T20:21:01.100979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-06T20:21:01.101351] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-06T20:21:01.102187] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-06T20:21:01.102242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:01.102276] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:01.102304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:01.102362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:01.160173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:01.160842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:01.160923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:01.160986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:01.283589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:01.283747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:01.283789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:01.283818] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:01.287856] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=84.78%) [2026-02-06T20:21:01.288205] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-06T20:21:01.288533] [INFO ] [sig ] EAF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:01.441269] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EAF.txt [2026-02-06T20:21:01.441452] [INFO ] [sig ] [985/3439] Completed EAF in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:21:01.441499] [INFO ] [sig ] [986/3439] Forecasting EAI... [2026-02-06T20:21:01.441539] [INFO ] [sig ] Generating forecast for: EAI [2026-02-06T20:21:01.441603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-06T20:21:01.453133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-06T20:21:01.453504] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-06T20:21:01.454360] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-06T20:21:01.454637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:01.454684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:01.454715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:01.454775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:01.518158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:01.519074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:01.519166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:01.519201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:01.645789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:01.645959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:01.646003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:01.646033] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:01.650212] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-06T20:21:01.650640] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-06T20:21:01.650801] [INFO ] [sig ] EAI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:01.819033] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EAI.txt [2026-02-06T20:21:01.819198] [INFO ] [sig ] [986/3439] Completed EAI in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:21:01.819241] [INFO ] [sig ] [987/3439] Forecasting EARN... [2026-02-06T20:21:01.819272] [INFO ] [sig ] Generating forecast for: EARN [2026-02-06T20:21:01.819303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-06T20:21:01.831197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-06T20:21:01.831683] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-06T20:21:01.832568] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-06T20:21:01.832658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:01.832699] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:01.832754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:01.832817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:01.892230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:01.893159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:01.893272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:01.893310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:02.021815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:02.021979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:02.022021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:02.022051] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:02.025639] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=77.55%) [2026-02-06T20:21:02.025947] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-06T20:21:02.026082] [INFO ] [sig ] EARN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:02.186335] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EARN.txt [2026-02-06T20:21:02.186503] [INFO ] [sig ] [987/3439] Completed EARN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-06T20:21:02.186544] [INFO ] [sig ] [988/3439] Forecasting EB... [2026-02-06T20:21:02.186596] [INFO ] [sig ] Generating forecast for: EB [2026-02-06T20:21:02.186629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-06T20:21:02.199193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-06T20:21:02.199641] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-06T20:21:02.200552] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-06T20:21:02.200634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:02.200668] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:02.200696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:02.200755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:02.264199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:02.265108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:02.265200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:02.265235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:02.396957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:02.397126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:02.397170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:02.397200] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:02.401338] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-06T20:21:02.401711] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-06T20:21:02.401861] [INFO ] [sig ] EB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:02.561216] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EB.txt [2026-02-06T20:21:02.561413] [INFO ] [sig ] [988/3439] Completed EB in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.8m [2026-02-06T20:21:02.561455] [INFO ] [sig ] [989/3439] Forecasting EBAY... [2026-02-06T20:21:02.561486] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-06T20:21:02.561516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-06T20:21:02.573518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-06T20:21:02.573909] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-06T20:21:02.574718] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-06T20:21:02.574773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:02.574816] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:02.574847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:02.574905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:02.633545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:02.634492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:02.634599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:02.634637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:02.765102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:02.765281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:02.765324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:02.765354] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:02.770238] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=68.25%) [2026-02-06T20:21:02.770917] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-06T20:21:02.771098] [INFO ] [sig ] EBAY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:02.916797] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EBAY.txt [2026-02-06T20:21:02.916955] [INFO ] [sig ] [989/3439] Completed EBAY in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.8m [2026-02-06T20:21:02.916995] [INFO ] [sig ] [990/3439] Forecasting EBC... [2026-02-06T20:21:02.917032] [INFO ] [sig ] Generating forecast for: EBC [2026-02-06T20:21:02.917063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-06T20:21:02.929942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-06T20:21:02.930438] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-06T20:21:02.931451] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-06T20:21:02.931511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:02.931544] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:02.931599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:02.931661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:02.993046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:02.993957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:02.994044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:02.994078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:03.124823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:03.124988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:03.125031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:03.125062] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:03.128806] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=28.02%) [2026-02-06T20:21:03.129093] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-06T20:21:03.129225] [INFO ] [sig ] EBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:03.287637] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EBC.txt [2026-02-06T20:21:03.287815] [INFO ] [sig ] [990/3439] Completed EBC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.8m [2026-02-06T20:21:03.287865] [INFO ] [sig ] [991/3439] Forecasting EBF... [2026-02-06T20:21:03.287922] [INFO ] [sig ] Generating forecast for: EBF [2026-02-06T20:21:03.287956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-06T20:21:03.300050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-06T20:21:03.300391] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-06T20:21:03.301223] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-06T20:21:03.301278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:03.301312] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:03.301339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:03.301397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:03.361444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:03.362640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:03.362741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:03.362777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:03.486260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:03.486637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:03.486684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:03.486715] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:03.490251] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-06T20:21:03.490533] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-06T20:21:03.490687] [INFO ] [sig ] EBF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:03.647634] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EBF.txt [2026-02-06T20:21:03.647775] [INFO ] [sig ] [991/3439] Completed EBF in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.8m [2026-02-06T20:21:03.647815] [INFO ] [sig ] [992/3439] Forecasting EBON... [2026-02-06T20:21:03.647846] [INFO ] [sig ] Generating forecast for: EBON [2026-02-06T20:21:03.647876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-06T20:21:03.658307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-06T20:21:03.658596] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-06T20:21:03.659433] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-06T20:21:03.659489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:03.659552] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:03.659600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:03.659662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:03.719688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:03.720625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:03.720714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:03.720748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:03.827194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:03.827384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:03.827442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:03.827488] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:03.832423] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-06T20:21:03.832841] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-06T20:21:03.833049] [INFO ] [sig ] EBON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:03.993082] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EBON.txt [2026-02-06T20:21:03.993244] [INFO ] [sig ] [992/3439] Completed EBON in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:03.993287] [INFO ] [sig ] [993/3439] Forecasting EBS... [2026-02-06T20:21:03.993320] [INFO ] [sig ] Generating forecast for: EBS [2026-02-06T20:21:03.993353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-06T20:21:04.005267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-06T20:21:04.005641] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-06T20:21:04.006566] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-06T20:21:04.006662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:04.006709] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:04.006751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:04.006830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:04.069774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:04.070780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:04.070886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:04.070930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:04.199994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:04.200172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:04.200250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:04.200316] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:04.204517] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=54.43%) [2026-02-06T20:21:04.204880] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-06T20:21:04.205031] [INFO ] [sig ] EBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:04.355232] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EBS.txt [2026-02-06T20:21:04.355390] [INFO ] [sig ] [993/3439] Completed EBS in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:04.355432] [INFO ] [sig ] [994/3439] Forecasting EC... [2026-02-06T20:21:04.355463] [INFO ] [sig ] Generating forecast for: EC [2026-02-06T20:21:04.355495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-06T20:21:04.369197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-06T20:21:04.369810] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-06T20:21:04.370847] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-06T20:21:04.370900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:04.370933] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:04.370959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:04.371015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:04.433745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:04.434668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:04.434753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:04.434787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:04.565640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:04.565827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:04.565872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:04.565903] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:04.569816] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=55.81%) [2026-02-06T20:21:04.570115] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-06T20:21:04.570273] [INFO ] [sig ] EC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:04.721270] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EC.txt [2026-02-06T20:21:04.721455] [INFO ] [sig ] [994/3439] Completed EC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:04.721498] [INFO ] [sig ] [995/3439] Forecasting ECC... [2026-02-06T20:21:04.721529] [INFO ] [sig ] Generating forecast for: ECC [2026-02-06T20:21:04.721560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-06T20:21:04.735970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-06T20:21:04.736472] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-06T20:21:04.737502] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-06T20:21:04.737567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:04.737630] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:04.737662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:04.737732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:04.803968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:04.804905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:04.804993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:04.805027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:04.926932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:04.927100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:04.927144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:04.927174] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:04.931186] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=44.82%) [2026-02-06T20:21:04.931489] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-06T20:21:04.931644] [INFO ] [sig ] ECC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:05.086274] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ECC.txt [2026-02-06T20:21:05.086442] [INFO ] [sig ] [995/3439] Completed ECC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:05.086485] [INFO ] [sig ] [996/3439] Forecasting ECL... [2026-02-06T20:21:05.086517] [INFO ] [sig ] Generating forecast for: ECL [2026-02-06T20:21:05.086549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-06T20:21:05.099338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-06T20:21:05.099789] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-06T20:21:05.100682] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-06T20:21:05.100739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:05.100774] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:05.100802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:05.100860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:05.160829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:05.161881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:05.161977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:05.162013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:05.287854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:05.288037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:05.288081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:05.288111] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:05.291723] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=43.96%) [2026-02-06T20:21:05.292053] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-06T20:21:05.292199] [INFO ] [sig ] ECL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:05.450733] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ECL.txt [2026-02-06T20:21:05.450895] [INFO ] [sig ] [996/3439] Completed ECL in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:05.450936] [INFO ] [sig ] [997/3439] Forecasting ECPG... [2026-02-06T20:21:05.450968] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-06T20:21:05.451001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-06T20:21:05.464199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-06T20:21:05.464552] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-06T20:21:05.465614] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-06T20:21:05.465670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:05.465703] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:05.465732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:05.465791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:05.527821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:05.528746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:05.528839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:05.528874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:05.648998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:05.649159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:05.649200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:05.649230] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:05.652636] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-06T20:21:05.652920] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-06T20:21:05.653048] [INFO ] [sig ] ECPG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:05.815496] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ECPG.txt [2026-02-06T20:21:05.815664] [INFO ] [sig ] [997/3439] Completed ECPG in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:05.815709] [INFO ] [sig ] [998/3439] Forecasting ECX... [2026-02-06T20:21:05.815741] [INFO ] [sig ] Generating forecast for: ECX [2026-02-06T20:21:05.815773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-06T20:21:05.826763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-06T20:21:05.827055] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-06T20:21:05.828038] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-06T20:21:05.828102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:05.828144] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:05.828179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:05.828251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:05.896288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:05.897185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:05.897281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:05.897330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:06.022724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:06.022899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:06.022943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:06.022972] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:06.026907] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=24.82%) [2026-02-06T20:21:06.027244] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-06T20:21:06.027390] [INFO ] [sig ] ECX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:06.175442] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ECX.txt [2026-02-06T20:21:06.175645] [INFO ] [sig ] [998/3439] Completed ECX in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:06.175698] [INFO ] [sig ] [999/3439] Forecasting ED... [2026-02-06T20:21:06.175732] [INFO ] [sig ] Generating forecast for: ED [2026-02-06T20:21:06.175764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-06T20:21:06.189756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-06T20:21:06.190130] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-06T20:21:06.190938] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-06T20:21:06.191037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:06.191076] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:06.191103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:06.191161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:06.249323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:06.250260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:06.250348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:06.250384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:06.378664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:06.378829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:06.378871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:06.378901] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:06.382385] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-06T20:21:06.382713] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-06T20:21:06.382853] [INFO ] [sig ] ED: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:06.530301] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ED.txt [2026-02-06T20:21:06.530461] [INFO ] [sig ] [999/3439] Completed ED in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:06.530501] [INFO ] [sig ] [1000/3439] Forecasting EDAP... [2026-02-06T20:21:06.530532] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-06T20:21:06.530564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-06T20:21:06.542780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-06T20:21:06.543171] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-06T20:21:06.543988] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-06T20:21:06.544042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:06.544074] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:06.544100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:06.544157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:06.604797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:06.605788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:06.605884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:06.605919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:06.725773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:06.725938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:06.725981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:06.726012] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:06.729742] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-02-06T20:21:06.730099] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-06T20:21:06.730269] [INFO ] [sig ] EDAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:06.883775] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EDAP.txt [2026-02-06T20:21:06.883936] [INFO ] [sig ] [1000/3439] Completed EDAP in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:06.883979] [INFO ] [sig ] [1001/3439] Forecasting EDD... [2026-02-06T20:21:06.884012] [INFO ] [sig ] Generating forecast for: EDD [2026-02-06T20:21:06.884044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-06T20:21:06.895961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-06T20:21:06.896286] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-06T20:21:06.897125] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-06T20:21:06.897179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:06.897217] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:06.897244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:06.897301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:06.956395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:06.957253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:06.957353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:06.957386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:07.081175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:07.081338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:07.081381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:07.081411] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:07.084942] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=60.37%) [2026-02-06T20:21:07.085226] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-06T20:21:07.085359] [INFO ] [sig ] EDD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:07.229481] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EDD.txt [2026-02-06T20:21:07.229643] [INFO ] [sig ] [1001/3439] Completed EDD in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:07.229686] [INFO ] [sig ] [1002/3439] Forecasting EDF... [2026-02-06T20:21:07.229716] [INFO ] [sig ] Generating forecast for: EDF [2026-02-06T20:21:07.229748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-06T20:21:07.241980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-06T20:21:07.242286] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-06T20:21:07.243272] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-06T20:21:07.243326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:07.243358] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:07.243386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:07.243443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:07.302204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:07.303051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:07.303166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:07.303201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:07.433518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:07.433717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:07.433763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:07.433794] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:07.437630] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=25.41%) [2026-02-06T20:21:07.437974] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-06T20:21:07.438144] [INFO ] [sig ] EDF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:07.589828] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EDF.txt [2026-02-06T20:21:07.589977] [INFO ] [sig ] [1002/3439] Completed EDF in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:07.590022] [INFO ] [sig ] [1003/3439] Forecasting EDN... [2026-02-06T20:21:07.590054] [INFO ] [sig ] Generating forecast for: EDN [2026-02-06T20:21:07.590085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-06T20:21:07.602845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-06T20:21:07.603195] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-06T20:21:07.603992] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-06T20:21:07.604046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:07.604078] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:07.604105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:07.604161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:07.667333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:07.668273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:07.668373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:07.668408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:07.793305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:07.793475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:07.793518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:07.793552] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:07.797994] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-02-06T20:21:07.798291] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-06T20:21:07.798430] [INFO ] [sig ] EDN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:07.946340] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EDN.txt [2026-02-06T20:21:07.946503] [INFO ] [sig ] [1003/3439] Completed EDN in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-06T20:21:07.946544] [INFO ] [sig ] [1004/3439] Forecasting EE... [2026-02-06T20:21:07.946595] [INFO ] [sig ] Generating forecast for: EE [2026-02-06T20:21:07.946628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-06T20:21:07.958257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-06T20:21:07.958594] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-06T20:21:07.959362] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-06T20:21:07.959415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:07.959447] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:07.959475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:07.959532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:08.020041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:08.020935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:08.021024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:08.021058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:08.148314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:08.148480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:08.148523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:08.148551] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:08.152118] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-06T20:21:08.152430] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-06T20:21:08.152604] [INFO ] [sig ] EE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:08.303823] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EE.txt [2026-02-06T20:21:08.303986] [INFO ] [sig ] [1004/3439] Completed EE in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.7m [2026-02-06T20:21:08.304029] [INFO ] [sig ] [1005/3439] Forecasting EEMA... [2026-02-06T20:21:08.304060] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-06T20:21:08.304094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-06T20:21:08.317052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-06T20:21:08.317394] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-06T20:21:08.318258] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-06T20:21:08.318325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:08.318366] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:08.318395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:08.318452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:08.382463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:08.383348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:08.383434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:08.383467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:08.505252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:08.505413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:08.505453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:08.505483] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:08.508967] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-06T20:21:08.509283] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-06T20:21:08.509427] [INFO ] [sig ] EEMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:08.663332] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EEMA.txt [2026-02-06T20:21:08.663525] [INFO ] [sig ] [1005/3439] Completed EEMA in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.7m [2026-02-06T20:21:08.663568] [INFO ] [sig ] [1006/3439] Forecasting EEX... [2026-02-06T20:21:08.663622] [INFO ] [sig ] Generating forecast for: EEX [2026-02-06T20:21:08.663653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-06T20:21:08.674950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-06T20:21:08.675332] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-06T20:21:08.676142] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-06T20:21:08.676196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:08.676228] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:08.676255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:08.676312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:08.741632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:08.742709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:08.742795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:08.742837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:08.866184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:08.866379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:08.866420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:08.866467] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:08.870097] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=51.50%) [2026-02-06T20:21:08.870448] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-06T20:21:08.870612] [INFO ] [sig ] EEX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:09.020423] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EEX.txt [2026-02-06T20:21:09.020598] [INFO ] [sig ] [1006/3439] Completed EEX in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.7m [2026-02-06T20:21:09.020641] [INFO ] [sig ] [1007/3439] Forecasting EFC... [2026-02-06T20:21:09.020673] [INFO ] [sig ] Generating forecast for: EFC [2026-02-06T20:21:09.020711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-06T20:21:09.032594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-06T20:21:09.032994] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-06T20:21:09.033840] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-06T20:21:09.033896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:09.033929] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:09.033958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:09.034017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:09.095936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:09.096914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:09.097005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:09.097040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:09.215912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:09.216079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:09.216122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:09.216153] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:09.219612] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-02-06T20:21:09.219901] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-06T20:21:09.220035] [INFO ] [sig ] EFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:09.366942] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EFC.txt [2026-02-06T20:21:09.367100] [INFO ] [sig ] [1007/3439] Completed EFC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.7m [2026-02-06T20:21:09.367140] [INFO ] [sig ] [1008/3439] Forecasting EFSC... [2026-02-06T20:21:09.367170] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-06T20:21:09.367201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-06T20:21:09.379335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-06T20:21:09.379729] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-06T20:21:09.380539] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-06T20:21:09.380613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:09.380648] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:09.380674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:09.380731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:09.441994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:09.442901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:09.443010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:09.443045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:09.566151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:09.566319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:09.566368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:09.566398] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:09.569942] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-06T20:21:09.570216] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-06T20:21:09.570347] [INFO ] [sig ] EFSC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:09.717391] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EFSC.txt [2026-02-06T20:21:09.717544] [INFO ] [sig ] [1008/3439] Completed EFSC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:09.717603] [INFO ] [sig ] [1009/3439] Forecasting EFX... [2026-02-06T20:21:09.717635] [INFO ] [sig ] Generating forecast for: EFX [2026-02-06T20:21:09.717666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-06T20:21:09.730297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-06T20:21:09.730667] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-06T20:21:09.731463] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-06T20:21:09.731518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:09.731599] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:09.731632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:09.731692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:09.793228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:09.794209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:09.794297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:09.794331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:09.920769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:09.920928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:09.920970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:09.921000] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:09.924455] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-06T20:21:09.924764] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-06T20:21:09.924896] [INFO ] [sig ] EFX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:10.072645] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EFX.txt [2026-02-06T20:21:10.072801] [INFO ] [sig ] [1009/3439] Completed EFX in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:10.072848] [INFO ] [sig ] [1010/3439] Forecasting EG... [2026-02-06T20:21:10.072886] [INFO ] [sig ] Generating forecast for: EG [2026-02-06T20:21:10.072924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-06T20:21:10.087982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-06T20:21:10.088413] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-06T20:21:10.089326] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-06T20:21:10.089381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:10.089413] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:10.089451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:10.089522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:10.151387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:10.152379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:10.152517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:10.152561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:10.276700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:10.276854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:10.276896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:10.276924] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:10.280743] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-02-06T20:21:10.281016] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-06T20:21:10.281142] [INFO ] [sig ] EG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:10.428739] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EG.txt [2026-02-06T20:21:10.428892] [INFO ] [sig ] [1010/3439] Completed EG in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:10.428931] [INFO ] [sig ] [1011/3439] Forecasting EGAN... [2026-02-06T20:21:10.428963] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-06T20:21:10.428993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-06T20:21:10.440676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-06T20:21:10.440974] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-06T20:21:10.441758] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-06T20:21:10.441811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:10.441843] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:10.441870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:10.441926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:10.501708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:10.502560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:10.502664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:10.502697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:10.624273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:10.624439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:10.624689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:10.624721] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:10.628622] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-02-06T20:21:10.628895] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-06T20:21:10.629034] [INFO ] [sig ] EGAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:10.774562] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EGAN.txt [2026-02-06T20:21:10.774731] [INFO ] [sig ] [1011/3439] Completed EGAN in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:10.774772] [INFO ] [sig ] [1012/3439] Forecasting EGBN... [2026-02-06T20:21:10.774805] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-06T20:21:10.774837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-06T20:21:10.787259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-06T20:21:10.787561] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-06T20:21:10.788419] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-06T20:21:10.788474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:10.788507] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:10.788535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:10.788620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:10.847315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:10.848588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:10.848677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:10.848711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:10.972687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:10.972847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:10.972888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:10.972952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:10.976789] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=25.76%) [2026-02-06T20:21:10.977081] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-06T20:21:10.977217] [INFO ] [sig ] EGBN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:11.126448] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EGBN.txt [2026-02-06T20:21:11.126620] [INFO ] [sig ] [1012/3439] Completed EGBN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:11.126663] [INFO ] [sig ] [1013/3439] Forecasting EGP... [2026-02-06T20:21:11.126695] [INFO ] [sig ] Generating forecast for: EGP [2026-02-06T20:21:11.126726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-06T20:21:11.138230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-06T20:21:11.138548] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-06T20:21:11.139338] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-06T20:21:11.139391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:11.139424] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:11.139451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:11.139507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:11.199948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:11.200803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:11.200892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:11.200927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:11.329800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:11.329956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:11.329999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:11.330031] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:11.334364] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-06T20:21:11.334675] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-06T20:21:11.334810] [INFO ] [sig ] EGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:11.486814] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EGP.txt [2026-02-06T20:21:11.486980] [INFO ] [sig ] [1013/3439] Completed EGP in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:11.487022] [INFO ] [sig ] [1014/3439] Forecasting EGY... [2026-02-06T20:21:11.487052] [INFO ] [sig ] Generating forecast for: EGY [2026-02-06T20:21:11.487096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-06T20:21:11.500042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-06T20:21:11.500386] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-06T20:21:11.501420] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-06T20:21:11.501474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:11.501507] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:11.501534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:11.501620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:11.561902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:11.562868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:11.562967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:11.563005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:11.688280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:11.688446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:11.688489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:11.688521] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:11.692119] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=53.94%) [2026-02-06T20:21:11.692425] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-06T20:21:11.692566] [INFO ] [sig ] EGY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:11.845809] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EGY.txt [2026-02-06T20:21:11.845975] [INFO ] [sig ] [1014/3439] Completed EGY in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:11.846017] [INFO ] [sig ] [1015/3439] Forecasting EH... [2026-02-06T20:21:11.846046] [INFO ] [sig ] Generating forecast for: EH [2026-02-06T20:21:11.846078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-06T20:21:11.858507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-06T20:21:11.858935] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-06T20:21:11.859841] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-06T20:21:11.859911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:11.859952] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:11.859987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:11.860052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:11.918127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:11.919038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:11.919124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:11.919157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:12.042849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:12.043012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:12.043057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:12.043088] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:12.046913] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-06T20:21:12.047210] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-06T20:21:12.047347] [INFO ] [sig ] EH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:12.199172] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EH.txt [2026-02-06T20:21:12.199363] [INFO ] [sig ] [1015/3439] Completed EH in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:12.199406] [INFO ] [sig ] [1016/3439] Forecasting EHAB... [2026-02-06T20:21:12.199437] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-06T20:21:12.199682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-06T20:21:12.212545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-06T20:21:12.212935] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-06T20:21:12.214020] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-06T20:21:12.214077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:12.214110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:12.214138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:12.214196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:12.275684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:12.276601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:12.276689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:12.276723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:12.406757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:12.406908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:12.406950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:12.406979] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:12.410877] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-02-06T20:21:12.411159] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-06T20:21:12.411301] [INFO ] [sig ] EHAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:12.556331] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EHAB.txt [2026-02-06T20:21:12.556468] [INFO ] [sig ] [1016/3439] Completed EHAB in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:12.556509] [INFO ] [sig ] [1017/3439] Forecasting EHC... [2026-02-06T20:21:12.556540] [INFO ] [sig ] Generating forecast for: EHC [2026-02-06T20:21:12.556587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-06T20:21:12.569145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-06T20:21:12.569449] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-06T20:21:12.570293] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-06T20:21:12.570348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:12.570382] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:12.570411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:12.570685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:12.630114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:12.630994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:12.631078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:12.631111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:12.750388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:12.750548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:12.750609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:12.750641] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:12.754072] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-02-06T20:21:12.754370] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-06T20:21:12.754509] [INFO ] [sig ] EHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:12.902375] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EHC.txt [2026-02-06T20:21:12.902566] [INFO ] [sig ] [1017/3439] Completed EHC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:12.902636] [INFO ] [sig ] [1018/3439] Forecasting EHI... [2026-02-06T20:21:12.902669] [INFO ] [sig ] Generating forecast for: EHI [2026-02-06T20:21:12.902698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-06T20:21:12.919079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-06T20:21:12.919452] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-06T20:21:12.920279] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-06T20:21:12.920334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:12.920368] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:12.920397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:12.920456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:12.979742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:12.980636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:12.980724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:12.980758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:13.103615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:13.103806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:13.103852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:13.103882] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:13.107386] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=62.56%) [2026-02-06T20:21:13.107725] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-06T20:21:13.107868] [INFO ] [sig ] EHI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:13.254501] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EHI.txt [2026-02-06T20:21:13.254701] [INFO ] [sig ] [1018/3439] Completed EHI in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:13.254743] [INFO ] [sig ] [1019/3439] Forecasting EHTH... [2026-02-06T20:21:13.254776] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-06T20:21:13.254807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-06T20:21:13.270787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-06T20:21:13.271099] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-06T20:21:13.272102] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-06T20:21:13.272159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:13.272192] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:13.272221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:13.272279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:13.332617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:13.333477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:13.333615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:13.333654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:13.458378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:13.458566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:13.458630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:13.458658] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:13.462160] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=36.91%) [2026-02-06T20:21:13.462477] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-06T20:21:13.462819] [INFO ] [sig ] EHTH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:13.609918] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EHTH.txt [2026-02-06T20:21:13.610079] [INFO ] [sig ] [1019/3439] Completed EHTH in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:13.610124] [INFO ] [sig ] [1020/3439] Forecasting EIC... [2026-02-06T20:21:13.610155] [INFO ] [sig ] Generating forecast for: EIC [2026-02-06T20:21:13.610187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-06T20:21:13.622276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-06T20:21:13.622660] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-06T20:21:13.623440] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-06T20:21:13.623708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:13.623760] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:13.623789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:13.623846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:13.683626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:13.684312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:13.684400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:13.684433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:13.803015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:13.803175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:13.803217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:13.803246] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:13.807212] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=71.75%) [2026-02-06T20:21:13.807490] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-06T20:21:13.807639] [INFO ] [sig ] EIC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:13.953482] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EIC.txt [2026-02-06T20:21:13.953835] [INFO ] [sig ] [1020/3439] Completed EIC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-06T20:21:13.953876] [INFO ] [sig ] [1021/3439] Forecasting EIG... [2026-02-06T20:21:13.953906] [INFO ] [sig ] Generating forecast for: EIG [2026-02-06T20:21:13.953936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-06T20:21:13.965611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-06T20:21:13.965935] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-06T20:21:13.966759] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-06T20:21:13.966812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:13.966845] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:13.966872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:13.966928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:14.026283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:14.027011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:14.027094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:14.027127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:14.146422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:14.146602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:14.146647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:14.146676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:14.150148] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=33.43%) [2026-02-06T20:21:14.150447] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-06T20:21:14.150600] [INFO ] [sig ] EIG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:14.299213] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EIG.txt [2026-02-06T20:21:14.299359] [INFO ] [sig ] [1021/3439] Completed EIG in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.6m [2026-02-06T20:21:14.299403] [INFO ] [sig ] [1022/3439] Forecasting EIX... [2026-02-06T20:21:14.299432] [INFO ] [sig ] Generating forecast for: EIX [2026-02-06T20:21:14.299462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-06T20:21:14.311522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-06T20:21:14.311852] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-06T20:21:14.312694] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-06T20:21:14.312748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:14.312782] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:14.312809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:14.312866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:14.371690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:14.372653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:14.372745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:14.372778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:14.501219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:14.501378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:14.501420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:14.501450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:14.505063] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-02-06T20:21:14.505346] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-06T20:21:14.505477] [INFO ] [sig ] EIX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:14.651511] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EIX.txt [2026-02-06T20:21:14.651905] [INFO ] [sig ] [1022/3439] Completed EIX in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.6m [2026-02-06T20:21:14.651947] [INFO ] [sig ] [1023/3439] Forecasting EL... [2026-02-06T20:21:14.651978] [INFO ] [sig ] Generating forecast for: EL [2026-02-06T20:21:14.652008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-06T20:21:14.664429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-06T20:21:14.664791] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-06T20:21:14.665563] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-06T20:21:14.665832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:14.665875] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:14.665904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:14.665961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:14.724188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:14.724912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:14.724995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:14.725028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:14.853272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:14.853443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:14.853490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:14.853525] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:14.856984] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-02-06T20:21:14.857262] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-06T20:21:14.857395] [INFO ] [sig ] EL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:15.001223] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EL.txt [2026-02-06T20:21:15.001339] [INFO ] [sig ] [1023/3439] Completed EL in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.6m [2026-02-06T20:21:15.001378] [INFO ] [sig ] [1024/3439] Forecasting ELAB... [2026-02-06T20:21:15.001407] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-06T20:21:15.001437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-06T20:21:15.013888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-06T20:21:15.014143] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-06T20:21:15.014974] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-06T20:21:15.015036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:15.015068] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:15.015096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:15.015152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:15.077489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:15.078925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:15.079020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:15.079055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:15.216679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:15.216839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:15.216883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:15.216914] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:15.220494] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-02-06T20:21:15.220804] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-06T20:21:15.220945] [INFO ] [sig ] ELAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:15.372735] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ELAB.txt [2026-02-06T20:21:15.372900] [INFO ] [sig ] [1024/3439] Completed ELAB in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:15.372944] [INFO ] [sig ] [1025/3439] Forecasting ELAN... [2026-02-06T20:21:15.372973] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-06T20:21:15.373003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-06T20:21:15.385500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-06T20:21:15.386135] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-06T20:21:15.387187] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-06T20:21:15.387243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:15.387277] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:15.387305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:15.387371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:15.448527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:15.449454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:15.449553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:15.449607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:15.582696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:15.582859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:15.582901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:15.582933] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:15.586732] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=51.89%) [2026-02-06T20:21:15.587056] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-06T20:21:15.587197] [INFO ] [sig ] ELAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:15.739075] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ELAN.txt [2026-02-06T20:21:15.739226] [INFO ] [sig ] [1025/3439] Completed ELAN in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:15.739268] [INFO ] [sig ] [1026/3439] Forecasting ELC... [2026-02-06T20:21:15.739297] [INFO ] [sig ] Generating forecast for: ELC [2026-02-06T20:21:15.739327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-06T20:21:15.751035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-06T20:21:15.751427] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-06T20:21:15.752288] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-06T20:21:15.752361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:15.752434] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:15.752465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:15.752525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:15.813378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:15.814302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:15.814397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:15.814432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:15.936806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:15.936968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:15.937010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:15.937042] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:15.940922] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=58.84%) [2026-02-06T20:21:15.941262] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-06T20:21:15.941414] [INFO ] [sig ] ELC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:16.088336] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ELC.txt [2026-02-06T20:21:16.088495] [INFO ] [sig ] [1026/3439] Completed ELC in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:16.088542] [INFO ] [sig ] [1027/3439] Forecasting ELDN... [2026-02-06T20:21:16.088596] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-06T20:21:16.088632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-06T20:21:16.100740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-06T20:21:16.101133] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-06T20:21:16.102064] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-06T20:21:16.102123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:16.102158] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:16.102188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:16.102247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:16.166624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:16.167822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:16.167933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:16.167968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:16.291428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:16.291618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:16.291663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:16.291694] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:16.295312] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-06T20:21:16.295664] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-06T20:21:16.295809] [INFO ] [sig ] ELDN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:16.455142] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ELDN.txt [2026-02-06T20:21:16.455299] [INFO ] [sig ] [1027/3439] Completed ELDN in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:16.455340] [INFO ] [sig ] [1028/3439] Forecasting ELF... [2026-02-06T20:21:16.455374] [INFO ] [sig ] Generating forecast for: ELF [2026-02-06T20:21:16.455412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-06T20:21:16.469224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-06T20:21:16.469737] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-06T20:21:16.470728] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-06T20:21:16.470785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:16.470819] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:16.470848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:16.470907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:16.546330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:16.547905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:16.548023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:16.548069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:16.703810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:16.703980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:16.704020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:16.704049] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:16.707623] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-06T20:21:16.707968] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-06T20:21:16.708171] [INFO ] [sig ] ELF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:16.865481] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ELF.txt [2026-02-06T20:21:16.865661] [INFO ] [sig ] [1028/3439] Completed ELF in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:16.865706] [INFO ] [sig ] [1029/3439] Forecasting ELME... [2026-02-06T20:21:16.865736] [INFO ] [sig ] Generating forecast for: ELME [2026-02-06T20:21:16.865768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-06T20:21:16.877534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-06T20:21:16.877918] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-06T20:21:16.878741] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-06T20:21:16.878795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:16.878828] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:16.878855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:16.878924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:16.935476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:16.936373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:16.936467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:16.936502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:17.060452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:17.060634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:17.060679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:17.060773] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:17.064287] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=64.24%) [2026-02-06T20:21:17.064599] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-06T20:21:17.064737] [INFO ] [sig ] ELME: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:17.210944] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ELME.txt [2026-02-06T20:21:17.211128] [INFO ] [sig ] [1029/3439] Completed ELME in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:17.211175] [INFO ] [sig ] [1030/3439] Forecasting ELS... [2026-02-06T20:21:17.211207] [INFO ] [sig ] Generating forecast for: ELS [2026-02-06T20:21:17.211239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-06T20:21:17.222845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-06T20:21:17.223224] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-06T20:21:17.224328] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-06T20:21:17.224383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:17.224415] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:17.224442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:17.224498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:17.281813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:17.282787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:17.282875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:17.282909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:17.401256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:17.401425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:17.401468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:17.401512] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:17.405390] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-06T20:21:17.405909] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-06T20:21:17.406053] [INFO ] [sig ] ELS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:17.553190] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ELS.txt [2026-02-06T20:21:17.553347] [INFO ] [sig ] [1030/3439] Completed ELS in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:17.553392] [INFO ] [sig ] [1031/3439] Forecasting ELTX... [2026-02-06T20:21:17.553421] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-06T20:21:17.553457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-06T20:21:17.565545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-06T20:21:17.565958] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-06T20:21:17.566762] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-06T20:21:17.566815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:17.566847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:17.566873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:17.566930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:17.624919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:17.625829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:17.625918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:17.625951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:17.742938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:17.743100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:17.743141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:17.743171] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:17.746663] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-06T20:21:17.746945] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-06T20:21:17.747073] [INFO ] [sig ] ELTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:17.891093] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ELTX.txt [2026-02-06T20:21:17.891258] [INFO ] [sig ] [1031/3439] Completed ELTX in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:17.891301] [INFO ] [sig ] [1032/3439] Forecasting ELVA... [2026-02-06T20:21:17.891330] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-06T20:21:17.891360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-06T20:21:17.904419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-06T20:21:17.904805] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-06T20:21:17.905601] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-06T20:21:17.905654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:17.905687] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:17.905713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:17.905771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:17.966416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:17.967396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:17.967508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:17.967544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:18.084046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:18.084225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:18.084268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:18.084297] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:18.087853] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-02-06T20:21:18.088211] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-06T20:21:18.088356] [INFO ] [sig ] ELVA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:18.258365] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ELVA.txt [2026-02-06T20:21:18.258553] [INFO ] [sig ] [1032/3439] Completed ELVA in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:18.258618] [INFO ] [sig ] [1033/3439] Forecasting ELVN... [2026-02-06T20:21:18.258652] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-06T20:21:18.258882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-06T20:21:18.274125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-06T20:21:18.274661] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-06T20:21:18.275797] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-06T20:21:18.275868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:18.275918] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:18.275962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:18.276042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:18.343494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:18.344431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:18.344522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:18.344558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:18.490976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:18.491142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:18.491185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:18.491217] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:18.495893] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-06T20:21:18.496334] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-06T20:21:18.496530] [INFO ] [sig ] ELVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:18.674880] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ELVN.txt [2026-02-06T20:21:18.675036] [INFO ] [sig ] [1033/3439] Completed ELVN in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:18.675080] [INFO ] [sig ] [1034/3439] Forecasting EM... [2026-02-06T20:21:18.675130] [INFO ] [sig ] Generating forecast for: EM [2026-02-06T20:21:18.675162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-06T20:21:18.687458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-06T20:21:18.688167] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-06T20:21:18.689319] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-06T20:21:18.689376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:18.689409] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:18.689450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:18.689509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:18.755815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:18.757103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:18.757209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:18.757247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:18.880505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:18.880688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:18.880731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:18.880761] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:18.884234] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-02-06T20:21:18.884567] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-06T20:21:18.884737] [INFO ] [sig ] EM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:19.035385] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EM.txt [2026-02-06T20:21:19.035546] [INFO ] [sig ] [1034/3439] Completed EM in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:19.035610] [INFO ] [sig ] [1035/3439] Forecasting EMB... [2026-02-06T20:21:19.035641] [INFO ] [sig ] Generating forecast for: EMB [2026-02-06T20:21:19.035678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-06T20:21:19.048981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-06T20:21:19.049368] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-06T20:21:19.050223] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-06T20:21:19.050276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:19.050309] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:19.050336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:19.050393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:19.120416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:19.121355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:19.121447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:19.121480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:19.253467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:19.253661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:19.253708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:19.253738] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:19.257603] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-02-06T20:21:19.257945] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-06T20:21:19.258080] [INFO ] [sig ] EMB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:19.413048] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EMB.txt [2026-02-06T20:21:19.413181] [INFO ] [sig ] [1035/3439] Completed EMB in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:19.413223] [INFO ] [sig ] [1036/3439] Forecasting EMBC... [2026-02-06T20:21:19.413254] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-06T20:21:19.413286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-06T20:21:19.428211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-06T20:21:19.428651] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-06T20:21:19.429679] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-06T20:21:19.429744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:19.429787] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:19.429826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:19.429910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:19.495729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:19.496693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:19.496829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:19.496866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:19.628673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:19.629065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:19.629110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:19.629139] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:19.633209] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-02-06T20:21:19.633560] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-06T20:21:19.633925] [INFO ] [sig ] EMBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:19.790694] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EMBC.txt [2026-02-06T20:21:19.790879] [INFO ] [sig ] [1036/3439] Completed EMBC in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:19.790925] [INFO ] [sig ] [1037/3439] Forecasting EMD... [2026-02-06T20:21:19.790955] [INFO ] [sig ] Generating forecast for: EMD [2026-02-06T20:21:19.790985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-06T20:21:19.804092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-06T20:21:19.804464] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-06T20:21:19.805295] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-06T20:21:19.805349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:19.805382] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:19.805409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:19.805469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:19.869370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:19.870565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:19.870681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:19.870715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:20.002559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:20.002757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:20.002990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:20.003019] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:20.007832] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-02-06T20:21:20.008315] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-06T20:21:20.008507] [INFO ] [sig ] EMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:20.170064] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EMD.txt [2026-02-06T20:21:20.170219] [INFO ] [sig ] [1037/3439] Completed EMD in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-06T20:21:20.170262] [INFO ] [sig ] [1038/3439] Forecasting EMF... [2026-02-06T20:21:20.170292] [INFO ] [sig ] Generating forecast for: EMF [2026-02-06T20:21:20.170327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-06T20:21:20.182971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-06T20:21:20.183330] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-06T20:21:20.184121] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-06T20:21:20.184175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:20.184207] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:20.184233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:20.184290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:20.243707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:20.244813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:20.244906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:20.244941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:20.368999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:20.369299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:20.369348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:20.369387] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:20.373041] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-06T20:21:20.373343] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-06T20:21:20.373492] [INFO ] [sig ] EMF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:20.536033] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EMF.txt [2026-02-06T20:21:20.536201] [INFO ] [sig ] [1038/3439] Completed EMF in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.5m [2026-02-06T20:21:20.536245] [INFO ] [sig ] [1039/3439] Forecasting EMN... [2026-02-06T20:21:20.536275] [INFO ] [sig ] Generating forecast for: EMN [2026-02-06T20:21:20.536307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-06T20:21:20.550675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-06T20:21:20.551256] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-06T20:21:20.552172] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-06T20:21:20.552230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:20.552262] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:20.552289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:20.552347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:20.613004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:20.613950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:20.614040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:20.614072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:20.746156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:20.746319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:20.746362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:20.746393] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:20.750697] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-02-06T20:21:20.750987] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-06T20:21:20.751118] [INFO ] [sig ] EMN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:20.899722] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EMN.txt [2026-02-06T20:21:20.899919] [INFO ] [sig ] [1039/3439] Completed EMN in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.5m [2026-02-06T20:21:20.899981] [INFO ] [sig ] [1040/3439] Forecasting EMO... [2026-02-06T20:21:20.900014] [INFO ] [sig ] Generating forecast for: EMO [2026-02-06T20:21:20.900046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-06T20:21:20.913118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-06T20:21:20.913507] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-06T20:21:20.914326] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-06T20:21:20.914381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:20.914415] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:20.914442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:20.914500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:20.975830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:20.976744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:20.976836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:20.976870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:21.098456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:21.098701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:21.098749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:21.098780] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:21.102393] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=26.35%) [2026-02-06T20:21:21.102714] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-06T20:21:21.102851] [INFO ] [sig ] EMO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:21.250415] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EMO.txt [2026-02-06T20:21:21.250609] [INFO ] [sig ] [1040/3439] Completed EMO in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.5m [2026-02-06T20:21:21.250655] [INFO ] [sig ] [1041/3439] Forecasting EMXC... [2026-02-06T20:21:21.250690] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-06T20:21:21.250731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-06T20:21:21.263326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-06T20:21:21.263760] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-06T20:21:21.264543] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-06T20:21:21.264617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:21.264650] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:21.264676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:21.264744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:21.323133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:21.324078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:21.324170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:21.324203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:21.448117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:21.448285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:21.448326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:21.448356] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:21.451921] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=85.52%) [2026-02-06T20:21:21.452217] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-06T20:21:21.452356] [INFO ] [sig ] EMXC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:21.594717] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EMXC.txt [2026-02-06T20:21:21.594857] [INFO ] [sig ] [1041/3439] Completed EMXC in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:21.594898] [INFO ] [sig ] [1042/3439] Forecasting ENB... [2026-02-06T20:21:21.594929] [INFO ] [sig ] Generating forecast for: ENB [2026-02-06T20:21:21.594959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-06T20:21:21.607035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-06T20:21:21.607329] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-06T20:21:21.608176] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-06T20:21:21.608231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:21.608263] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:21.608289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:21.608346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:21.666714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:21.667625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:21.667713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:21.667748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:21.802792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:21.802981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:21.803032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:21.803065] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:21.806586] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=75.77%) [2026-02-06T20:21:21.806869] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-06T20:21:21.807003] [INFO ] [sig ] ENB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:21.956434] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ENB.txt [2026-02-06T20:21:21.956611] [INFO ] [sig ] [1042/3439] Completed ENB in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:21.956654] [INFO ] [sig ] [1043/3439] Forecasting ENGN... [2026-02-06T20:21:21.956686] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-06T20:21:21.956717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-06T20:21:21.969532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-06T20:21:21.969906] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-06T20:21:21.970734] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-06T20:21:21.970788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:21.970845] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:21.970875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:21.970933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:22.028967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:22.029904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:22.029993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:22.030025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:22.153844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:22.154226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:22.154269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:22.154298] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:22.158026] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-06T20:21:22.158314] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-06T20:21:22.158446] [INFO ] [sig ] ENGN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:22.303164] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENGN.txt [2026-02-06T20:21:22.303318] [INFO ] [sig ] [1043/3439] Completed ENGN in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:22.303361] [INFO ] [sig ] [1044/3439] Forecasting ENIC... [2026-02-06T20:21:22.303390] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-06T20:21:22.303420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-06T20:21:22.315444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-06T20:21:22.315811] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-06T20:21:22.316606] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-06T20:21:22.316660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:22.316691] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:22.316907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:22.316964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:22.376108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:22.377021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:22.377121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:22.377156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:22.501440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:22.501619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:22.501663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:22.501693] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:22.505152] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=19.86%) [2026-02-06T20:21:22.505425] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-06T20:21:22.505551] [INFO ] [sig ] ENIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:22.656603] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENIC.txt [2026-02-06T20:21:22.656760] [INFO ] [sig ] [1044/3439] Completed ENIC in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:22.656816] [INFO ] [sig ] [1045/3439] Forecasting ENPH... [2026-02-06T20:21:22.656847] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-06T20:21:22.656877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-06T20:21:22.669468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-06T20:21:22.669811] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-06T20:21:22.671000] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-06T20:21:22.671054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:22.671086] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:22.671113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:22.671169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:22.730935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:22.732008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:22.732098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:22.732131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:22.856133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:22.856298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:22.856344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:22.856374] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:22.860394] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-06T20:21:22.860894] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-06T20:21:22.861026] [INFO ] [sig ] ENPH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:23.008466] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ENPH.txt [2026-02-06T20:21:23.008645] [INFO ] [sig ] [1045/3439] Completed ENPH in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:23.008688] [INFO ] [sig ] [1046/3439] Forecasting ENS... [2026-02-06T20:21:23.008717] [INFO ] [sig ] Generating forecast for: ENS [2026-02-06T20:21:23.008749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-06T20:21:23.020842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-06T20:21:23.021188] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-06T20:21:23.021983] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-06T20:21:23.022037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:23.022068] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:23.022095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:23.022152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:23.080656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:23.081638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:23.081743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:23.081777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:23.202162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:23.202334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:23.202378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:23.202444] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:23.206142] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-02-06T20:21:23.206476] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-06T20:21:23.206678] [INFO ] [sig ] ENS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:23.357612] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ENS.txt [2026-02-06T20:21:23.357843] [INFO ] [sig ] [1046/3439] Completed ENS in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:23.357930] [INFO ] [sig ] [1047/3439] Forecasting ENSG... [2026-02-06T20:21:23.357975] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-06T20:21:23.358012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-06T20:21:23.372368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-06T20:21:23.372802] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-06T20:21:23.374165] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-06T20:21:23.374233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:23.374268] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:23.374297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:23.374356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:23.445947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:23.446901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:23.446995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:23.447030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:23.598184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:23.598373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:23.598427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:23.598466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:23.603656] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-02-06T20:21:23.604035] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-06T20:21:23.604206] [INFO ] [sig ] ENSG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:23.835025] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ENSG.txt [2026-02-06T20:21:23.835186] [INFO ] [sig ] [1047/3439] Completed ENSG in 0.5s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:23.835229] [INFO ] [sig ] [1048/3439] Forecasting ENTA... [2026-02-06T20:21:23.835258] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-06T20:21:23.835288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-06T20:21:23.847400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-06T20:21:23.847760] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-06T20:21:23.848568] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-06T20:21:23.848641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:23.848674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:23.848701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:23.848760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:23.906252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:23.907089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:23.907176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:23.907210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:24.029129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:24.029290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:24.029330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:24.029361] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:24.032769] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-06T20:21:24.033239] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-06T20:21:24.033371] [INFO ] [sig ] ENTA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:24.186723] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENTA.txt [2026-02-06T20:21:24.186871] [INFO ] [sig ] [1048/3439] Completed ENTA in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:24.186911] [INFO ] [sig ] [1049/3439] Forecasting ENTG... [2026-02-06T20:21:24.186941] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-06T20:21:24.186974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-06T20:21:24.199708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-06T20:21:24.200260] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-06T20:21:24.201209] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-06T20:21:24.201266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:24.201298] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:24.201324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:24.201382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:24.263629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:24.264649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:24.264750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:24.264785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:24.391212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:24.391377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:24.391420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:24.391450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:24.395098] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=49.29%) [2026-02-06T20:21:24.395400] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-06T20:21:24.395536] [INFO ] [sig ] ENTG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:24.549637] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENTG.txt [2026-02-06T20:21:24.549809] [INFO ] [sig ] [1049/3439] Completed ENTG in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:24.549853] [INFO ] [sig ] [1050/3439] Forecasting ENTX... [2026-02-06T20:21:24.549884] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-06T20:21:24.549914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-06T20:21:24.564399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-06T20:21:24.564852] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-06T20:21:24.565703] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-06T20:21:24.565758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:24.565791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:24.565818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:24.565875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:24.627205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:24.628130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:24.628223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:24.628258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:24.750214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:24.750380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:24.750421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:24.750451] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:24.754083] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-02-06T20:21:24.754409] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-06T20:21:24.754546] [INFO ] [sig ] ENTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:24.908018] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENTX.txt [2026-02-06T20:21:24.908153] [INFO ] [sig ] [1050/3439] Completed ENTX in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:24.908199] [INFO ] [sig ] [1051/3439] Forecasting ENVA... [2026-02-06T20:21:24.908232] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-06T20:21:24.908261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-06T20:21:24.920415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-06T20:21:24.920716] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-06T20:21:24.921504] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-06T20:21:24.921558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:24.921615] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:24.921643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:24.921699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:24.983439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:24.984307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:24.984396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:24.984431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:25.101945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:25.102097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:25.102137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:25.102166] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:25.105542] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-02-06T20:21:25.105834] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-06T20:21:25.105965] [INFO ] [sig ] ENVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:25.249559] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENVA.txt [2026-02-06T20:21:25.249772] [INFO ] [sig ] [1051/3439] Completed ENVA in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:25.249815] [INFO ] [sig ] [1052/3439] Forecasting ENVB... [2026-02-06T20:21:25.249845] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-06T20:21:25.249875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-06T20:21:25.261745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-06T20:21:25.262110] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-06T20:21:25.262912] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-06T20:21:25.262966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:25.262999] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:25.263025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:25.263083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:25.320136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:25.321007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:25.321093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:25.321126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:25.439635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:25.439798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:25.439841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:25.439869] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:25.443527] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-02-06T20:21:25.443874] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-06T20:21:25.444007] [INFO ] [sig ] ENVB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:25.587222] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENVB.txt [2026-02-06T20:21:25.587352] [INFO ] [sig ] [1052/3439] Completed ENVB in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:25.587392] [INFO ] [sig ] [1053/3439] Forecasting ENVX... [2026-02-06T20:21:25.587422] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-06T20:21:25.587452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-06T20:21:25.598703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-06T20:21:25.598990] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-06T20:21:25.599775] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-06T20:21:25.599828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:25.599860] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:25.599888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:25.599946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:25.656614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:25.657270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:25.657379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:25.657413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:25.783389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:25.783614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:25.783666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:25.783703] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:25.787260] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=19.83%) [2026-02-06T20:21:25.787537] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-06T20:21:25.787694] [INFO ] [sig ] ENVX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:25.931345] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ENVX.txt [2026-02-06T20:21:25.931494] [INFO ] [sig ] [1053/3439] Completed ENVX in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-06T20:21:25.931547] [INFO ] [sig ] [1054/3439] Forecasting EOD... [2026-02-06T20:21:25.931598] [INFO ] [sig ] Generating forecast for: EOD [2026-02-06T20:21:25.931633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-06T20:21:25.943859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-06T20:21:25.944188] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-06T20:21:25.945191] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-06T20:21:25.945246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:25.945279] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:25.945306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:25.945365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:26.005502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:26.006705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:26.006809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:26.006843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:26.135307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:26.135471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:26.135531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:26.135562] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:26.139031] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=50.91%) [2026-02-06T20:21:26.139323] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-06T20:21:26.139463] [INFO ] [sig ] EOD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:26.292534] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EOD.txt [2026-02-06T20:21:26.292710] [INFO ] [sig ] [1054/3439] Completed EOD in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.4m [2026-02-06T20:21:26.292751] [INFO ] [sig ] [1055/3439] Forecasting EOG... [2026-02-06T20:21:26.292782] [INFO ] [sig ] Generating forecast for: EOG [2026-02-06T20:21:26.292813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-06T20:21:26.305517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-06T20:21:26.305884] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-06T20:21:26.306693] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-06T20:21:26.306746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:26.306778] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:26.306805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:26.306861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:26.365873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:26.366734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:26.366822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:26.366856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:26.494470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:26.494665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:26.494709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:26.494737] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:26.498801] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-06T20:21:26.499319] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-06T20:21:26.499461] [INFO ] [sig ] EOG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:26.649251] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EOG.txt [2026-02-06T20:21:26.649430] [INFO ] [sig ] [1055/3439] Completed EOG in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.4m [2026-02-06T20:21:26.649478] [INFO ] [sig ] [1056/3439] Forecasting EOI... [2026-02-06T20:21:26.649516] [INFO ] [sig ] Generating forecast for: EOI [2026-02-06T20:21:26.649548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-06T20:21:26.665715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-06T20:21:26.666342] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-06T20:21:26.667340] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-06T20:21:26.667397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:26.667433] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:26.667466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:26.667534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:26.728068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:26.728998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:26.729095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:26.729130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:26.855981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:26.856139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:26.856182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:26.856212] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:26.859788] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=37.64%) [2026-02-06T20:21:26.860106] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-06T20:21:26.860256] [INFO ] [sig ] EOI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:27.002128] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EOI.txt [2026-02-06T20:21:27.002296] [INFO ] [sig ] [1056/3439] Completed EOI in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.4m [2026-02-06T20:21:27.002337] [INFO ] [sig ] [1057/3439] Forecasting EOLS... [2026-02-06T20:21:27.002368] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-06T20:21:27.002398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-06T20:21:27.013633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-06T20:21:27.013948] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-06T20:21:27.014786] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-06T20:21:27.014839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:27.014872] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:27.014899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:27.014957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:27.083283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:27.084367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:27.084462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:27.084497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:27.212546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:27.212738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:27.212791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:27.212822] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:27.216438] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=77.22%) [2026-02-06T20:21:27.216804] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-06T20:21:27.217144] [INFO ] [sig ] EOLS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:27.379998] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EOLS.txt [2026-02-06T20:21:27.380262] [INFO ] [sig ] [1057/3439] Completed EOLS in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.4m [2026-02-06T20:21:27.380319] [INFO ] [sig ] [1058/3439] Forecasting EOS... [2026-02-06T20:21:27.380362] [INFO ] [sig ] Generating forecast for: EOS [2026-02-06T20:21:27.380409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-06T20:21:27.396867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-06T20:21:27.397294] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-06T20:21:27.398321] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-06T20:21:27.398383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:27.398435] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:27.398468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:27.398540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:27.460918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:27.461859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:27.462141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:27.462175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:27.584193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:27.584353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:27.584395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:27.584424] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:27.587834] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=41.87%) [2026-02-06T20:21:27.588143] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-06T20:21:27.588273] [INFO ] [sig ] EOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:27.732752] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EOS.txt [2026-02-06T20:21:27.732916] [INFO ] [sig ] [1058/3439] Completed EOS in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:27.732957] [INFO ] [sig ] [1059/3439] Forecasting EOSE... [2026-02-06T20:21:27.732988] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-06T20:21:27.733017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-06T20:21:27.745232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-06T20:21:27.745618] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-06T20:21:27.746607] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-06T20:21:27.746661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:27.746694] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:27.746721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:27.746777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:27.804471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:27.805666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:27.805757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:27.805986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:27.926768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:27.926930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:27.926971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:27.927002] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:27.930439] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-02-06T20:21:27.930746] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-06T20:21:27.930876] [INFO ] [sig ] EOSE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:28.079067] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EOSE.txt [2026-02-06T20:21:28.079220] [INFO ] [sig ] [1059/3439] Completed EOSE in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:28.079261] [INFO ] [sig ] [1060/3439] Forecasting EPAC... [2026-02-06T20:21:28.079292] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-06T20:21:28.079322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-06T20:21:28.091061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-06T20:21:28.091433] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-06T20:21:28.092244] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-06T20:21:28.092297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:28.092355] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:28.092384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:28.092441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:28.152066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:28.153126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:28.153214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:28.153248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:28.274442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:28.274627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:28.274673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:28.274707] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:28.278347] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: DOWN (p=29.66%) [2026-02-06T20:21:28.278742] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-06T20:21:28.278915] [INFO ] [sig ] EPAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:28.448544] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EPAC.txt [2026-02-06T20:21:28.448741] [INFO ] [sig ] [1060/3439] Completed EPAC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:28.448792] [INFO ] [sig ] [1061/3439] Forecasting EPAM... [2026-02-06T20:21:28.448831] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-06T20:21:28.448863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-06T20:21:28.464130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-06T20:21:28.464597] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-06T20:21:28.465669] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-06T20:21:28.465735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:28.465778] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:28.465815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:28.465894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:28.541812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:28.542718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:28.542804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:28.542841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:28.666942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:28.667099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:28.667142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:28.667174] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:28.670737] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=75.78%) [2026-02-06T20:21:28.671019] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-06T20:21:28.671148] [INFO ] [sig ] EPAM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:28.818440] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EPAM.txt [2026-02-06T20:21:28.818604] [INFO ] [sig ] [1061/3439] Completed EPAM in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:28.818655] [INFO ] [sig ] [1062/3439] Forecasting EPC... [2026-02-06T20:21:28.818687] [INFO ] [sig ] Generating forecast for: EPC [2026-02-06T20:21:28.818718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-06T20:21:28.830447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-06T20:21:28.830795] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-06T20:21:28.831641] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-06T20:21:28.831704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:28.831749] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:28.831780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:28.831845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:28.893544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:28.894440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:28.894528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:28.894563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:29.019670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:29.019836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:29.019881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:29.020104] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:29.024157] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-02-06T20:21:29.024444] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-06T20:21:29.024596] [INFO ] [sig ] EPC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:29.176473] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EPC.txt [2026-02-06T20:21:29.176637] [INFO ] [sig ] [1062/3439] Completed EPC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:29.176687] [INFO ] [sig ] [1063/3439] Forecasting EPD... [2026-02-06T20:21:29.176724] [INFO ] [sig ] Generating forecast for: EPD [2026-02-06T20:21:29.176762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-06T20:21:29.189223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-06T20:21:29.189559] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-06T20:21:29.190595] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-06T20:21:29.190652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:29.190684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:29.190711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:29.190768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:29.248342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:29.249110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:29.249197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:29.249231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:29.379400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:29.379561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:29.379623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:29.379873] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:29.383775] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=66.69%) [2026-02-06T20:21:29.384054] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-06T20:21:29.384184] [INFO ] [sig ] EPD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:29.526764] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EPD.txt [2026-02-06T20:21:29.526891] [INFO ] [sig ] [1063/3439] Completed EPD in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:29.526929] [INFO ] [sig ] [1064/3439] Forecasting EPSN... [2026-02-06T20:21:29.526959] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-06T20:21:29.526991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-06T20:21:29.539476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-06T20:21:29.539828] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-06T20:21:29.540686] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-06T20:21:29.540754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:29.540795] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:29.540830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:29.540892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:29.598531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:29.599155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:29.599234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:29.599267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:29.719064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:29.719205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:29.719244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:29.719273] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:29.722561] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-06T20:21:29.722854] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-06T20:21:29.722981] [INFO ] [sig ] EPSN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:29.866900] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EPSN.txt [2026-02-06T20:21:29.867019] [INFO ] [sig ] [1064/3439] Completed EPSN in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:29.867057] [INFO ] [sig ] [1065/3439] Forecasting EQBK... [2026-02-06T20:21:29.867087] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-06T20:21:29.867120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-06T20:21:29.879092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-06T20:21:29.879373] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-06T20:21:29.880240] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-06T20:21:29.880295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:29.880329] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:29.880356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:29.880415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:29.940474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:29.941144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:29.941227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:29.941260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:30.064029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:30.064178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:30.064221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:30.064267] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:30.067750] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=13.02%) [2026-02-06T20:21:30.068053] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-06T20:21:30.068184] [INFO ] [sig ] EQBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:30.217422] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EQBK.txt [2026-02-06T20:21:30.217548] [INFO ] [sig ] [1065/3439] Completed EQBK in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:30.217607] [INFO ] [sig ] [1066/3439] Forecasting EQH... [2026-02-06T20:21:30.217639] [INFO ] [sig ] Generating forecast for: EQH [2026-02-06T20:21:30.217670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-06T20:21:30.229692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-06T20:21:30.230221] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-06T20:21:30.231221] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-06T20:21:30.231277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:30.231310] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:30.231337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:30.231394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:30.290257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:30.291082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:30.291165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:30.291198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:30.416665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:30.416836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:30.416878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:30.416906] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:30.420401] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=69.03%) [2026-02-06T20:21:30.420699] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-06T20:21:30.420834] [INFO ] [sig ] EQH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:30.570917] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EQH.txt [2026-02-06T20:21:30.571076] [INFO ] [sig ] [1066/3439] Completed EQH in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:30.571117] [INFO ] [sig ] [1067/3439] Forecasting EQIX... [2026-02-06T20:21:30.571148] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-06T20:21:30.571179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-06T20:21:30.583707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-06T20:21:30.584083] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-06T20:21:30.585002] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-06T20:21:30.585058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:30.585092] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:30.585119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:30.585177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:30.643925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:30.644833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:30.644922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:30.644988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:30.772079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:30.772222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:30.772262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:30.772291] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:30.775716] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=67.68%) [2026-02-06T20:21:30.776028] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-06T20:21:30.776169] [INFO ] [sig ] EQIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:30.920926] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EQIX.txt [2026-02-06T20:21:30.921082] [INFO ] [sig ] [1067/3439] Completed EQIX in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:30.921123] [INFO ] [sig ] [1068/3439] Forecasting ERAS... [2026-02-06T20:21:30.921152] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-06T20:21:30.921184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-06T20:21:30.932929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-06T20:21:30.933293] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-06T20:21:30.934189] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-06T20:21:30.934245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:30.934280] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:30.934307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:30.934366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:30.991397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:30.992293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:30.992408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:30.992442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:31.114410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:31.114591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:31.114637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:31.114665] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:31.118208] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-06T20:21:31.118489] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-06T20:21:31.118638] [INFO ] [sig ] ERAS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:31.272479] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ERAS.txt [2026-02-06T20:21:31.272665] [INFO ] [sig ] [1068/3439] Completed ERAS in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:31.272710] [INFO ] [sig ] [1069/3439] Forecasting ERIC... [2026-02-06T20:21:31.272740] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-06T20:21:31.272770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-06T20:21:31.284628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-06T20:21:31.285007] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-06T20:21:31.285848] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-06T20:21:31.285903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:31.285937] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:31.285977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:31.286038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:31.343949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:31.344882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:31.345179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:31.345225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:31.474723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:31.474881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:31.474920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:31.474948] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:31.478329] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-06T20:21:31.478636] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-06T20:21:31.478773] [INFO ] [sig ] ERIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:31.623019] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ERIC.txt [2026-02-06T20:21:31.623183] [INFO ] [sig ] [1069/3439] Completed ERIC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:31.623225] [INFO ] [sig ] [1070/3439] Forecasting ERIE... [2026-02-06T20:21:31.623257] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-06T20:21:31.623288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-06T20:21:31.635424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-06T20:21:31.635818] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-06T20:21:31.636772] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-06T20:21:31.636833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:31.636865] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:31.636895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:31.636953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:31.698396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:31.699371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:31.699522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:31.699592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:31.840871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:31.841042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:31.841086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:31.841117] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:31.844850] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=84.24%) [2026-02-06T20:21:31.845207] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-06T20:21:31.845360] [INFO ] [sig ] ERIE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:32.027761] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ERIE.txt [2026-02-06T20:21:32.028006] [INFO ] [sig ] [1070/3439] Completed ERIE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-06T20:21:32.028068] [INFO ] [sig ] [1071/3439] Forecasting ERII... [2026-02-06T20:21:32.028115] [INFO ] [sig ] Generating forecast for: ERII [2026-02-06T20:21:32.028161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-06T20:21:32.046406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-06T20:21:32.046954] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-06T20:21:32.048279] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-06T20:21:32.048359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:32.048414] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:32.048464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:32.048560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:32.131140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:32.132325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:32.132470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:32.132520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:32.305374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:32.305609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:32.305680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:32.305733] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:32.310796] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-06T20:21:32.311366] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-06T20:21:32.311621] [INFO ] [sig ] ERII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:32.556272] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ERII.txt [2026-02-06T20:21:32.556500] [INFO ] [sig ] [1071/3439] Completed ERII in 0.5s | 2.77 sym/s | Total: 6.5m | ETA: 14.3m [2026-02-06T20:21:32.556553] [INFO ] [sig ] [1072/3439] Forecasting ERO... [2026-02-06T20:21:32.556615] [INFO ] [sig ] Generating forecast for: ERO [2026-02-06T20:21:32.556656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-06T20:21:32.586978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-06T20:21:32.587521] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-06T20:21:32.592730] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-06T20:21:32.592900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:32.592959] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:32.593009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:32.593110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:32.691005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:32.692211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:32.692334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:32.692376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:32.867667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:32.867905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:32.867972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:32.868018] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:32.874725] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: DOWN (p=43.47%) [2026-02-06T20:21:32.875254] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-06T20:21:32.875482] [INFO ] [sig ] ERO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:33.114070] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ERO.txt [2026-02-06T20:21:33.114274] [INFO ] [sig ] [1072/3439] Completed ERO in 0.6s | 2.76 sym/s | Total: 6.5m | ETA: 14.3m [2026-02-06T20:21:33.114319] [INFO ] [sig ] [1073/3439] Forecasting ES... [2026-02-06T20:21:33.114351] [INFO ] [sig ] Generating forecast for: ES [2026-02-06T20:21:33.114389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-06T20:21:33.134689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-06T20:21:33.135218] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-06T20:21:33.136768] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-06T20:21:33.136855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:33.136916] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:33.136962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:33.137052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:33.209878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:33.210906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:33.211016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:33.211059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:33.372150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:33.372323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:33.372367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:33.372398] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:33.376230] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=24.22%) [2026-02-06T20:21:33.376638] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-06T20:21:33.376779] [INFO ] [sig ] ES: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:33.522462] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ES.txt [2026-02-06T20:21:33.522702] [INFO ] [sig ] [1073/3439] Completed ES in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.3m [2026-02-06T20:21:33.522749] [INFO ] [sig ] [1074/3439] Forecasting ESAB... [2026-02-06T20:21:33.522780] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-06T20:21:33.522810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-06T20:21:33.535349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-06T20:21:33.535753] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-06T20:21:33.536555] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-06T20:21:33.536630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:33.536664] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:33.536691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:33.536749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:33.599326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:33.600555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:33.600690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:33.600914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:33.729933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:33.730099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:33.730338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:33.730370] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:33.734652] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-02-06T20:21:33.734946] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-06T20:21:33.735084] [INFO ] [sig ] ESAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:33.885493] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESAB.txt [2026-02-06T20:21:33.885673] [INFO ] [sig ] [1074/3439] Completed ESAB in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.3m [2026-02-06T20:21:33.885716] [INFO ] [sig ] [1075/3439] Forecasting ESCA... [2026-02-06T20:21:33.885746] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-06T20:21:33.885777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-06T20:21:33.897806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-06T20:21:33.898227] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-06T20:21:33.899095] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-06T20:21:33.899151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:33.899184] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:33.899213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:33.899270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:33.957080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:33.958066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:33.958160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:33.958195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:34.073691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:34.073856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:34.073898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:34.073927] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:34.077597] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=61.81%) [2026-02-06T20:21:34.077913] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-06T20:21:34.078052] [INFO ] [sig ] ESCA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:34.241586] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESCA.txt [2026-02-06T20:21:34.241748] [INFO ] [sig ] [1075/3439] Completed ESCA in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.3m [2026-02-06T20:21:34.241790] [INFO ] [sig ] [1076/3439] Forecasting ESE... [2026-02-06T20:21:34.241819] [INFO ] [sig ] Generating forecast for: ESE [2026-02-06T20:21:34.241851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-06T20:21:34.253949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-06T20:21:34.254359] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-06T20:21:34.255201] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-06T20:21:34.255257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:34.255290] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:34.255317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:34.255374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:34.314091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:34.315021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:34.315113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:34.315146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:34.438666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:34.438830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:34.438872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:34.438902] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:34.442329] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-02-06T20:21:34.442663] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-06T20:21:34.442797] [INFO ] [sig ] ESE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:34.587499] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESE.txt [2026-02-06T20:21:34.587698] [INFO ] [sig ] [1076/3439] Completed ESE in 0.3s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:34.587741] [INFO ] [sig ] [1077/3439] Forecasting ESEA... [2026-02-06T20:21:34.587772] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-06T20:21:34.587810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-06T20:21:34.598992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-06T20:21:34.599590] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-06T20:21:34.600399] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-06T20:21:34.600454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:34.600517] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:34.600546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:34.600623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:34.669414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:34.670504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:34.670636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:34.670678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:34.796934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:34.797101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:34.797142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:34.797171] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:34.800768] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=91.66%) [2026-02-06T20:21:34.801102] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-06T20:21:34.801246] [INFO ] [sig ] ESEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:34.953033] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESEA.txt [2026-02-06T20:21:34.953194] [INFO ] [sig ] [1077/3439] Completed ESEA in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:34.953238] [INFO ] [sig ] [1078/3439] Forecasting ESGD... [2026-02-06T20:21:34.953268] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-06T20:21:34.953301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-06T20:21:34.965288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-06T20:21:34.965698] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-06T20:21:34.966537] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-06T20:21:34.966611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:34.966646] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:34.966673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:34.966730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:35.023920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:35.025074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:35.025176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:35.025210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:35.146432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:35.146619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:35.146664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:35.146692] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:35.151085] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-02-06T20:21:35.151390] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-06T20:21:35.151532] [INFO ] [sig ] ESGD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:35.302568] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ESGD.txt [2026-02-06T20:21:35.302755] [INFO ] [sig ] [1078/3439] Completed ESGD in 0.3s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:35.302797] [INFO ] [sig ] [1079/3439] Forecasting ESGE... [2026-02-06T20:21:35.302827] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-06T20:21:35.302857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-06T20:21:35.314985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-06T20:21:35.315374] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-06T20:21:35.316195] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-06T20:21:35.316250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:35.316283] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:35.316309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:35.316366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:35.375265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:35.376185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:35.376273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:35.376306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:35.513178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:35.513357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:35.513399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:35.513429] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:35.517162] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=36.19%) [2026-02-06T20:21:35.517550] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-06T20:21:35.517743] [INFO ] [sig ] ESGE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:35.665993] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ESGE.txt [2026-02-06T20:21:35.666150] [INFO ] [sig ] [1079/3439] Completed ESGE in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:35.666201] [INFO ] [sig ] [1080/3439] Forecasting ESI... [2026-02-06T20:21:35.666234] [INFO ] [sig ] Generating forecast for: ESI [2026-02-06T20:21:35.666265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-06T20:21:35.678247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-06T20:21:35.678678] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-06T20:21:35.679538] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-06T20:21:35.679611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:35.679645] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:35.679673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:35.679732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:35.736762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:35.737703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:35.737812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:35.737847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:35.872586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:35.872747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:35.872790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:35.872857] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:35.876493] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-06T20:21:35.876834] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-06T20:21:35.876971] [INFO ] [sig ] ESI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:36.025345] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESI.txt [2026-02-06T20:21:36.025497] [INFO ] [sig ] [1080/3439] Completed ESI in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:36.025537] [INFO ] [sig ] [1081/3439] Forecasting ESOA... [2026-02-06T20:21:36.025586] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-06T20:21:36.025622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-06T20:21:36.037478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-06T20:21:36.037841] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-06T20:21:36.038842] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-06T20:21:36.038916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:36.038974] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:36.039029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:36.039096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:36.102259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:36.103210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:36.103304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:36.103339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:36.233496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:36.233688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:36.233733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:36.233762] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:36.237228] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-06T20:21:36.237513] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-06T20:21:36.237665] [INFO ] [sig ] ESOA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:36.385695] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ESOA.txt [2026-02-06T20:21:36.385851] [INFO ] [sig ] [1081/3439] Completed ESOA in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:36.385893] [INFO ] [sig ] [1082/3439] Forecasting ESPO... [2026-02-06T20:21:36.385923] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-06T20:21:36.385954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-06T20:21:36.399059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-06T20:21:36.399392] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-06T20:21:36.400247] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-06T20:21:36.400314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:36.400346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:36.400372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:36.400428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:36.460083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:36.461002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:36.461090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:36.461122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:36.587612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:36.587769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:36.587810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:36.587840] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:36.591341] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-02-06T20:21:36.591655] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-06T20:21:36.591793] [INFO ] [sig ] ESPO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:36.739516] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESPO.txt [2026-02-06T20:21:36.739682] [INFO ] [sig ] [1082/3439] Completed ESPO in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:36.739725] [INFO ] [sig ] [1083/3439] Forecasting ESQ... [2026-02-06T20:21:36.739755] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-06T20:21:36.739786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-06T20:21:36.751004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-06T20:21:36.751361] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-06T20:21:36.752167] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-06T20:21:36.752221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:36.752253] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:36.752279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:36.752336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:36.815817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:36.816827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:36.816917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:36.816951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:36.943289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:36.943449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:36.943494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:36.943527] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:36.947527] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-06T20:21:36.947964] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-06T20:21:36.948126] [INFO ] [sig ] ESQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:37.117984] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESQ.txt [2026-02-06T20:21:37.118147] [INFO ] [sig ] [1083/3439] Completed ESQ in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:37.118190] [INFO ] [sig ] [1084/3439] Forecasting ESTA... [2026-02-06T20:21:37.118221] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-06T20:21:37.118253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-06T20:21:37.132045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-06T20:21:37.132433] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-06T20:21:37.133509] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-06T20:21:37.133566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:37.133625] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:37.133654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:37.133713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:37.201311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:37.202209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:37.202301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:37.202336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:37.333256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:37.333412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:37.333458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:37.333488] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:37.337433] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-06T20:21:37.337744] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-06T20:21:37.337896] [INFO ] [sig ] ESTA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:37.501719] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESTA.txt [2026-02-06T20:21:37.501882] [INFO ] [sig ] [1084/3439] Completed ESTA in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:37.501926] [INFO ] [sig ] [1085/3439] Forecasting ESTC... [2026-02-06T20:21:37.501966] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-06T20:21:37.502002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-06T20:21:37.514981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-06T20:21:37.515340] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-06T20:21:37.516242] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-06T20:21:37.516305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:37.516346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:37.516386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:37.516460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:37.582357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:37.583443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:37.583533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:37.583567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:37.714290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:37.714451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:37.714495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:37.714525] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:37.718196] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=62.25%) [2026-02-06T20:21:37.718477] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-06T20:21:37.718624] [INFO ] [sig ] ESTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:37.870956] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ESTC.txt [2026-02-06T20:21:37.871341] [INFO ] [sig ] [1085/3439] Completed ESTC in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:37.871417] [INFO ] [sig ] [1086/3439] Forecasting ETB... [2026-02-06T20:21:37.871464] [INFO ] [sig ] Generating forecast for: ETB [2026-02-06T20:21:37.871505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-06T20:21:37.884235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-06T20:21:37.884614] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-06T20:21:37.885643] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-06T20:21:37.885698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:37.885731] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:37.885759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:37.885817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:37.944501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:37.945457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:37.945550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:37.945605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:38.067398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:38.067559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:38.067624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:38.067657] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:38.071538] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=58.62%) [2026-02-06T20:21:38.071875] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-06T20:21:38.072030] [INFO ] [sig ] ETB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:38.230079] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETB.txt [2026-02-06T20:21:38.230243] [INFO ] [sig ] [1086/3439] Completed ETB in 0.4s | 2.76 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-06T20:21:38.230286] [INFO ] [sig ] [1087/3439] Forecasting ETD... [2026-02-06T20:21:38.230320] [INFO ] [sig ] Generating forecast for: ETD [2026-02-06T20:21:38.230352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-06T20:21:38.243284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-06T20:21:38.243642] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-06T20:21:38.244445] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-06T20:21:38.244499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:38.244531] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:38.244559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:38.244639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:38.302698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:38.303618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:38.303738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:38.303772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:38.422855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:38.423031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:38.423072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:38.423102] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:38.426768] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-02-06T20:21:38.427069] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-06T20:21:38.427388] [INFO ] [sig ] ETD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:38.570719] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ETD.txt [2026-02-06T20:21:38.570881] [INFO ] [sig ] [1087/3439] Completed ETD in 0.3s | 2.76 sym/s | Total: 6.6m | ETA: 14.2m [2026-02-06T20:21:38.570929] [INFO ] [sig ] [1088/3439] Forecasting ETG... [2026-02-06T20:21:38.570969] [INFO ] [sig ] Generating forecast for: ETG [2026-02-06T20:21:38.571006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-06T20:21:38.584009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-06T20:21:38.584359] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-06T20:21:38.585173] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-06T20:21:38.585227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:38.585258] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:38.585285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:38.585342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:38.642740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:38.643832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:38.643917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:38.643951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:38.770997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:38.771157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:38.771198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:38.771228] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:38.774646] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=77.24%) [2026-02-06T20:21:38.774921] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-06T20:21:38.775046] [INFO ] [sig ] ETG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:38.931355] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETG.txt [2026-02-06T20:21:38.931516] [INFO ] [sig ] [1088/3439] Completed ETG in 0.4s | 2.76 sym/s | Total: 6.6m | ETA: 14.2m [2026-02-06T20:21:38.931559] [INFO ] [sig ] [1089/3439] Forecasting ETHA... [2026-02-06T20:21:38.931611] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-06T20:21:38.931643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-06T20:21:38.943916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-06T20:21:38.944254] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-06T20:21:38.945057] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-06T20:21:38.945112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:38.945143] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:38.945169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:38.945226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:39.002558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:39.003434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:39.003519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:39.003552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:39.124106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:39.124268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:39.124326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:39.124357] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:39.127771] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=74.03%) [2026-02-06T20:21:39.128067] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-06T20:21:39.128196] [INFO ] [sig ] ETHA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:39.282529] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETHA.txt [2026-02-06T20:21:39.282725] [INFO ] [sig ] [1089/3439] Completed ETHA in 0.4s | 2.76 sym/s | Total: 6.6m | ETA: 14.2m [2026-02-06T20:21:39.282768] [INFO ] [sig ] [1090/3439] Forecasting ETJ... [2026-02-06T20:21:39.282800] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-06T20:21:39.282835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-06T20:21:39.294868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-06T20:21:39.295243] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-06T20:21:39.296058] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-06T20:21:39.296112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:39.296144] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:39.296170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:39.296226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:39.356706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:39.357626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:39.357714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:39.357748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:39.478368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:39.478533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:39.478591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:39.478624] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:39.482081] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-02-06T20:21:39.482362] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-06T20:21:39.482489] [INFO ] [sig ] ETJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:39.631012] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETJ.txt [2026-02-06T20:21:39.631232] [INFO ] [sig ] [1090/3439] Completed ETJ in 0.3s | 2.76 sym/s | Total: 6.6m | ETA: 14.2m [2026-02-06T20:21:39.631280] [INFO ] [sig ] [1091/3439] Forecasting ETN... [2026-02-06T20:21:39.631311] [INFO ] [sig ] Generating forecast for: ETN [2026-02-06T20:21:39.631341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-06T20:21:39.643587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-06T20:21:39.643934] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-06T20:21:39.644759] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-06T20:21:39.644812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:39.644844] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:39.644870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:39.644938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:39.702216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:39.703094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:39.703194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:39.703228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:39.823639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:39.823799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:39.823845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:39.823874] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:39.827257] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=71.82%) [2026-02-06T20:21:39.827533] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-06T20:21:39.827685] [INFO ] [sig ] ETN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:39.970953] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETN.txt [2026-02-06T20:21:39.971106] [INFO ] [sig ] [1091/3439] Completed ETN in 0.3s | 2.76 sym/s | Total: 6.6m | ETA: 14.2m [2026-02-06T20:21:39.971146] [INFO ] [sig ] [1092/3439] Forecasting ETO... [2026-02-06T20:21:39.971178] [INFO ] [sig ] Generating forecast for: ETO [2026-02-06T20:21:39.971208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-06T20:21:39.982821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-06T20:21:39.983177] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-06T20:21:39.983975] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-06T20:21:39.984028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:39.984060] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:39.984087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:39.984143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:40.041973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:40.042865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:40.042951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:40.042986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:40.159702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:40.159862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:40.159906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:40.159942] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:40.163346] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-06T20:21:40.163639] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-06T20:21:40.163765] [INFO ] [sig ] ETO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:40.312024] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETO.txt [2026-02-06T20:21:40.312166] [INFO ] [sig ] [1092/3439] Completed ETO in 0.3s | 2.76 sym/s | Total: 6.6m | ETA: 14.2m [2026-02-06T20:21:40.312205] [INFO ] [sig ] [1093/3439] Forecasting ETON... [2026-02-06T20:21:40.312234] [INFO ] [sig ] Generating forecast for: ETON [2026-02-06T20:21:40.312265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-06T20:21:40.324504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-06T20:21:40.324842] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-06T20:21:40.325636] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-06T20:21:40.325690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:40.325734] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:40.325763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:40.325820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:40.383174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:40.383899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:40.383999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:40.384034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:40.503756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:40.503927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:40.503977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:40.504016] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:40.507534] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-02-06T20:21:40.507836] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-06T20:21:40.508025] [INFO ] [sig ] ETON: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:40.650440] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ETON.txt [2026-02-06T20:21:40.650622] [INFO ] [sig ] [1093/3439] Completed ETON in 0.3s | 2.76 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:40.650664] [INFO ] [sig ] [1094/3439] Forecasting ETSY... [2026-02-06T20:21:40.650695] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-06T20:21:40.650725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-06T20:21:40.662661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-06T20:21:40.663084] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-06T20:21:40.663949] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-06T20:21:40.664006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:40.664072] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:40.664101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:40.664159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:40.721603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:40.722567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:40.722682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:40.722714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:40.848037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:40.848203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:40.848245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:40.848276] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:40.851775] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=88.43%) [2026-02-06T20:21:40.852076] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-06T20:21:40.852219] [INFO ] [sig ] ETSY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:41.002824] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETSY.txt [2026-02-06T20:21:41.002997] [INFO ] [sig ] [1094/3439] Completed ETSY in 0.4s | 2.76 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:41.003044] [INFO ] [sig ] [1095/3439] Forecasting ETY... [2026-02-06T20:21:41.003076] [INFO ] [sig ] Generating forecast for: ETY [2026-02-06T20:21:41.003107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-06T20:21:41.015066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-06T20:21:41.015448] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-06T20:21:41.016260] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-06T20:21:41.016314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:41.016346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:41.016373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:41.016431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:41.075027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:41.075973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:41.076064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:41.076099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:41.191289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:41.191451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:41.191500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:41.191538] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:41.195066] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=85.80%) [2026-02-06T20:21:41.195369] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-06T20:21:41.195497] [INFO ] [sig ] ETY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:41.339673] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ETY.txt [2026-02-06T20:21:41.339806] [INFO ] [sig ] [1095/3439] Completed ETY in 0.3s | 2.76 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:41.339845] [INFO ] [sig ] [1096/3439] Forecasting EUFN... [2026-02-06T20:21:41.339875] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-06T20:21:41.339905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-06T20:21:41.351611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-06T20:21:41.351868] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-06T20:21:41.352666] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-06T20:21:41.352719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:41.352751] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:41.352777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:41.352835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:41.409400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:41.410035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:41.410128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:41.410161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:41.529919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:41.530034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:41.530077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:41.530112] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:41.533555] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=49.71%) [2026-02-06T20:21:41.533840] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-06T20:21:41.533968] [INFO ] [sig ] EUFN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:41.680155] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EUFN.txt [2026-02-06T20:21:41.680281] [INFO ] [sig ] [1096/3439] Completed EUFN in 0.3s | 2.76 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:41.680325] [INFO ] [sig ] [1097/3439] Forecasting EVAX... [2026-02-06T20:21:41.680362] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-06T20:21:41.680394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-06T20:21:41.692220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-06T20:21:41.692493] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-06T20:21:41.693282] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-06T20:21:41.693336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:41.693366] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:41.693392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:41.693449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:41.750065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:41.750940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:41.751041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:41.751075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:41.873921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:41.874076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:41.874118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:41.874178] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:41.877625] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-06T20:21:41.877914] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-06T20:21:41.878062] [INFO ] [sig ] EVAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:42.022133] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EVAX.txt [2026-02-06T20:21:42.022266] [INFO ] [sig ] [1097/3439] Completed EVAX in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:42.022305] [INFO ] [sig ] [1098/3439] Forecasting EVC... [2026-02-06T20:21:42.022335] [INFO ] [sig ] Generating forecast for: EVC [2026-02-06T20:21:42.022367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-06T20:21:42.033908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-06T20:21:42.034161] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-06T20:21:42.034953] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-06T20:21:42.035007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:42.035040] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:42.035071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:42.035128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:42.092569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:42.093236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:42.093315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:42.093347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:42.226122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:42.226284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:42.226328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:42.226358] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:42.230083] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-06T20:21:42.230368] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-06T20:21:42.230498] [INFO ] [sig ] EVC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:42.393372] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EVC.txt [2026-02-06T20:21:42.393550] [INFO ] [sig ] [1098/3439] Completed EVC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:42.393609] [INFO ] [sig ] [1099/3439] Forecasting EVCM... [2026-02-06T20:21:42.393641] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-06T20:21:42.393672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-06T20:21:42.406377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-06T20:21:42.406755] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-06T20:21:42.407566] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-06T20:21:42.407644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:42.407677] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:42.407703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:42.407775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:42.465751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:42.466718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:42.466808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:42.466841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:42.588051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:42.588219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:42.588261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:42.588292] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:42.591756] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=89.95%) [2026-02-06T20:21:42.592084] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-06T20:21:42.592229] [INFO ] [sig ] EVCM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:42.734872] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EVCM.txt [2026-02-06T20:21:42.735029] [INFO ] [sig ] [1099/3439] Completed EVCM in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:42.735070] [INFO ] [sig ] [1100/3439] Forecasting EVEX... [2026-02-06T20:21:42.735099] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-06T20:21:42.735131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-06T20:21:42.746697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-06T20:21:42.747016] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-06T20:21:42.747814] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-06T20:21:42.747868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:42.747918] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:42.747945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:42.748003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:42.804183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:42.805074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:42.805161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:42.805194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:42.936436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:42.936621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:42.936666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:42.936723] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:42.940144] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-02-06T20:21:42.940637] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-06T20:21:42.940769] [INFO ] [sig ] EVEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:43.092936] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EVEX.txt [2026-02-06T20:21:43.093099] [INFO ] [sig ] [1100/3439] Completed EVEX in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:43.093141] [INFO ] [sig ] [1101/3439] Forecasting EVF... [2026-02-06T20:21:43.093173] [INFO ] [sig ] Generating forecast for: EVF [2026-02-06T20:21:43.093203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-06T20:21:43.104677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-06T20:21:43.105056] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-06T20:21:43.105869] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-06T20:21:43.105922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:43.105955] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:43.105982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:43.106044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:43.162909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:43.163822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:43.163924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:43.163958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:43.278603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:43.278764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:43.278805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:43.278835] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:43.282679] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-06T20:21:43.282959] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-06T20:21:43.283088] [INFO ] [sig ] EVF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:43.428915] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EVF.txt [2026-02-06T20:21:43.429082] [INFO ] [sig ] [1101/3439] Completed EVF in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:43.429131] [INFO ] [sig ] [1102/3439] Forecasting EVG... [2026-02-06T20:21:43.429167] [INFO ] [sig ] Generating forecast for: EVG [2026-02-06T20:21:43.429206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-06T20:21:43.440861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-06T20:21:43.441210] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-06T20:21:43.442031] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-06T20:21:43.442085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:43.442117] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:43.442143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:43.442204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:43.501300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:43.502234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:43.502321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:43.502370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:43.616201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:43.616367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:43.616407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:43.616437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:43.619913] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: DOWN (p=23.21%) [2026-02-06T20:21:43.620239] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-06T20:21:43.620369] [INFO ] [sig ] EVG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:43.763533] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EVG.txt [2026-02-06T20:21:43.763690] [INFO ] [sig ] [1102/3439] Completed EVG in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:43.763732] [INFO ] [sig ] [1103/3439] Forecasting EVGO... [2026-02-06T20:21:43.763764] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-06T20:21:43.763794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-06T20:21:43.774876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-06T20:21:43.775195] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-06T20:21:43.775994] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-06T20:21:43.776052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:43.776087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:43.776115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:43.776172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:43.838608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:43.839849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:43.839961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:43.840008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:43.964755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:43.964928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:43.964972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:43.965002] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:43.968483] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-06T20:21:43.968781] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-06T20:21:43.968909] [INFO ] [sig ] EVGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:44.112780] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EVGO.txt [2026-02-06T20:21:44.112932] [INFO ] [sig ] [1103/3439] Completed EVGO in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-06T20:21:44.112974] [INFO ] [sig ] [1104/3439] Forecasting EVH... [2026-02-06T20:21:44.113005] [INFO ] [sig ] Generating forecast for: EVH [2026-02-06T20:21:44.113036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-06T20:21:44.124698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-06T20:21:44.125023] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-06T20:21:44.126043] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-06T20:21:44.126111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:44.126154] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:44.126191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:44.126268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:44.185099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:44.185849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:44.185968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:44.186003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:44.302470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:44.302645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:44.302694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:44.302726] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:44.306186] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-06T20:21:44.306483] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-06T20:21:44.306633] [INFO ] [sig ] EVH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:44.449782] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EVH.txt [2026-02-06T20:21:44.449930] [INFO ] [sig ] [1104/3439] Completed EVH in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.1m [2026-02-06T20:21:44.449970] [INFO ] [sig ] [1105/3439] Forecasting EVN... [2026-02-06T20:21:44.450003] [INFO ] [sig ] Generating forecast for: EVN [2026-02-06T20:21:44.450038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-06T20:21:44.465225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-06T20:21:44.465661] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-06T20:21:44.466526] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-06T20:21:44.466599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:44.466637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:44.466664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:44.466738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:44.525375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:44.526329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:44.526439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:44.526476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:44.645111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:44.645271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:44.645313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:44.645344] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:44.649413] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-06T20:21:44.649744] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-06T20:21:44.649882] [INFO ] [sig ] EVN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:44.798891] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EVN.txt [2026-02-06T20:21:44.799049] [INFO ] [sig ] [1105/3439] Completed EVN in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.1m [2026-02-06T20:21:44.799092] [INFO ] [sig ] [1106/3439] Forecasting EVO... [2026-02-06T20:21:44.799124] [INFO ] [sig ] Generating forecast for: EVO [2026-02-06T20:21:44.799156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-06T20:21:44.810454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-06T20:21:44.810788] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-06T20:21:44.811566] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-06T20:21:44.811649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:44.811682] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:44.811709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:44.811766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:44.870953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:44.871859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:44.871943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:44.871975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:44.994843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:44.995003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:44.995043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:44.995071] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:44.998448] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-06T20:21:44.998749] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-06T20:21:44.998876] [INFO ] [sig ] EVO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:45.145186] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EVO.txt [2026-02-06T20:21:45.145390] [INFO ] [sig ] [1106/3439] Completed EVO in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.1m [2026-02-06T20:21:45.145445] [INFO ] [sig ] [1107/3439] Forecasting EVRG... [2026-02-06T20:21:45.145486] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-06T20:21:45.145533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-06T20:21:45.164492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-06T20:21:45.165044] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-06T20:21:45.166211] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-06T20:21:45.166280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:45.166321] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:45.166359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:45.166447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:45.231165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:45.232546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:45.232685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:45.232721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:45.362184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:45.362352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:45.362396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:45.362430] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:45.366110] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-06T20:21:45.366485] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-06T20:21:45.366658] [INFO ] [sig ] EVRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:45.520646] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EVRG.txt [2026-02-06T20:21:45.520855] [INFO ] [sig ] [1107/3439] Completed EVRG in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 14.1m [2026-02-06T20:21:45.520910] [INFO ] [sig ] [1108/3439] Forecasting EVSD... [2026-02-06T20:21:45.520953] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-06T20:21:45.520997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-06T20:21:45.532553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-06T20:21:45.532901] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-06T20:21:45.533708] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-06T20:21:45.533762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:45.533795] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:45.533822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:45.533880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:45.591941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:45.592869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:45.592958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:45.592991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:45.715506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:45.715684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:45.715725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:45.715756] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:45.719237] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-06T20:21:45.719548] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-06T20:21:45.719700] [INFO ] [sig ] EVSD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:45.871872] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EVSD.txt [2026-02-06T20:21:45.872042] [INFO ] [sig ] [1108/3439] Completed EVSD in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:45.872096] [INFO ] [sig ] [1109/3439] Forecasting EVTC... [2026-02-06T20:21:45.872129] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-06T20:21:45.872159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-06T20:21:45.884084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-06T20:21:45.884375] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-06T20:21:45.885184] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-06T20:21:45.885238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:45.885270] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:45.885297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:45.885354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:45.943166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:45.944062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:45.944167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:45.944208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:46.067847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:46.068032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:46.068075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:46.068107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:46.071920] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-06T20:21:46.072219] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-06T20:21:46.072546] [INFO ] [sig ] EVTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:46.221015] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EVTC.txt [2026-02-06T20:21:46.221182] [INFO ] [sig ] [1109/3439] Completed EVTC in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:46.221223] [INFO ] [sig ] [1110/3439] Forecasting EVTL... [2026-02-06T20:21:46.221254] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-06T20:21:46.221284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-06T20:21:46.233396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-06T20:21:46.233758] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-06T20:21:46.234638] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-06T20:21:46.234694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:46.234735] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:46.234764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:46.234822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:46.297152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:46.298464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:46.298551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:46.298603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:46.426474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:46.426658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:46.426706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:46.426737] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:46.430764] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-06T20:21:46.431088] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-06T20:21:46.431224] [INFO ] [sig ] EVTL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:46.583911] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EVTL.txt [2026-02-06T20:21:46.584083] [INFO ] [sig ] [1110/3439] Completed EVTL in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:46.584125] [INFO ] [sig ] [1111/3439] Forecasting EWBC... [2026-02-06T20:21:46.584156] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-06T20:21:46.584187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-06T20:21:46.597774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-06T20:21:46.598149] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-06T20:21:46.599210] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-06T20:21:46.599265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:46.599338] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:46.599369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:46.599439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:46.661121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:46.662116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:46.662205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:46.662239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:46.788321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:46.788484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:46.788525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:46.788556] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:46.792016] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-02-06T20:21:46.792356] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-06T20:21:46.792490] [INFO ] [sig ] EWBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:46.938608] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EWBC.txt [2026-02-06T20:21:46.938752] [INFO ] [sig ] [1111/3439] Completed EWBC in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:46.938793] [INFO ] [sig ] [1112/3439] Forecasting EWCZ... [2026-02-06T20:21:46.938822] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-06T20:21:46.938853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-06T20:21:46.950305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-06T20:21:46.950616] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-06T20:21:46.951407] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-06T20:21:46.951462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:46.951496] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:46.951524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:46.951612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:47.010082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:47.010728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:47.010807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:47.010840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:47.132025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:47.132150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:47.132192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:47.132221] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:47.135898] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-02-06T20:21:47.136166] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-06T20:21:47.136290] [INFO ] [sig ] EWCZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:47.284208] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EWCZ.txt [2026-02-06T20:21:47.284354] [INFO ] [sig ] [1112/3439] Completed EWCZ in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:47.284400] [INFO ] [sig ] [1113/3439] Forecasting EWTX... [2026-02-06T20:21:47.284664] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-06T20:21:47.284704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-06T20:21:47.296608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-06T20:21:47.296900] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-06T20:21:47.297901] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-06T20:21:47.297954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:47.297986] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:47.298014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:47.298071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:47.356835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:47.357456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:47.357536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:47.357568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:47.477050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:47.477201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:47.477240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:47.477268] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:47.481018] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=16.22%) [2026-02-06T20:21:47.481290] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-06T20:21:47.481414] [INFO ] [sig ] EWTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:47.628042] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EWTX.txt [2026-02-06T20:21:47.628182] [INFO ] [sig ] [1113/3439] Completed EWTX in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:47.628230] [INFO ] [sig ] [1114/3439] Forecasting EWZS... [2026-02-06T20:21:47.628266] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-06T20:21:47.628296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-06T20:21:47.639768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-06T20:21:47.640054] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-06T20:21:47.640901] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-06T20:21:47.640954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:47.640986] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:47.641012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:47.641069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:47.699645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:47.700304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:47.700593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:47.700630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:47.826962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:47.827104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:47.827146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:47.827203] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:47.830976] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: UP (p=61.14%) [2026-02-06T20:21:47.831255] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-06T20:21:47.831383] [INFO ] [sig ] EWZS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:47.982343] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EWZS.txt [2026-02-06T20:21:47.982501] [INFO ] [sig ] [1114/3439] Completed EWZS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:47.982549] [INFO ] [sig ] [1115/3439] Forecasting EXAS... [2026-02-06T20:21:47.982600] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-06T20:21:47.982633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-06T20:21:47.993431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-06T20:21:47.993766] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-06T20:21:47.994621] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-06T20:21:47.994674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:47.994711] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:47.994757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:47.994819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:48.056481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:48.057359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:48.057443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:48.057476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:48.184029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:48.184192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:48.184242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:48.184271] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:48.187743] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=21.91%) [2026-02-06T20:21:48.188058] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-06T20:21:48.188192] [INFO ] [sig ] EXAS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:48.332747] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EXAS.txt [2026-02-06T20:21:48.332909] [INFO ] [sig ] [1115/3439] Completed EXAS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:48.332950] [INFO ] [sig ] [1116/3439] Forecasting EXC... [2026-02-06T20:21:48.332982] [INFO ] [sig ] Generating forecast for: EXC [2026-02-06T20:21:48.333012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-06T20:21:48.344530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-06T20:21:48.344892] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-06T20:21:48.345736] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-06T20:21:48.345791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:48.345824] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:48.345852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:48.345911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:48.402953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:48.403844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:48.403928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:48.403961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:48.525805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:48.525972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:48.526012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:48.526043] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:48.529531] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-06T20:21:48.529838] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-06T20:21:48.529968] [INFO ] [sig ] EXC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:48.682720] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EXC.txt [2026-02-06T20:21:48.682907] [INFO ] [sig ] [1116/3439] Completed EXC in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:48.682950] [INFO ] [sig ] [1117/3439] Forecasting EXEL... [2026-02-06T20:21:48.682980] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-06T20:21:48.683012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-06T20:21:48.695711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-06T20:21:48.696061] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-06T20:21:48.697111] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-06T20:21:48.697185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:48.697225] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:48.697259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:48.697328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:48.756511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:48.757417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:48.757520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:48.757560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:48.880889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:48.881047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:48.881093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:48.881122] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:48.884510] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-06T20:21:48.884817] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-06T20:21:48.884948] [INFO ] [sig ] EXEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:49.032382] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EXEL.txt [2026-02-06T20:21:49.032539] [INFO ] [sig ] [1117/3439] Completed EXEL in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:49.032600] [INFO ] [sig ] [1118/3439] Forecasting EXFY... [2026-02-06T20:21:49.032634] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-06T20:21:49.032665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-06T20:21:49.043705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-06T20:21:49.044004] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-06T20:21:49.044819] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-06T20:21:49.044875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:49.044909] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:49.044939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:49.044999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:49.102730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:49.103441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:49.103521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:49.103553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:49.227107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:49.227277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:49.227322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:49.227350] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:49.231376] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=44.88%) [2026-02-06T20:21:49.231716] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-06T20:21:49.231846] [INFO ] [sig ] EXFY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:49.380713] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EXFY.txt [2026-02-06T20:21:49.380852] [INFO ] [sig ] [1118/3439] Completed EXFY in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:49.380893] [INFO ] [sig ] [1119/3439] Forecasting EXG... [2026-02-06T20:21:49.380924] [INFO ] [sig ] Generating forecast for: EXG [2026-02-06T20:21:49.380959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-06T20:21:49.392324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-06T20:21:49.392630] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-06T20:21:49.393457] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-06T20:21:49.393511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:49.393542] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:49.393589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:49.393651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:49.452869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:49.453512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:49.453608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:49.453643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:49.574789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:49.574935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:49.574973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:49.575003] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:49.578956] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-06T20:21:49.579236] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-06T20:21:49.579364] [INFO ] [sig ] EXG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:49.724468] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EXG.txt [2026-02-06T20:21:49.724616] [INFO ] [sig ] [1119/3439] Completed EXG in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:49.724658] [INFO ] [sig ] [1120/3439] Forecasting EXK... [2026-02-06T20:21:49.724689] [INFO ] [sig ] Generating forecast for: EXK [2026-02-06T20:21:49.724719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-06T20:21:49.737462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-06T20:21:49.737762] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-06T20:21:49.738677] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-06T20:21:49.738732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:49.738764] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:49.738791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:49.738848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:49.798083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:49.798940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:49.799026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:49.799059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:49.924367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:49.924520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:49.924561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:49.924609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:49.928260] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=46.21%) [2026-02-06T20:21:49.928534] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-06T20:21:49.928681] [INFO ] [sig ] EXK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:50.078948] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EXK.txt [2026-02-06T20:21:50.079072] [INFO ] [sig ] [1120/3439] Completed EXK in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-06T20:21:50.079123] [INFO ] [sig ] [1121/3439] Forecasting EXLS... [2026-02-06T20:21:50.079159] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-06T20:21:50.079194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-06T20:21:50.091313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-06T20:21:50.091833] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-06T20:21:50.092646] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-06T20:21:50.092699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:50.092730] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:50.092758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:50.092814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:50.151199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:50.151830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:50.151933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:50.151968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:50.276628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:50.276777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:50.276819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:50.276849] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:50.280619] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=39.90%) [2026-02-06T20:21:50.280894] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-06T20:21:50.281020] [INFO ] [sig ] EXLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:50.425234] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EXLS.txt [2026-02-06T20:21:50.425350] [INFO ] [sig ] [1121/3439] Completed EXLS in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 14.0m [2026-02-06T20:21:50.425388] [INFO ] [sig ] [1122/3439] Forecasting EXP... [2026-02-06T20:21:50.425418] [INFO ] [sig ] Generating forecast for: EXP [2026-02-06T20:21:50.425449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-06T20:21:50.437731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-06T20:21:50.438057] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-06T20:21:50.438869] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-06T20:21:50.438934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:50.438966] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:50.438994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:50.439051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:50.498170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:50.499090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:50.499177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:50.499217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:50.616922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:50.617088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:50.617129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:50.617159] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:50.621281] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-02-06T20:21:50.621781] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-06T20:21:50.621931] [INFO ] [sig ] EXP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:50.773240] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EXP.txt [2026-02-06T20:21:50.773403] [INFO ] [sig ] [1122/3439] Completed EXP in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 14.0m [2026-02-06T20:21:50.773443] [INFO ] [sig ] [1123/3439] Forecasting EXPD... [2026-02-06T20:21:50.773474] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-06T20:21:50.773504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-06T20:21:50.788781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-06T20:21:50.789312] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-06T20:21:50.790929] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-06T20:21:50.791004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:50.791062] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:50.791111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:50.791221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:50.859356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:50.860310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:50.860406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:50.860440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:50.991151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:50.991335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:50.991383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:50.991413] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:50.995725] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-02-06T20:21:50.996026] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-06T20:21:50.996161] [INFO ] [sig ] EXPD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:51.148624] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EXPD.txt [2026-02-06T20:21:51.148781] [INFO ] [sig ] [1123/3439] Completed EXPD in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 14.0m [2026-02-06T20:21:51.148844] [INFO ] [sig ] [1124/3439] Forecasting EXPE... [2026-02-06T20:21:51.148876] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-06T20:21:51.148909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-06T20:21:51.160778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-06T20:21:51.161127] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-06T20:21:51.161930] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-06T20:21:51.161984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:51.162016] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:51.162043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:51.162100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:51.219073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:51.219997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:51.220082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:51.220116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:51.347446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:51.347633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:51.347694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:51.347726] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:51.351206] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=87.87%) [2026-02-06T20:21:51.351550] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-06T20:21:51.351713] [INFO ] [sig ] EXPE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:51.502393] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EXPE.txt [2026-02-06T20:21:51.502595] [INFO ] [sig ] [1124/3439] Completed EXPE in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:51.502652] [INFO ] [sig ] [1125/3439] Forecasting EXPI... [2026-02-06T20:21:51.502697] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-06T20:21:51.502737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-06T20:21:51.516182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-06T20:21:51.516495] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-06T20:21:51.517317] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-06T20:21:51.517377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:51.517418] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:51.517454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:51.517527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:51.577224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:51.578147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:51.578245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:51.578287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:51.703645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:51.703802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:51.703843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:51.703873] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:51.707428] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=90.31%) [2026-02-06T20:21:51.707733] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-06T20:21:51.707863] [INFO ] [sig ] EXPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:51.859342] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EXPI.txt [2026-02-06T20:21:51.859486] [INFO ] [sig ] [1125/3439] Completed EXPI in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:51.859525] [INFO ] [sig ] [1126/3439] Forecasting EXPO... [2026-02-06T20:21:51.859555] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-06T20:21:51.859606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-06T20:21:51.871007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-06T20:21:51.871333] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-06T20:21:51.872138] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-06T20:21:51.872192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:51.872224] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:51.872251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:51.872308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:51.931725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:51.932537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:51.932641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:51.932676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:52.056067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:52.056228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:52.056275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:52.056303] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:52.059720] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-06T20:21:52.060001] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-06T20:21:52.060126] [INFO ] [sig ] EXPO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:52.212303] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EXPO.txt [2026-02-06T20:21:52.212459] [INFO ] [sig ] [1126/3439] Completed EXPO in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:52.212500] [INFO ] [sig ] [1127/3439] Forecasting EYE... [2026-02-06T20:21:52.212531] [INFO ] [sig ] Generating forecast for: EYE [2026-02-06T20:21:52.212561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-06T20:21:52.225043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-06T20:21:52.225361] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-06T20:21:52.226172] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-06T20:21:52.226226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:52.226259] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:52.226286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:52.226343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:52.286974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:52.288033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:52.288123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:52.288156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:52.415308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:52.415465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:52.415505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:52.415535] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:52.418988] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=50.46%) [2026-02-06T20:21:52.419276] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-06T20:21:52.419406] [INFO ] [sig ] EYE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:52.563501] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/EYE.txt [2026-02-06T20:21:52.563659] [INFO ] [sig ] [1127/3439] Completed EYE in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:52.563701] [INFO ] [sig ] [1128/3439] Forecasting EZGO... [2026-02-06T20:21:52.563730] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-06T20:21:52.563761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-06T20:21:52.574896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-06T20:21:52.575218] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-06T20:21:52.576030] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-06T20:21:52.576085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:52.576157] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:52.576188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:52.576250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:52.633798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:52.634594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:52.634676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:52.634709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:52.748689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:52.748833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:52.748875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:52.748905] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:52.752365] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=22.38%) [2026-02-06T20:21:52.752663] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-06T20:21:52.752792] [INFO ] [sig ] EZGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:52.896545] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/EZGO.txt [2026-02-06T20:21:52.896707] [INFO ] [sig ] [1128/3439] Completed EZGO in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:52.896748] [INFO ] [sig ] [1129/3439] Forecasting F... [2026-02-06T20:21:52.896777] [INFO ] [sig ] Generating forecast for: F [2026-02-06T20:21:52.896809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-06T20:21:52.908218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-06T20:21:52.908544] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-06T20:21:52.909348] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-06T20:21:52.909401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:52.909433] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:52.909459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:52.909516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:52.965314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:52.966094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:52.966179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:52.966216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:53.083555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:53.083709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:53.083750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:53.083780] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:53.087238] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=47.83%) [2026-02-06T20:21:53.087521] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-06T20:21:53.087670] [INFO ] [sig ] F: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:53.230308] [INFO ] [LOCAL ] Saved forecast: F 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/F.txt [2026-02-06T20:21:53.230457] [INFO ] [sig ] [1129/3439] Completed F in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:53.230497] [INFO ] [sig ] [1130/3439] Forecasting FA... [2026-02-06T20:21:53.230526] [INFO ] [sig ] Generating forecast for: FA [2026-02-06T20:21:53.230555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-06T20:21:53.242911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-06T20:21:53.243272] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-06T20:21:53.244131] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-06T20:21:53.244187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:53.244221] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:53.244250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:53.244312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:53.306087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:53.306940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:53.307034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:53.307095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:53.438963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:53.439122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:53.439165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:53.439195] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:53.442650] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=81.10%) [2026-02-06T20:21:53.442931] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-06T20:21:53.443063] [INFO ] [sig ] FA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:53.590703] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FA.txt [2026-02-06T20:21:53.590838] [INFO ] [sig ] [1130/3439] Completed FA in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:53.590877] [INFO ] [sig ] [1131/3439] Forecasting FAF... [2026-02-06T20:21:53.590907] [INFO ] [sig ] Generating forecast for: FAF [2026-02-06T20:21:53.590938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-06T20:21:53.603343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-06T20:21:53.603711] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-06T20:21:53.604604] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-06T20:21:53.604661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:53.604695] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:53.604725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:53.604783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:53.661825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:53.662609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:53.662693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:53.662727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:53.777101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:53.777259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:53.777305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:53.777334] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:53.781964] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=30.99%) [2026-02-06T20:21:53.782266] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-06T20:21:53.782402] [INFO ] [sig ] FAF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:53.928358] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FAF.txt [2026-02-06T20:21:53.928516] [INFO ] [sig ] [1131/3439] Completed FAF in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:53.928770] [INFO ] [sig ] [1132/3439] Forecasting FALN... [2026-02-06T20:21:53.928803] [INFO ] [sig ] Generating forecast for: FALN [2026-02-06T20:21:53.928841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-06T20:21:53.942559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-06T20:21:53.942965] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-06T20:21:53.943893] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-06T20:21:53.943958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:53.943994] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:53.944022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:53.944085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:54.006134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:54.007068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:54.007158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:54.007191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:54.137252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:54.137412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:54.137457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:54.137487] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:54.141139] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-02-06T20:21:54.141452] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-06T20:21:54.141615] [INFO ] [sig ] FALN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:54.295893] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FALN.txt [2026-02-06T20:21:54.296051] [INFO ] [sig ] [1132/3439] Completed FALN in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:54.296091] [INFO ] [sig ] [1133/3439] Forecasting FANG... [2026-02-06T20:21:54.296121] [INFO ] [sig ] Generating forecast for: FANG [2026-02-06T20:21:54.296152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-06T20:21:54.308003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-06T20:21:54.308373] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-06T20:21:54.309227] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-06T20:21:54.309290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:54.309331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:54.309365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:54.309437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:54.367552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:54.368594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:54.368688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:54.368723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:54.491660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:54.491822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:54.491863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:54.491892] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:54.495405] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: UP (p=54.92%) [2026-02-06T20:21:54.495742] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-06T20:21:54.495884] [INFO ] [sig ] FANG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:54.651629] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FANG.txt [2026-02-06T20:21:54.651793] [INFO ] [sig ] [1133/3439] Completed FANG in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:54.651846] [INFO ] [sig ] [1134/3439] Forecasting FARM... [2026-02-06T20:21:54.651878] [INFO ] [sig ] Generating forecast for: FARM [2026-02-06T20:21:54.651911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-06T20:21:54.664385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-06T20:21:54.664877] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-06T20:21:54.665939] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-06T20:21:54.666003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:54.666044] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:54.666080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:54.666158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:54.733244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:54.734244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:54.734356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:54.734408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:54.885212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:54.885376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:54.885422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:54.885455] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:54.890392] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=17.94%) [2026-02-06T20:21:54.890817] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-06T20:21:54.890975] [INFO ] [sig ] FARM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:55.065028] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FARM.txt [2026-02-06T20:21:55.065228] [INFO ] [sig ] [1134/3439] Completed FARM in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:55.065295] [INFO ] [sig ] [1135/3439] Forecasting FBIN... [2026-02-06T20:21:55.065338] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-06T20:21:55.065375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-06T20:21:55.078041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-06T20:21:55.078431] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-06T20:21:55.079290] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-06T20:21:55.079348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:55.079384] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:55.079412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:55.079473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:55.145766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:55.146998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:55.147096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:55.147132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:55.283315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:55.283479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:55.283522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:55.283569] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:55.287343] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-02-06T20:21:55.287915] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-06T20:21:55.288062] [INFO ] [sig ] FBIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:55.450909] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FBIN.txt [2026-02-06T20:21:55.451062] [INFO ] [sig ] [1135/3439] Completed FBIN in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:55.451105] [INFO ] [sig ] [1136/3439] Forecasting FBIO... [2026-02-06T20:21:55.451137] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-06T20:21:55.451169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-06T20:21:55.463382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-06T20:21:55.463708] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-06T20:21:55.464600] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-06T20:21:55.464851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:55.464885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:55.464913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:55.464973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:55.529290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:55.530123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:55.530211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:55.530245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:55.663041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:55.663245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:55.663297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:55.663334] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:55.667239] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: DOWN (p=48.78%) [2026-02-06T20:21:55.667593] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-06T20:21:55.667727] [INFO ] [sig ] FBIO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:55.830102] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FBIO.txt [2026-02-06T20:21:55.830273] [INFO ] [sig ] [1136/3439] Completed FBIO in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:55.830318] [INFO ] [sig ] [1137/3439] Forecasting FBIZ... [2026-02-06T20:21:55.830355] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-06T20:21:55.830388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-06T20:21:55.844345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-06T20:21:55.844678] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-06T20:21:55.845458] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-06T20:21:55.845511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:55.845543] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:55.845591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:55.845652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:55.908368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:55.909195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:55.909283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:55.909318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:56.033341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:56.033496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:56.033539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:56.033588] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:56.037186] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=73.95%) [2026-02-06T20:21:56.037482] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-06T20:21:56.037803] [INFO ] [sig ] FBIZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:56.199484] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FBIZ.txt [2026-02-06T20:21:56.199656] [INFO ] [sig ] [1137/3439] Completed FBIZ in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-06T20:21:56.199700] [INFO ] [sig ] [1138/3439] Forecasting FBK... [2026-02-06T20:21:56.199731] [INFO ] [sig ] Generating forecast for: FBK [2026-02-06T20:21:56.199760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-06T20:21:56.211233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-06T20:21:56.211538] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-06T20:21:56.212538] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-06T20:21:56.212800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:56.212834] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:56.212861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:56.212917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:56.273482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:56.274408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:56.274535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:56.274588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:56.404630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:56.404847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:56.404909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:56.404952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:56.408986] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-06T20:21:56.409322] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-06T20:21:56.409469] [INFO ] [sig ] FBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:56.565371] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FBK.txt [2026-02-06T20:21:56.565511] [INFO ] [sig ] [1138/3439] Completed FBK in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.9m [2026-02-06T20:21:56.565552] [INFO ] [sig ] [1139/3439] Forecasting FBL... [2026-02-06T20:21:56.565603] [INFO ] [sig ] Generating forecast for: FBL [2026-02-06T20:21:56.565635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-06T20:21:56.578023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-06T20:21:56.578339] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-06T20:21:56.579180] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-06T20:21:56.579236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:56.579271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:56.579300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:56.579371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:56.642680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:56.643507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:56.643613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:56.643653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:56.771351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:56.771522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:56.771567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:56.771620] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:56.775293] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-02-06T20:21:56.775687] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-06T20:21:56.775841] [INFO ] [sig ] FBL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:56.939531] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FBL.txt [2026-02-06T20:21:56.939713] [INFO ] [sig ] [1139/3439] Completed FBL in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.9m [2026-02-06T20:21:56.939754] [INFO ] [sig ] [1140/3439] Forecasting FBNC... [2026-02-06T20:21:56.939785] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-06T20:21:56.939815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-06T20:21:56.952475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-06T20:21:56.952920] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-06T20:21:56.953870] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-06T20:21:56.953931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:56.953963] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:56.953990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:56.954047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:57.013611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:57.014563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:57.014679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:57.014716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:57.154431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:57.154623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:57.154669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:57.154698] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:57.158477] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-06T20:21:57.158836] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-06T20:21:57.158984] [INFO ] [sig ] FBNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:57.330449] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FBNC.txt [2026-02-06T20:21:57.330628] [INFO ] [sig ] [1140/3439] Completed FBNC in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:57.330671] [INFO ] [sig ] [1141/3439] Forecasting FBP... [2026-02-06T20:21:57.330701] [INFO ] [sig ] Generating forecast for: FBP [2026-02-06T20:21:57.330732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-06T20:21:57.343816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-06T20:21:57.344241] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-06T20:21:57.345095] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-06T20:21:57.345164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:57.345199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:57.345227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:57.345284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:57.406145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:57.407062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:57.407154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:57.407188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:57.531358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:57.531523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:57.531565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:57.531618] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:57.535137] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-06T20:21:57.535464] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-06T20:21:57.535624] [INFO ] [sig ] FBP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:57.686802] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FBP.txt [2026-02-06T20:21:57.686991] [INFO ] [sig ] [1141/3439] Completed FBP in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:57.687034] [INFO ] [sig ] [1142/3439] Forecasting FC... [2026-02-06T20:21:57.687064] [INFO ] [sig ] Generating forecast for: FC [2026-02-06T20:21:57.687096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-06T20:21:57.699091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-06T20:21:57.699499] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-06T20:21:57.700321] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-06T20:21:57.700376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:57.700408] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:57.700435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:57.700491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:57.758910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:57.759876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:57.759965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:57.760001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:57.893222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:57.893385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:57.893429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:57.893460] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:57.897348] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=47.15%) [2026-02-06T20:21:57.897681] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-06T20:21:57.897817] [INFO ] [sig ] FC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:58.059891] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FC.txt [2026-02-06T20:21:58.060103] [INFO ] [sig ] [1142/3439] Completed FC in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:58.060169] [INFO ] [sig ] [1143/3439] Forecasting FCAL... [2026-02-06T20:21:58.060222] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-06T20:21:58.060271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-06T20:21:58.078883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-06T20:21:58.079331] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-06T20:21:58.080661] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-06T20:21:58.080729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:58.080772] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:58.080809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:58.080892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:58.147251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:58.148246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:58.148339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:58.148378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:58.257171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:58.257336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:58.257379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:58.257409] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:58.260907] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: DOWN (p=21.89%) [2026-02-06T20:21:58.261196] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-06T20:21:58.261332] [INFO ] [sig ] FCAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:58.406704] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCAL.txt [2026-02-06T20:21:58.406876] [INFO ] [sig ] [1143/3439] Completed FCAL in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:58.406927] [INFO ] [sig ] [1144/3439] Forecasting FCBC... [2026-02-06T20:21:58.406964] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-06T20:21:58.406999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-06T20:21:58.419462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-06T20:21:58.419857] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-06T20:21:58.420699] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-06T20:21:58.420754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:58.420788] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:58.420815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:58.420873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:58.480936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:58.481880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:58.481973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:58.482008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:58.604631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:58.604792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:58.604834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:58.604866] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:58.608343] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-02-06T20:21:58.608655] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-06T20:21:58.608980] [INFO ] [sig ] FCBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:21:58.767329] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FCBC.txt [2026-02-06T20:21:58.767495] [INFO ] [sig ] [1144/3439] Completed FCBC in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:58.767554] [INFO ] [sig ] [1145/3439] Forecasting FCCO... [2026-02-06T20:21:58.767606] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-06T20:21:58.767640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-06T20:21:58.779805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-06T20:21:58.780126] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-06T20:21:58.780949] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-06T20:21:58.781002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:58.781064] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:58.781092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:58.781150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:58.840404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:58.841415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:58.841543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:58.841607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:58.986535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:58.986713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:58.986757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:58.986788] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:58.990467] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=6.13%) [2026-02-06T20:21:58.991002] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-06T20:21:58.991146] [INFO ] [sig ] FCCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:59.153846] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCCO.txt [2026-02-06T20:21:59.154002] [INFO ] [sig ] [1145/3439] Completed FCCO in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:59.154044] [INFO ] [sig ] [1146/3439] Forecasting FCEL... [2026-02-06T20:21:59.154073] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-06T20:21:59.154105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-06T20:21:59.167643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-06T20:21:59.168047] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-06T20:21:59.168868] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-06T20:21:59.168923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:59.168956] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:59.168983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:59.169040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:59.227564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:59.228538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:59.228651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:59.228687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:59.348628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:59.348794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:59.348838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:59.348868] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:59.352797] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-06T20:21:59.353229] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-06T20:21:59.353384] [INFO ] [sig ] FCEL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:59.500415] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCEL.txt [2026-02-06T20:21:59.500606] [INFO ] [sig ] [1146/3439] Completed FCEL in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:59.500649] [INFO ] [sig ] [1147/3439] Forecasting FCF... [2026-02-06T20:21:59.500679] [INFO ] [sig ] Generating forecast for: FCF [2026-02-06T20:21:59.500710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-06T20:21:59.513497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-06T20:21:59.513923] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-06T20:21:59.514740] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-06T20:21:59.514794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:59.514827] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:59.514854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:59.514911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:21:59.573497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:21:59.574373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:21:59.574482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:21:59.574522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:21:59.701550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:21:59.701740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:21:59.701782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:21:59.701811] [INFO ] [FORECASTER] Training complete [2026-02-06T20:21:59.705987] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-06T20:21:59.706322] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-06T20:21:59.706458] [INFO ] [sig ] FCF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:21:59.913876] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCF.txt [2026-02-06T20:21:59.914078] [INFO ] [sig ] [1147/3439] Completed FCF in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:21:59.914132] [INFO ] [sig ] [1148/3439] Forecasting FCFS... [2026-02-06T20:21:59.914165] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-06T20:21:59.914203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-06T20:21:59.929546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-06T20:21:59.930054] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-06T20:21:59.931249] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-06T20:21:59.931320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:21:59.931369] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:21:59.931426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:21:59.931536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:00.011002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:00.012083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:00.012187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:00.012227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:00.194925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:00.195132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:00.195193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:00.195255] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:00.199121] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=64.04%) [2026-02-06T20:22:00.199519] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-06T20:22:00.199682] [INFO ] [sig ] FCFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:00.347972] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FCFS.txt [2026-02-06T20:22:00.348135] [INFO ] [sig ] [1148/3439] Completed FCFS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:22:00.348184] [INFO ] [sig ] [1149/3439] Forecasting FCN... [2026-02-06T20:22:00.348215] [INFO ] [sig ] Generating forecast for: FCN [2026-02-06T20:22:00.348248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-06T20:22:00.361869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-06T20:22:00.362305] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-06T20:22:00.363401] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-06T20:22:00.363467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:00.363506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:00.363539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:00.363622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:00.422279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:00.423264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:00.423378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:00.423421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:00.552133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:00.552300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:00.552342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:00.552373] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:00.555835] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-06T20:22:00.556152] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-06T20:22:00.557191] [INFO ] [sig ] FCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:00.720684] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCN.txt [2026-02-06T20:22:00.720847] [INFO ] [sig ] [1149/3439] Completed FCN in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:22:00.720889] [INFO ] [sig ] [1150/3439] Forecasting FCNCA... [2026-02-06T20:22:00.720923] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-06T20:22:00.720953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-06T20:22:00.733804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-06T20:22:00.734257] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-06T20:22:00.735278] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-06T20:22:00.735350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:00.735401] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:00.735437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:00.735525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:00.809652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:00.810659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:00.810759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:00.810792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:00.977184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:00.977361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:00.977419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:00.977469] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:00.982493] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: DOWN (p=32.44%) [2026-02-06T20:22:00.982987] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-06T20:22:00.983179] [INFO ] [sig ] FCNCA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:01.204261] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCNCA.txt [2026-02-06T20:22:01.204421] [INFO ] [sig ] [1150/3439] Completed FCNCA in 0.5s | 2.76 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:22:01.204468] [INFO ] [sig ] [1151/3439] Forecasting FCNCO... [2026-02-06T20:22:01.204507] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-06T20:22:01.204542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-06T20:22:01.216886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-06T20:22:01.217266] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-06T20:22:01.218149] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-06T20:22:01.218204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:01.218237] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:01.218264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:01.218321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:01.295371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:01.296568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:01.296720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:01.296769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:01.453648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:01.454015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:01.454061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:01.454091] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:01.457749] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: UP (p=50.54%) [2026-02-06T20:22:01.458086] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-06T20:22:01.458227] [INFO ] [sig ] FCNCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:01.711460] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FCNCO.txt [2026-02-06T20:22:01.711752] [INFO ] [sig ] [1151/3439] Completed FCNCO in 0.5s | 2.76 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:22:01.711821] [INFO ] [sig ] [1152/3439] Forecasting FCNCP... [2026-02-06T20:22:01.711868] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-06T20:22:01.711911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-06T20:22:01.726994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-06T20:22:01.727456] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-06T20:22:01.728707] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-06T20:22:01.728782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:01.728846] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:01.728890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:01.729029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:01.818901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:01.820045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:01.820159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:01.820207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:01.976449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:01.976636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:01.976685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:01.976728] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:01.980522] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-02-06T20:22:01.980869] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-06T20:22:01.981011] [INFO ] [sig ] FCNCP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:02.169097] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCNCP.txt [2026-02-06T20:22:02.169258] [INFO ] [sig ] [1152/3439] Completed FCNCP in 0.5s | 2.76 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-06T20:22:02.169301] [INFO ] [sig ] [1153/3439] Forecasting FCTE... [2026-02-06T20:22:02.169332] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-06T20:22:02.169363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-06T20:22:02.182185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-06T20:22:02.182569] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-06T20:22:02.183808] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-06T20:22:02.183871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:02.183907] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:02.183935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:02.183993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:02.246966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:02.247958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:02.248049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:02.248085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:02.377762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:02.377945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:02.377989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:02.378018] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:02.381644] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-06T20:22:02.381952] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-06T20:22:02.382088] [INFO ] [sig ] FCTE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:02.542053] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCTE.txt [2026-02-06T20:22:02.542227] [INFO ] [sig ] [1153/3439] Completed FCTE in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.8m [2026-02-06T20:22:02.542289] [INFO ] [sig ] [1154/3439] Forecasting FCX... [2026-02-06T20:22:02.542335] [INFO ] [sig ] Generating forecast for: FCX [2026-02-06T20:22:02.542371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-06T20:22:02.556207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-06T20:22:02.556814] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-06T20:22:02.557720] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-06T20:22:02.558008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:02.558062] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:02.558106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:02.558172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:02.623238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:02.624159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:02.624247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:02.624281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:02.758854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:02.759029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:02.759075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:02.759107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:02.762853] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: DOWN (p=3.63%) [2026-02-06T20:22:02.763176] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-06T20:22:02.763329] [INFO ] [sig ] FCX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:02.922191] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FCX.txt [2026-02-06T20:22:02.922381] [INFO ] [sig ] [1154/3439] Completed FCX in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.8m [2026-02-06T20:22:02.922445] [INFO ] [sig ] [1155/3439] Forecasting FDBC... [2026-02-06T20:22:02.922482] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-06T20:22:02.922519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-06T20:22:02.934278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-06T20:22:02.934684] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-06T20:22:02.935497] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-06T20:22:02.935555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:02.935609] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:02.935641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:02.935727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:03.002329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:03.003305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:03.003437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:03.003481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:03.106621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:03.106782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:03.106824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:03.106861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:03.110655] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-06T20:22:03.110971] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-06T20:22:03.111125] [INFO ] [sig ] FDBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:03.263529] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FDBC.txt [2026-02-06T20:22:03.263730] [INFO ] [sig ] [1155/3439] Completed FDBC in 0.3s | 2.76 sym/s | Total: 7.0m | ETA: 13.8m [2026-02-06T20:22:03.263782] [INFO ] [sig ] [1156/3439] Forecasting FDIF... [2026-02-06T20:22:03.263814] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-06T20:22:03.263845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-06T20:22:03.275671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-06T20:22:03.276011] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-06T20:22:03.277124] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-06T20:22:03.277181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:03.277224] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:03.277269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:03.277341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:03.336770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:03.337666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:03.337749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:03.337782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:03.440564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:03.440743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:03.440784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:03.440812] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:03.444225] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: DOWN (p=37.44%) [2026-02-06T20:22:03.444534] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-06T20:22:03.444698] [INFO ] [sig ] FDIF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:03.588460] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FDIF.txt [2026-02-06T20:22:03.588634] [INFO ] [sig ] [1156/3439] Completed FDIF in 0.3s | 2.76 sym/s | Total: 7.0m | ETA: 13.8m [2026-02-06T20:22:03.588677] [INFO ] [sig ] [1157/3439] Forecasting FDIG... [2026-02-06T20:22:03.588709] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-06T20:22:03.588738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-06T20:22:03.600005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-06T20:22:03.600310] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-06T20:22:03.601099] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-06T20:22:03.601152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:03.601184] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:03.601211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:03.601268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:03.660036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:03.660972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:03.661059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:03.661091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:03.779702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:03.779866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:03.779909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:03.779937] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:03.783314] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-02-06T20:22:03.783614] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-06T20:22:03.783759] [INFO ] [sig ] FDIG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:03.928379] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FDIG.txt [2026-02-06T20:22:03.928537] [INFO ] [sig ] [1157/3439] Completed FDIG in 0.3s | 2.76 sym/s | Total: 7.0m | ETA: 13.8m [2026-02-06T20:22:03.928600] [INFO ] [sig ] [1158/3439] Forecasting FDP... [2026-02-06T20:22:03.928636] [INFO ] [sig ] Generating forecast for: FDP [2026-02-06T20:22:03.928666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-06T20:22:03.940780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-06T20:22:03.941117] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-06T20:22:03.941945] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-06T20:22:03.941999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:03.942031] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:03.942058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:03.942115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:04.008911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:04.009841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:04.009938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:04.009972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:04.133487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:04.133673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:04.133718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:04.133749] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:04.137312] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-02-06T20:22:04.137660] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-06T20:22:04.137805] [INFO ] [sig ] FDP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:04.292446] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FDP.txt [2026-02-06T20:22:04.292691] [INFO ] [sig ] [1158/3439] Completed FDP in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.8m [2026-02-06T20:22:04.292736] [INFO ] [sig ] [1159/3439] Forecasting FDS... [2026-02-06T20:22:04.292768] [INFO ] [sig ] Generating forecast for: FDS [2026-02-06T20:22:04.292798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-06T20:22:04.304510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-06T20:22:04.305055] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-06T20:22:04.306045] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-06T20:22:04.306099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:04.306131] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:04.306158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:04.306215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:04.363670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:04.364530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:04.364640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:04.364675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:04.483035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:04.483200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:04.483259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:04.483289] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:04.486828] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-02-06T20:22:04.487134] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-06T20:22:04.487272] [INFO ] [sig ] FDS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:04.636904] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FDS.txt [2026-02-06T20:22:04.637062] [INFO ] [sig ] [1159/3439] Completed FDS in 0.3s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:04.637103] [INFO ] [sig ] [1160/3439] Forecasting FDTX... [2026-02-06T20:22:04.637133] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-06T20:22:04.637164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-06T20:22:04.649861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-06T20:22:04.650256] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-06T20:22:04.651148] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-06T20:22:04.651212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:04.651246] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:04.651272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:04.651328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:04.712565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:04.713726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:04.713815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:04.713849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:04.842326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:04.842488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:04.842532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:04.842562] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:04.846127] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-02-06T20:22:04.846413] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-06T20:22:04.846554] [INFO ] [sig ] FDTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:05.000671] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FDTX.txt [2026-02-06T20:22:05.000821] [INFO ] [sig ] [1160/3439] Completed FDTX in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:05.000862] [INFO ] [sig ] [1161/3439] Forecasting FDUS... [2026-02-06T20:22:05.000894] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-06T20:22:05.000924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-06T20:22:05.013760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-06T20:22:05.014071] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-06T20:22:05.014936] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-06T20:22:05.014991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:05.015025] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:05.015054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:05.015112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:05.076185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:05.076970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:05.077071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:05.077107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:05.205482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:05.205665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:05.205709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:05.205739] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:05.209352] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-06T20:22:05.209666] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-06T20:22:05.209817] [INFO ] [sig ] FDUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:05.359138] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FDUS.txt [2026-02-06T20:22:05.359275] [INFO ] [sig ] [1161/3439] Completed FDUS in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:05.359315] [INFO ] [sig ] [1162/3439] Forecasting FDX... [2026-02-06T20:22:05.359347] [INFO ] [sig ] Generating forecast for: FDX [2026-02-06T20:22:05.359377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-06T20:22:05.370988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-06T20:22:05.371290] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-06T20:22:05.372106] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-06T20:22:05.372158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:05.372216] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:05.372245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:05.372302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:05.433242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:05.434113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:05.434200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:05.434232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:05.579206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:05.579396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:05.579454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:05.579486] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:05.583530] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-06T20:22:05.584041] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-06T20:22:05.584173] [INFO ] [sig ] FDX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:05.734107] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FDX.txt [2026-02-06T20:22:05.734290] [INFO ] [sig ] [1162/3439] Completed FDX in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:05.734339] [INFO ] [sig ] [1163/3439] Forecasting FE... [2026-02-06T20:22:05.734371] [INFO ] [sig ] Generating forecast for: FE [2026-02-06T20:22:05.734402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-06T20:22:05.746439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-06T20:22:05.746801] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-06T20:22:05.747610] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-06T20:22:05.747666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:05.747711] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:05.747741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:05.748021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:05.809979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:05.810852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:05.810939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:05.810973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:05.931976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:05.932137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:05.932180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:05.932212] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:05.935781] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-06T20:22:05.936251] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-06T20:22:05.936384] [INFO ] [sig ] FE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:06.082434] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FE.txt [2026-02-06T20:22:06.082590] [INFO ] [sig ] [1163/3439] Completed FE in 0.3s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:06.082637] [INFO ] [sig ] [1164/3439] Forecasting FEIM... [2026-02-06T20:22:06.082679] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-06T20:22:06.082712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-06T20:22:06.094934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-06T20:22:06.095259] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-06T20:22:06.096073] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-06T20:22:06.096127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:06.096159] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:06.096186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:06.096242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:06.154706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:06.155474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:06.155557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:06.155609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:06.277297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:06.277459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:06.277502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:06.277532] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:06.281191] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-06T20:22:06.281540] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-06T20:22:06.281721] [INFO ] [sig ] FEIM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:06.433353] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FEIM.txt [2026-02-06T20:22:06.433517] [INFO ] [sig ] [1164/3439] Completed FEIM in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:06.433559] [INFO ] [sig ] [1165/3439] Forecasting FELE... [2026-02-06T20:22:06.433622] [INFO ] [sig ] Generating forecast for: FELE [2026-02-06T20:22:06.433657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-06T20:22:06.445666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-06T20:22:06.446031] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-06T20:22:06.446878] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-06T20:22:06.446933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:06.446966] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:06.446993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:06.447052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:06.506540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:06.507366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:06.507453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:06.507488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:06.633714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:06.633878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:06.633922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:06.633986] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:06.637433] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=64.62%) [2026-02-06T20:22:06.637768] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-06T20:22:06.637924] [INFO ] [sig ] FELE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:06.781892] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FELE.txt [2026-02-06T20:22:06.782030] [INFO ] [sig ] [1165/3439] Completed FELE in 0.3s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:06.782069] [INFO ] [sig ] [1166/3439] Forecasting FEM... [2026-02-06T20:22:06.782098] [INFO ] [sig ] Generating forecast for: FEM [2026-02-06T20:22:06.782129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-06T20:22:06.793741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-06T20:22:06.794067] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-06T20:22:06.794878] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-06T20:22:06.794931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:06.794964] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:06.794991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:06.795048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:06.853187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:06.853999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:06.854083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:06.854116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:06.978629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:06.978813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:06.978859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:06.978889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:06.982643] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-06T20:22:06.983117] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-06T20:22:06.983252] [INFO ] [sig ] FEM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:07.130211] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FEM.txt [2026-02-06T20:22:07.130373] [INFO ] [sig ] [1166/3439] Completed FEM in 0.3s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:07.130414] [INFO ] [sig ] [1167/3439] Forecasting FEMB... [2026-02-06T20:22:07.130452] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-06T20:22:07.130484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-06T20:22:07.142749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-06T20:22:07.143136] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-06T20:22:07.143955] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-06T20:22:07.144008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:07.144041] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:07.144067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:07.144124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:07.204729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:07.205674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:07.205764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:07.205797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:07.342856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:07.343029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:07.343073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:07.343103] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:07.346801] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-02-06T20:22:07.347185] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-06T20:22:07.347372] [INFO ] [sig ] FEMB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:07.501326] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FEMB.txt [2026-02-06T20:22:07.501504] [INFO ] [sig ] [1167/3439] Completed FEMB in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:07.501551] [INFO ] [sig ] [1168/3439] Forecasting FEMS... [2026-02-06T20:22:07.501607] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-06T20:22:07.501641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-06T20:22:07.513820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-06T20:22:07.514306] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-06T20:22:07.515420] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-06T20:22:07.515485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:07.515525] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:07.515555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:07.515653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:07.575757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:07.576702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:07.576800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:07.576834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:07.706291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:07.706461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:07.706509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:07.706555] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:07.710347] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-02-06T20:22:07.710706] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-06T20:22:07.710858] [INFO ] [sig ] FEMS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:07.863935] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FEMS.txt [2026-02-06T20:22:07.864093] [INFO ] [sig ] [1168/3439] Completed FEMS in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:07.864134] [INFO ] [sig ] [1169/3439] Forecasting FEP... [2026-02-06T20:22:07.864165] [INFO ] [sig ] Generating forecast for: FEP [2026-02-06T20:22:07.864195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-06T20:22:07.875753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-06T20:22:07.876128] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-06T20:22:07.876952] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-06T20:22:07.877008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:07.877043] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:07.877071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:07.877131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:07.938188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:07.939343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:07.939434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:07.939468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:08.065539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:08.065725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:08.065769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:08.065800] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:08.069346] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-06T20:22:08.069691] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-06T20:22:08.069841] [INFO ] [sig ] FEP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:08.224112] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FEP.txt [2026-02-06T20:22:08.224269] [INFO ] [sig ] [1169/3439] Completed FEP in 0.4s | 2.76 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-06T20:22:08.224310] [INFO ] [sig ] [1170/3439] Forecasting FEPI... [2026-02-06T20:22:08.224339] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-06T20:22:08.224369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-06T20:22:08.235956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-06T20:22:08.236341] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-06T20:22:08.237197] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-06T20:22:08.237252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:08.237285] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:08.237311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:08.237368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:08.294997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:08.295952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:08.296059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:08.296094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:08.427783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:08.428178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:08.428224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:08.428287] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:08.433376] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-06T20:22:08.434001] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-06T20:22:08.434166] [INFO ] [sig ] FEPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:08.589279] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FEPI.txt [2026-02-06T20:22:08.589424] [INFO ] [sig ] [1170/3439] Completed FEPI in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.7m [2026-02-06T20:22:08.589463] [INFO ] [sig ] [1171/3439] Forecasting FERG... [2026-02-06T20:22:08.589494] [INFO ] [sig ] Generating forecast for: FERG [2026-02-06T20:22:08.589523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-06T20:22:08.601948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-06T20:22:08.602345] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-06T20:22:08.603195] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-06T20:22:08.603252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:08.603284] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:08.603312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:08.603369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:08.662056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:08.663033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:08.663123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:08.663155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:08.796952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:08.797116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:08.797160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:08.797190] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:08.800868] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-02-06T20:22:08.801231] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-06T20:22:08.801390] [INFO ] [sig ] FERG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:08.950810] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FERG.txt [2026-02-06T20:22:08.950976] [INFO ] [sig ] [1171/3439] Completed FERG in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.7m [2026-02-06T20:22:08.951018] [INFO ] [sig ] [1172/3439] Forecasting FEX... [2026-02-06T20:22:08.951047] [INFO ] [sig ] Generating forecast for: FEX [2026-02-06T20:22:08.951077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-06T20:22:08.963270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-06T20:22:08.963722] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-06T20:22:08.964630] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-06T20:22:08.964697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:08.964734] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:08.964763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:08.964822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:09.024122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:09.025105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:09.025271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:09.025365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:09.145148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:09.145318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:09.145361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:09.145393] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:09.149085] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=34.05%) [2026-02-06T20:22:09.149435] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-06T20:22:09.149605] [INFO ] [sig ] FEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:09.308985] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FEX.txt [2026-02-06T20:22:09.309195] [INFO ] [sig ] [1172/3439] Completed FEX in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.7m [2026-02-06T20:22:09.309258] [INFO ] [sig ] [1173/3439] Forecasting FF... [2026-02-06T20:22:09.309294] [INFO ] [sig ] Generating forecast for: FF [2026-02-06T20:22:09.309327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-06T20:22:09.322435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-06T20:22:09.322901] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-06T20:22:09.323838] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-06T20:22:09.323895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:09.323930] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:09.323958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:09.324016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:09.382774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:09.383752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:09.383855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:09.383890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:09.506695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:09.506860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:09.506901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:09.506931] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:09.510465] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=31.79%) [2026-02-06T20:22:09.510796] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-06T20:22:09.510932] [INFO ] [sig ] FF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:09.655053] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FF.txt [2026-02-06T20:22:09.655199] [INFO ] [sig ] [1173/3439] Completed FF in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.7m [2026-02-06T20:22:09.655240] [INFO ] [sig ] [1174/3439] Forecasting FFA... [2026-02-06T20:22:09.655270] [INFO ] [sig ] Generating forecast for: FFA [2026-02-06T20:22:09.655300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-06T20:22:09.667287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-06T20:22:09.667716] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-06T20:22:09.668656] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-06T20:22:09.668714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:09.668747] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:09.668774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:09.668845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:09.729837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:09.730806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:09.730906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:09.730941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:09.848395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:09.848558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:09.848645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:09.848685] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:09.852165] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-02-06T20:22:09.852449] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-06T20:22:09.852602] [INFO ] [sig ] FFA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:10.000154] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FFA.txt [2026-02-06T20:22:10.000318] [INFO ] [sig ] [1174/3439] Completed FFA in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.7m [2026-02-06T20:22:10.000361] [INFO ] [sig ] [1175/3439] Forecasting FFBC... [2026-02-06T20:22:10.000390] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-06T20:22:10.000420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-06T20:22:10.012407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-06T20:22:10.012839] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-06T20:22:10.013660] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-06T20:22:10.013714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:10.013746] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:10.013772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:10.013829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:10.070814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:10.071712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:10.071800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:10.071833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:10.198635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:10.198833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:10.198889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:10.198929] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:10.204704] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=77.75%) [2026-02-06T20:22:10.205320] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-06T20:22:10.205502] [INFO ] [sig ] FFBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:10.391844] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FFBC.txt [2026-02-06T20:22:10.392028] [INFO ] [sig ] [1175/3439] Completed FFBC in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.7m [2026-02-06T20:22:10.392069] [INFO ] [sig ] [1176/3439] Forecasting FFC... [2026-02-06T20:22:10.392101] [INFO ] [sig ] Generating forecast for: FFC [2026-02-06T20:22:10.392131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-06T20:22:10.403765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-06T20:22:10.404186] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-06T20:22:10.405145] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-06T20:22:10.405209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:10.405242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:10.405269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:10.405327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:10.464430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:10.465075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:10.465155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:10.465187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:10.591372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:10.591516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:10.591557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:10.591609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:10.595154] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=87.37%) [2026-02-06T20:22:10.595425] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-06T20:22:10.595550] [INFO ] [sig ] FFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:10.739884] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FFC.txt [2026-02-06T20:22:10.740005] [INFO ] [sig ] [1176/3439] Completed FFC in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:10.740044] [INFO ] [sig ] [1177/3439] Forecasting FFIC... [2026-02-06T20:22:10.740074] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-06T20:22:10.740104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-06T20:22:10.751425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-06T20:22:10.751711] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-06T20:22:10.752466] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-06T20:22:10.752519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:10.752550] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:10.752600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:10.752666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:10.808895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:10.809735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:10.809827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:10.809858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:10.929325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:10.929486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:10.929527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:10.929556] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:10.933028] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-02-06T20:22:10.933310] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-06T20:22:10.933441] [INFO ] [sig ] FFIC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:11.086220] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FFIC.txt [2026-02-06T20:22:11.086380] [INFO ] [sig ] [1177/3439] Completed FFIC in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:11.086421] [INFO ] [sig ] [1178/3439] Forecasting FFIN... [2026-02-06T20:22:11.086450] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-06T20:22:11.086481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-06T20:22:11.099040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-06T20:22:11.099399] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-06T20:22:11.100392] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-06T20:22:11.100446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:11.100477] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:11.100503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:11.100559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:11.158966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:11.160100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:11.160205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:11.160240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:11.276879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:11.277043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:11.277083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:11.277112] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:11.280542] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=62.83%) [2026-02-06T20:22:11.280844] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-06T20:22:11.280971] [INFO ] [sig ] FFIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:11.486053] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FFIN.txt [2026-02-06T20:22:11.486204] [INFO ] [sig ] [1178/3439] Completed FFIN in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:11.486244] [INFO ] [sig ] [1179/3439] Forecasting FFWM... [2026-02-06T20:22:11.486274] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-06T20:22:11.486304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-06T20:22:11.497656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-06T20:22:11.498010] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-06T20:22:11.498817] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-06T20:22:11.498872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:11.498931] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:11.498959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:11.499016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:11.555691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:11.556531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:11.556636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:11.556671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:11.670832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:11.670987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:11.671029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:11.671058] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:11.674499] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-06T20:22:11.674792] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-06T20:22:11.674919] [INFO ] [sig ] FFWM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:11.819025] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FFWM.txt [2026-02-06T20:22:11.819188] [INFO ] [sig ] [1179/3439] Completed FFWM in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:11.819228] [INFO ] [sig ] [1180/3439] Forecasting FG... [2026-02-06T20:22:11.819258] [INFO ] [sig ] Generating forecast for: FG [2026-02-06T20:22:11.819290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-06T20:22:11.830639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-06T20:22:11.830961] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-06T20:22:11.831799] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-06T20:22:11.831860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:11.831891] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:11.831917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:11.831974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:11.889363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:11.890257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:11.890340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:11.890373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:12.012555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:12.012732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:12.012773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:12.012801] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:12.016290] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-06T20:22:12.016564] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-06T20:22:12.016711] [INFO ] [sig ] FG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:12.169588] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FG.txt [2026-02-06T20:22:12.169742] [INFO ] [sig ] [1180/3439] Completed FG in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:12.169790] [INFO ] [sig ] [1181/3439] Forecasting FHB... [2026-02-06T20:22:12.169825] [INFO ] [sig ] Generating forecast for: FHB [2026-02-06T20:22:12.169856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-06T20:22:12.181538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-06T20:22:12.181829] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-06T20:22:12.182614] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-06T20:22:12.182668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:12.182700] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:12.182727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:12.182788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:12.241244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:12.241893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:12.242126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:12.242158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:12.363115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:12.363262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:12.363302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:12.363331] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:12.366883] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=4.44%) [2026-02-06T20:22:12.367176] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-06T20:22:12.367305] [INFO ] [sig ] FHB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:12.515315] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FHB.txt [2026-02-06T20:22:12.515454] [INFO ] [sig ] [1181/3439] Completed FHB in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:12.515502] [INFO ] [sig ] [1182/3439] Forecasting FHI... [2026-02-06T20:22:12.515532] [INFO ] [sig ] Generating forecast for: FHI [2026-02-06T20:22:12.515563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-06T20:22:12.526703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-06T20:22:12.526990] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-06T20:22:12.527778] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-06T20:22:12.527832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:12.527864] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:12.528000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:12.528071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:12.584864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:12.585712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:12.585819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:12.585861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:12.704112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:12.704271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:12.704313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:12.704341] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:12.707820] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=39.47%) [2026-02-06T20:22:12.708117] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-06T20:22:12.708246] [INFO ] [sig ] FHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:12.855462] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FHI.txt [2026-02-06T20:22:12.855633] [INFO ] [sig ] [1182/3439] Completed FHI in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:12.855681] [INFO ] [sig ] [1183/3439] Forecasting FHN... [2026-02-06T20:22:12.855719] [INFO ] [sig ] Generating forecast for: FHN [2026-02-06T20:22:12.855755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-06T20:22:12.867168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-06T20:22:12.867473] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-06T20:22:12.868289] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-06T20:22:12.868344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:12.868375] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:12.868401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:12.868458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:12.925275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:12.925946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:12.926025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:12.926057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:13.046044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:13.046189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:13.046245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:13.046274] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:13.049682] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=25.93%) [2026-02-06T20:22:13.049988] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-06T20:22:13.050114] [INFO ] [sig ] FHN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:13.201307] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FHN.txt [2026-02-06T20:22:13.201468] [INFO ] [sig ] [1183/3439] Completed FHN in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:13.201521] [INFO ] [sig ] [1184/3439] Forecasting FHTX... [2026-02-06T20:22:13.201553] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-06T20:22:13.201604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-06T20:22:13.213703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-06T20:22:13.214038] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-06T20:22:13.214954] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-06T20:22:13.215018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:13.215069] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:13.215116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:13.215205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:13.280506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:13.281561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:13.281671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:13.281704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:13.407676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:13.407838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:13.407892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:13.407922] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:13.411342] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: UP (p=76.81%) [2026-02-06T20:22:13.411666] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-06T20:22:13.411827] [INFO ] [sig ] FHTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:13.560647] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FHTX.txt [2026-02-06T20:22:13.560798] [INFO ] [sig ] [1184/3439] Completed FHTX in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:13.560839] [INFO ] [sig ] [1185/3439] Forecasting FIBK... [2026-02-06T20:22:13.560869] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-06T20:22:13.560899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-06T20:22:13.573363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-06T20:22:13.573739] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-06T20:22:13.574566] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-06T20:22:13.574640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:13.574674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:13.574702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:13.574765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:13.639443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:13.640391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:13.640500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:13.640536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:13.765227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:13.765387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:13.765429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:13.765458] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:13.768897] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-02-06T20:22:13.769174] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-06T20:22:13.769299] [INFO ] [sig ] FIBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:13.916740] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FIBK.txt [2026-02-06T20:22:13.916895] [INFO ] [sig ] [1185/3439] Completed FIBK in 0.4s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:13.916940] [INFO ] [sig ] [1186/3439] Forecasting FICO... [2026-02-06T20:22:13.916971] [INFO ] [sig ] Generating forecast for: FICO [2026-02-06T20:22:13.917002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-06T20:22:13.928734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-06T20:22:13.929077] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-06T20:22:13.930002] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-06T20:22:13.930058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:13.930092] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:13.930120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:13.930179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:13.987138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:13.987844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:13.987944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:13.987977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:14.109365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:14.109516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:14.109556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:14.109612] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:14.113150] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=58.19%) [2026-02-06T20:22:14.113503] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-06T20:22:14.113669] [INFO ] [sig ] FICO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:14.262018] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FICO.txt [2026-02-06T20:22:14.262192] [INFO ] [sig ] [1186/3439] Completed FICO in 0.3s | 2.76 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-06T20:22:14.262241] [INFO ] [sig ] [1187/3439] Forecasting FICS... [2026-02-06T20:22:14.262273] [INFO ] [sig ] Generating forecast for: FICS [2026-02-06T20:22:14.262303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-06T20:22:14.274297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-06T20:22:14.274661] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-06T20:22:14.275483] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-06T20:22:14.275538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:14.275610] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:14.275643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:14.275701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:14.332172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:14.332968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:14.333065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:14.333100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:14.456150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:14.456290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:14.456332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:14.456362] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:14.459908] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-06T20:22:14.460200] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-06T20:22:14.460332] [INFO ] [sig ] FICS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:14.608374] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FICS.txt [2026-02-06T20:22:14.608543] [INFO ] [sig ] [1187/3439] Completed FICS in 0.3s | 2.76 sym/s | Total: 7.2m | ETA: 13.6m [2026-02-06T20:22:14.608612] [INFO ] [sig ] [1188/3439] Forecasting FID... [2026-02-06T20:22:14.608647] [INFO ] [sig ] Generating forecast for: FID [2026-02-06T20:22:14.608678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-06T20:22:14.620324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-06T20:22:14.620802] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-06T20:22:14.621753] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-06T20:22:14.621813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:14.621847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:14.621876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:14.621935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:14.679334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:14.680366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:14.680486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:14.680520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:14.808956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:14.809124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:14.809171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:14.809202] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:14.812895] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: DOWN (p=38.25%) [2026-02-06T20:22:14.813258] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-06T20:22:14.813407] [INFO ] [sig ] FID: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:14.965956] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FID.txt [2026-02-06T20:22:14.966130] [INFO ] [sig ] [1188/3439] Completed FID in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.6m [2026-02-06T20:22:14.966172] [INFO ] [sig ] [1189/3439] Forecasting FIGS... [2026-02-06T20:22:14.966203] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-06T20:22:14.966233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-06T20:22:14.978250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-06T20:22:14.978706] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-06T20:22:14.979599] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-06T20:22:14.979656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:14.979688] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:14.979715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:14.979772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:15.036249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:15.037191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:15.037315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:15.037348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:15.164311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:15.164475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:15.164517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:15.164546] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:15.168452] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-02-06T20:22:15.168780] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-06T20:22:15.168917] [INFO ] [sig ] FIGS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:15.317660] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FIGS.txt [2026-02-06T20:22:15.317828] [INFO ] [sig ] [1189/3439] Completed FIGS in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.6m [2026-02-06T20:22:15.317895] [INFO ] [sig ] [1190/3439] Forecasting FIHL... [2026-02-06T20:22:15.317927] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-06T20:22:15.317958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-06T20:22:15.334311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-06T20:22:15.334777] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-06T20:22:15.335778] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-06T20:22:15.335846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:15.335886] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:15.335920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:15.336000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:15.400389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:15.401351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:15.401449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:15.401482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:15.530780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:15.530966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:15.531009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:15.531038] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:15.534934] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-06T20:22:15.535436] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-06T20:22:15.535605] [INFO ] [sig ] FIHL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:15.688486] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FIHL.txt [2026-02-06T20:22:15.688667] [INFO ] [sig ] [1190/3439] Completed FIHL in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.6m [2026-02-06T20:22:15.688711] [INFO ] [sig ] [1191/3439] Forecasting FINS... [2026-02-06T20:22:15.688748] [INFO ] [sig ] Generating forecast for: FINS [2026-02-06T20:22:15.688780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-06T20:22:15.702223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-06T20:22:15.702612] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-06T20:22:15.703675] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-06T20:22:15.703730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:15.703761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:15.703788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:15.703844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:15.765382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:15.766235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:15.766333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:15.766368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:15.887213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:15.887374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:15.887414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:15.887443] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:15.891160] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=69.33%) [2026-02-06T20:22:15.891450] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-06T20:22:15.891604] [INFO ] [sig ] FINS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:16.056441] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FINS.txt [2026-02-06T20:22:16.056589] [INFO ] [sig ] [1191/3439] Completed FINS in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.6m [2026-02-06T20:22:16.056632] [INFO ] [sig ] [1192/3439] Forecasting FINX... [2026-02-06T20:22:16.056662] [INFO ] [sig ] Generating forecast for: FINX [2026-02-06T20:22:16.056692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-06T20:22:16.068864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-06T20:22:16.069146] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-06T20:22:16.069934] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-06T20:22:16.069988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:16.070020] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:16.070047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:16.070103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:16.127970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:16.128596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:16.128675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:16.128707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:16.252799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:16.253015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:16.253067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:16.253098] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:16.256767] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-06T20:22:16.257089] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-06T20:22:16.257216] [INFO ] [sig ] FINX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:16.402614] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FINX.txt [2026-02-06T20:22:16.402779] [INFO ] [sig ] [1192/3439] Completed FINX in 0.3s | 2.76 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:16.402829] [INFO ] [sig ] [1193/3439] Forecasting FIP... [2026-02-06T20:22:16.402866] [INFO ] [sig ] Generating forecast for: FIP [2026-02-06T20:22:16.402911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-06T20:22:16.414840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-06T20:22:16.415118] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-06T20:22:16.415912] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-06T20:22:16.415966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:16.415997] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:16.416024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:16.416082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:16.472842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:16.473525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:16.473622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:16.473658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:16.609979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:16.610132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:16.610173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:16.610205] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:16.613662] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-02-06T20:22:16.613938] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-06T20:22:16.614064] [INFO ] [sig ] FIP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:16.762338] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FIP.txt [2026-02-06T20:22:16.762497] [INFO ] [sig ] [1193/3439] Completed FIP in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:16.762538] [INFO ] [sig ] [1194/3439] Forecasting FIS... [2026-02-06T20:22:16.762587] [INFO ] [sig ] Generating forecast for: FIS [2026-02-06T20:22:16.762623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-06T20:22:16.774087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-06T20:22:16.774431] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-06T20:22:16.775230] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-06T20:22:16.775285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:16.775317] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:16.775344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:16.775405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:16.833294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:16.834215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:16.834303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:16.834336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:16.962361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:16.962540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:16.962614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:16.962668] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:16.966527] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-02-06T20:22:16.966861] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-06T20:22:16.967007] [INFO ] [sig ] FIS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:17.113288] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FIS.txt [2026-02-06T20:22:17.113431] [INFO ] [sig ] [1194/3439] Completed FIS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:17.113470] [INFO ] [sig ] [1195/3439] Forecasting FISI... [2026-02-06T20:22:17.113500] [INFO ] [sig ] Generating forecast for: FISI [2026-02-06T20:22:17.113530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-06T20:22:17.125277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-06T20:22:17.125618] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-06T20:22:17.126439] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-06T20:22:17.126494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:17.126527] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:17.126553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:17.126649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:17.201728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:17.202926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:17.203044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:17.203081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:17.328316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:17.328481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:17.328526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:17.328557] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:17.332104] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-06T20:22:17.332395] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-06T20:22:17.332528] [INFO ] [sig ] FISI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:17.481163] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FISI.txt [2026-02-06T20:22:17.481318] [INFO ] [sig ] [1195/3439] Completed FISI in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:17.481360] [INFO ] [sig ] [1196/3439] Forecasting FITB... [2026-02-06T20:22:17.481392] [INFO ] [sig ] Generating forecast for: FITB [2026-02-06T20:22:17.481434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-06T20:22:17.494624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-06T20:22:17.494990] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-06T20:22:17.495810] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-06T20:22:17.495864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:17.495921] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:17.495950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:17.496008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:17.560725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:17.561974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:17.562265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:17.562317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:17.689959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:17.690134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:17.690176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:17.690207] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:17.693814] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=45.66%) [2026-02-06T20:22:17.694154] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-06T20:22:17.694310] [INFO ] [sig ] FITB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:17.847246] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FITB.txt [2026-02-06T20:22:17.847403] [INFO ] [sig ] [1196/3439] Completed FITB in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:17.847445] [INFO ] [sig ] [1197/3439] Forecasting FITBI... [2026-02-06T20:22:17.847477] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-06T20:22:17.847507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-06T20:22:17.859802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-06T20:22:17.860370] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-06T20:22:17.861181] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-06T20:22:17.861237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:17.861268] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:17.861295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:17.861353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:17.921499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:17.922401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:17.922494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:17.922530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:18.046621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:18.046780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:18.046822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:18.046855] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:18.050548] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=84.56%) [2026-02-06T20:22:18.050848] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-06T20:22:18.050978] [INFO ] [sig ] FITBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:18.200451] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FITBI.txt [2026-02-06T20:22:18.200628] [INFO ] [sig ] [1197/3439] Completed FITBI in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:18.200674] [INFO ] [sig ] [1198/3439] Forecasting FITBO... [2026-02-06T20:22:18.200705] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-06T20:22:18.200734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-06T20:22:18.217395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-06T20:22:18.217864] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-06T20:22:18.218746] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-06T20:22:18.218804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:18.218844] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:18.218890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:18.218961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:18.277184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:18.278179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:18.278271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:18.278305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:18.400732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:18.400899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:18.400948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:18.400983] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:18.404648] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=62.47%) [2026-02-06T20:22:18.404929] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-06T20:22:18.405244] [INFO ] [sig ] FITBO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:18.548981] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FITBO.txt [2026-02-06T20:22:18.549133] [INFO ] [sig ] [1198/3439] Completed FITBO in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:18.549175] [INFO ] [sig ] [1199/3439] Forecasting FIVE... [2026-02-06T20:22:18.549205] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-06T20:22:18.549237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-06T20:22:18.561365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-06T20:22:18.561729] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-06T20:22:18.562536] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-06T20:22:18.562626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:18.562660] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:18.562687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:18.562745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:18.622820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:18.623755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:18.623844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:18.623880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:18.753124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:18.753284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:18.753335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:18.753420] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:18.757332] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-02-06T20:22:18.757646] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-06T20:22:18.757799] [INFO ] [sig ] FIVE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:18.926586] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FIVE.txt [2026-02-06T20:22:18.926793] [INFO ] [sig ] [1199/3439] Completed FIVE in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:18.926855] [INFO ] [sig ] [1200/3439] Forecasting FIVN... [2026-02-06T20:22:18.926896] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-06T20:22:18.926941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-06T20:22:18.947175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-06T20:22:18.947685] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-06T20:22:18.948969] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-06T20:22:18.949035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:18.949079] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:18.949115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:18.949195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:19.012384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:19.013446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:19.013546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:19.013600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:19.185072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:19.185264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:19.185314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:19.185346] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:19.189899] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-06T20:22:19.190358] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-06T20:22:19.190526] [INFO ] [sig ] FIVN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:19.413070] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FIVN.txt [2026-02-06T20:22:19.413303] [INFO ] [sig ] [1200/3439] Completed FIVN in 0.5s | 2.76 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:19.413376] [INFO ] [sig ] [1201/3439] Forecasting FIX... [2026-02-06T20:22:19.413426] [INFO ] [sig ] Generating forecast for: FIX [2026-02-06T20:22:19.413473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-06T20:22:19.450675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-06T20:22:19.451470] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-06T20:22:19.453117] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-06T20:22:19.453238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:19.453302] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:19.453350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:19.453452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:19.547316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:19.548827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:19.548964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:19.549008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:19.745601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:19.745827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:19.745886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:19.745930] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:19.751329] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-02-06T20:22:19.751941] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-06T20:22:19.752173] [INFO ] [sig ] FIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:19.976500] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FIX.txt [2026-02-06T20:22:19.976775] [INFO ] [sig ] [1201/3439] Completed FIX in 0.6s | 2.76 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-06T20:22:19.976844] [INFO ] [sig ] [1202/3439] Forecasting FIXD... [2026-02-06T20:22:19.976901] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-06T20:22:19.976966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-06T20:22:20.004142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-06T20:22:20.004702] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-06T20:22:20.005854] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-06T20:22:20.005927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:20.005970] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:20.006004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:20.006078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:20.096185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:20.097485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:20.097624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:20.097685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:20.272612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:20.272788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:20.272832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:20.272869] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:20.276646] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-02-06T20:22:20.276997] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-06T20:22:20.277151] [INFO ] [sig ] FIXD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:20.443805] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FIXD.txt [2026-02-06T20:22:20.444022] [INFO ] [sig ] [1202/3439] Completed FIXD in 0.5s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:20.444088] [INFO ] [sig ] [1203/3439] Forecasting FIZZ... [2026-02-06T20:22:20.444139] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-06T20:22:20.444191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-06T20:22:20.460255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-06T20:22:20.460848] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-06T20:22:20.462176] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-06T20:22:20.462266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:20.462309] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:20.462346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:20.462430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:20.526341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:20.527261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:20.527348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:20.527382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:20.664495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:20.664686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:20.664732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:20.664764] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:20.668565] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-02-06T20:22:20.668923] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-06T20:22:20.669084] [INFO ] [sig ] FIZZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:20.826305] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FIZZ.txt [2026-02-06T20:22:20.826463] [INFO ] [sig ] [1203/3439] Completed FIZZ in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:20.826505] [INFO ] [sig ] [1204/3439] Forecasting FJP... [2026-02-06T20:22:20.826538] [INFO ] [sig ] Generating forecast for: FJP [2026-02-06T20:22:20.826588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-06T20:22:20.838368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-06T20:22:20.838731] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-06T20:22:20.839631] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-06T20:22:20.839701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:20.839747] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:20.839785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:20.839880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:20.902921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:20.903783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:20.903874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:20.903917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:21.026267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:21.026437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:21.026483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:21.026514] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:21.030390] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=30.84%) [2026-02-06T20:22:21.030709] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-06T20:22:21.030852] [INFO ] [sig ] FJP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:21.188117] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FJP.txt [2026-02-06T20:22:21.188291] [INFO ] [sig ] [1204/3439] Completed FJP in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:21.188345] [INFO ] [sig ] [1205/3439] Forecasting FLEX... [2026-02-06T20:22:21.188376] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-06T20:22:21.188406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-06T20:22:21.200072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-06T20:22:21.200435] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-06T20:22:21.201397] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-06T20:22:21.201455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:21.201488] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:21.201515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:21.201591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:21.264380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:21.265300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:21.265393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:21.265428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:21.400325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:21.400483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:21.400529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:21.400593] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:21.404400] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-06T20:22:21.404753] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-06T20:22:21.404912] [INFO ] [sig ] FLEX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:21.560248] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FLEX.txt [2026-02-06T20:22:21.560409] [INFO ] [sig ] [1205/3439] Completed FLEX in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:21.560458] [INFO ] [sig ] [1206/3439] Forecasting FLL... [2026-02-06T20:22:21.560493] [INFO ] [sig ] Generating forecast for: FLL [2026-02-06T20:22:21.560530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-06T20:22:21.572879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-06T20:22:21.573305] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-06T20:22:21.574324] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-06T20:22:21.574381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:21.574414] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:21.574441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:21.574500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:21.634112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:21.635034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:21.635163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:21.635198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:21.754096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:21.754252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:21.754292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:21.754322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:21.757822] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-02-06T20:22:21.758122] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-06T20:22:21.758255] [INFO ] [sig ] FLL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:21.904387] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FLL.txt [2026-02-06T20:22:21.904542] [INFO ] [sig ] [1206/3439] Completed FLL in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:21.904604] [INFO ] [sig ] [1207/3439] Forecasting FLNC... [2026-02-06T20:22:21.904638] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-06T20:22:21.904668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-06T20:22:21.917094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-06T20:22:21.917652] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-06T20:22:21.918706] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-06T20:22:21.918760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:21.918791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:21.918818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:21.918874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:21.982638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:21.983793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:21.983880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:21.983923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:22.114211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:22.114400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:22.114443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:22.114474] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:22.118333] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-06T20:22:22.118668] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-06T20:22:22.118821] [INFO ] [sig ] FLNC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:22.269738] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FLNC.txt [2026-02-06T20:22:22.269905] [INFO ] [sig ] [1207/3439] Completed FLNC in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:22.269952] [INFO ] [sig ] [1208/3439] Forecasting FLNG... [2026-02-06T20:22:22.269982] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-06T20:22:22.270019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-06T20:22:22.281645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-06T20:22:22.282037] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-06T20:22:22.282872] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-06T20:22:22.282926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:22.282957] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:22.282984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:22.283040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:22.340496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:22.341411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:22.341506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:22.341540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:22.463305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:22.463467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:22.463512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:22.463542] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:22.467144] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: DOWN (p=20.78%) [2026-02-06T20:22:22.467445] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-06T20:22:22.467601] [INFO ] [sig ] FLNG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:22.615035] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FLNG.txt [2026-02-06T20:22:22.615193] [INFO ] [sig ] [1208/3439] Completed FLNG in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:22.615237] [INFO ] [sig ] [1209/3439] Forecasting FLO... [2026-02-06T20:22:22.615269] [INFO ] [sig ] Generating forecast for: FLO [2026-02-06T20:22:22.615301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-06T20:22:22.630075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-06T20:22:22.630527] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-06T20:22:22.631639] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-06T20:22:22.631705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:22.631745] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:22.631779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:22.631870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:22.699869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:22.700991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:22.701101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:22.701147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:22.843017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:22.843209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:22.843261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:22.843293] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:22.846903] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=4.13%) [2026-02-06T20:22:22.847398] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-06T20:22:22.847531] [INFO ] [sig ] FLO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:23.002444] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FLO.txt [2026-02-06T20:22:23.002670] [INFO ] [sig ] [1209/3439] Completed FLO in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:23.002719] [INFO ] [sig ] [1210/3439] Forecasting FLS... [2026-02-06T20:22:23.002754] [INFO ] [sig ] Generating forecast for: FLS [2026-02-06T20:22:23.002785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-06T20:22:23.015447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-06T20:22:23.015842] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-06T20:22:23.016878] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-06T20:22:23.016932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:23.016972] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:23.017007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:23.017078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:23.080949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:23.081903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:23.081992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:23.082028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:23.210688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:23.210845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:23.210886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:23.210918] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:23.214562] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-06T20:22:23.214861] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-06T20:22:23.214993] [INFO ] [sig ] FLS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:23.392241] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FLS.txt [2026-02-06T20:22:23.392400] [INFO ] [sig ] [1210/3439] Completed FLS in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.5m [2026-02-06T20:22:23.392441] [INFO ] [sig ] [1211/3439] Forecasting FLUX... [2026-02-06T20:22:23.392471] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-06T20:22:23.392500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-06T20:22:23.404261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-06T20:22:23.404644] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-06T20:22:23.405493] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-06T20:22:23.405560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:23.405630] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:23.405664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:23.405722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:23.470899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:23.472404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:23.472492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:23.472528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:23.597255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:23.597414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:23.597470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:23.597506] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:23.601008] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-02-06T20:22:23.601292] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-06T20:22:23.601421] [INFO ] [sig ] FLUX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:23.754284] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FLUX.txt [2026-02-06T20:22:23.754440] [INFO ] [sig ] [1211/3439] Completed FLUX in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:23.754488] [INFO ] [sig ] [1212/3439] Forecasting FLWS... [2026-02-06T20:22:23.754519] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-06T20:22:23.754550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-06T20:22:23.766327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-06T20:22:23.766700] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-06T20:22:23.767550] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-06T20:22:23.767634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:23.767674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:23.767702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:23.767761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:23.827770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:23.828693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:23.828783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:23.828817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:23.953715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:23.953871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:23.953913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:23.953944] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:23.957729] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-06T20:22:23.958031] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-06T20:22:23.958346] [INFO ] [sig ] FLWS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:24.112299] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FLWS.txt [2026-02-06T20:22:24.112468] [INFO ] [sig ] [1212/3439] Completed FLWS in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:24.112509] [INFO ] [sig ] [1213/3439] Forecasting FLXS... [2026-02-06T20:22:24.112538] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-06T20:22:24.112585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-06T20:22:24.125243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-06T20:22:24.125613] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-06T20:22:24.126418] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-06T20:22:24.126471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:24.126530] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:24.126564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:24.126674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:24.184402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:24.185323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:24.185405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:24.185438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:24.302499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:24.302694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:24.302738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:24.302769] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:24.306126] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: UP (p=67.87%) [2026-02-06T20:22:24.306406] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-06T20:22:24.306532] [INFO ] [sig ] FLXS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:24.450927] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FLXS.txt [2026-02-06T20:22:24.451087] [INFO ] [sig ] [1213/3439] Completed FLXS in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:24.451137] [INFO ] [sig ] [1214/3439] Forecasting FLYE... [2026-02-06T20:22:24.451169] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-06T20:22:24.451200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-06T20:22:24.462342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-06T20:22:24.462701] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-06T20:22:24.463473] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-06T20:22:24.463526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:24.463558] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:24.463607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:24.463667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:24.519885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:24.520807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:24.520890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:24.520923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:24.636617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:24.636779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:24.636821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:24.636851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:24.640318] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-02-06T20:22:24.640617] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-06T20:22:24.640755] [INFO ] [sig ] FLYE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:24.787087] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FLYE.txt [2026-02-06T20:22:24.787262] [INFO ] [sig ] [1214/3439] Completed FLYE in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:24.787305] [INFO ] [sig ] [1215/3439] Forecasting FMAO... [2026-02-06T20:22:24.787336] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-06T20:22:24.787365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-06T20:22:24.798744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-06T20:22:24.799058] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-06T20:22:24.799895] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-06T20:22:24.799952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:24.799992] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:24.800025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:24.800095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:24.856652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:24.857421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:24.857504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:24.857537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:24.962612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:24.962770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:24.962811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:24.962840] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:24.966291] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=11.04%) [2026-02-06T20:22:24.966562] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-06T20:22:24.966707] [INFO ] [sig ] FMAO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:25.110545] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FMAO.txt [2026-02-06T20:22:25.110719] [INFO ] [sig ] [1215/3439] Completed FMAO in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:25.110759] [INFO ] [sig ] [1216/3439] Forecasting FMB... [2026-02-06T20:22:25.110789] [INFO ] [sig ] Generating forecast for: FMB [2026-02-06T20:22:25.110822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-06T20:22:25.122333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-06T20:22:25.122681] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-06T20:22:25.123460] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-06T20:22:25.123514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:25.123546] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:25.123592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:25.123653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:25.179943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:25.180835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:25.180921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:25.180954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:25.306377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:25.306534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:25.306591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:25.306654] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:25.310055] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-02-06T20:22:25.310348] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-06T20:22:25.310483] [INFO ] [sig ] FMB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:25.460076] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FMB.txt [2026-02-06T20:22:25.460265] [INFO ] [sig ] [1216/3439] Completed FMB in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:25.460319] [INFO ] [sig ] [1217/3439] Forecasting FMBH... [2026-02-06T20:22:25.460351] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-06T20:22:25.460382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-06T20:22:25.472222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-06T20:22:25.472560] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-06T20:22:25.473372] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-06T20:22:25.473425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:25.473457] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:25.473483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:25.473539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:25.531260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:25.532194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:25.532282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:25.532315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:25.652627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:25.652784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:25.652824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:25.652853] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:25.656232] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: UP (p=58.84%) [2026-02-06T20:22:25.656513] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-06T20:22:25.656662] [INFO ] [sig ] FMBH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:25.800036] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FMBH.txt [2026-02-06T20:22:25.800195] [INFO ] [sig ] [1217/3439] Completed FMBH in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:25.800237] [INFO ] [sig ] [1218/3439] Forecasting FMC... [2026-02-06T20:22:25.800265] [INFO ] [sig ] Generating forecast for: FMC [2026-02-06T20:22:25.800295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-06T20:22:25.812091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-06T20:22:25.812393] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-06T20:22:25.813184] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-06T20:22:25.813237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:25.813270] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:25.813296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:25.813353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:25.870506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:25.871121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:25.871202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:25.871233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:25.991090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:25.991215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:25.991254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:25.991283] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:25.994502] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=58.19%) [2026-02-06T20:22:25.994786] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-06T20:22:25.994913] [INFO ] [sig ] FMC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:26.142029] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FMC.txt [2026-02-06T20:22:26.142171] [INFO ] [sig ] [1218/3439] Completed FMC in 0.3s | 2.76 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-06T20:22:26.142212] [INFO ] [sig ] [1219/3439] Forecasting FMHI... [2026-02-06T20:22:26.142243] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-06T20:22:26.142274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-06T20:22:26.153867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-06T20:22:26.154141] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-06T20:22:26.154962] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-06T20:22:26.155016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:26.155052] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:26.155079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:26.155136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:26.211653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:26.212269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:26.212350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:26.212383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:26.331098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:26.331225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:26.331263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:26.331292] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:26.334588] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: DOWN (p=30.50%) [2026-02-06T20:22:26.334858] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-06T20:22:26.334984] [INFO ] [sig ] FMHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:26.478761] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FMHI.txt [2026-02-06T20:22:26.478935] [INFO ] [sig ] [1219/3439] Completed FMHI in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.4m [2026-02-06T20:22:26.478977] [INFO ] [sig ] [1220/3439] Forecasting FMN... [2026-02-06T20:22:26.479014] [INFO ] [sig ] Generating forecast for: FMN [2026-02-06T20:22:26.479051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-06T20:22:26.490376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-06T20:22:26.490774] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-06T20:22:26.491592] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-06T20:22:26.491648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:26.491680] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:26.491707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:26.491764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:26.551777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:26.552692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:26.552780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:26.552814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:26.666751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:26.666904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:26.666946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:26.666976] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:26.670493] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-06T20:22:26.670785] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-06T20:22:26.670914] [INFO ] [sig ] FMN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:26.829338] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FMN.txt [2026-02-06T20:22:26.829528] [INFO ] [sig ] [1220/3439] Completed FMN in 0.4s | 2.76 sym/s | Total: 7.4m | ETA: 13.4m [2026-02-06T20:22:26.829590] [INFO ] [sig ] [1221/3439] Forecasting FMNB... [2026-02-06T20:22:26.829629] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-06T20:22:26.829660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-06T20:22:26.841996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-06T20:22:26.842422] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-06T20:22:26.843441] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-06T20:22:26.843504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:26.843544] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:26.843604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:26.843680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:26.900925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:26.901883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:26.901971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:26.902008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:27.018564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:27.018733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:27.018774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:27.018802] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:27.022302] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-02-06T20:22:27.022593] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-06T20:22:27.022720] [INFO ] [sig ] FMNB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:27.170014] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FMNB.txt [2026-02-06T20:22:27.170159] [INFO ] [sig ] [1221/3439] Completed FMNB in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.4m [2026-02-06T20:22:27.170200] [INFO ] [sig ] [1222/3439] Forecasting FMS... [2026-02-06T20:22:27.170229] [INFO ] [sig ] Generating forecast for: FMS [2026-02-06T20:22:27.170258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-06T20:22:27.181703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-06T20:22:27.181991] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-06T20:22:27.182781] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-06T20:22:27.182835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:27.182878] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:27.182907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:27.182964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:27.239222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:27.239946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:27.240027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:27.240059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:27.358178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:27.358335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:27.358379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:27.358408] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:27.361947] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-06T20:22:27.362255] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-06T20:22:27.362381] [INFO ] [sig ] FMS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:27.509813] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FMS.txt [2026-02-06T20:22:27.509970] [INFO ] [sig ] [1222/3439] Completed FMS in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.4m [2026-02-06T20:22:27.510010] [INFO ] [sig ] [1223/3439] Forecasting FMX... [2026-02-06T20:22:27.510040] [INFO ] [sig ] Generating forecast for: FMX [2026-02-06T20:22:27.510071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-06T20:22:27.522069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-06T20:22:27.522414] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-06T20:22:27.523289] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-06T20:22:27.523345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:27.523378] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:27.523407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:27.523466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:27.582036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:27.582937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:27.583056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:27.583092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:27.704833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:27.704994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:27.705036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:27.705066] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:27.708475] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-02-06T20:22:27.708769] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-06T20:22:27.708896] [INFO ] [sig ] FMX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:27.854519] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FMX.txt [2026-02-06T20:22:27.854692] [INFO ] [sig ] [1223/3439] Completed FMX in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.4m [2026-02-06T20:22:27.854735] [INFO ] [sig ] [1224/3439] Forecasting FN... [2026-02-06T20:22:27.854765] [INFO ] [sig ] Generating forecast for: FN [2026-02-06T20:22:27.854796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-06T20:22:27.867295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-06T20:22:27.867668] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-06T20:22:27.868772] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-06T20:22:27.868828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:27.868860] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:27.868888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:27.868946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:27.931091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:27.932011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:27.932097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:27.932129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:28.059336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:28.059490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:28.059534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:28.059564] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:28.063537] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=93.70%) [2026-02-06T20:22:28.064047] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-06T20:22:28.064179] [INFO ] [sig ] FN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:28.213589] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FN.txt [2026-02-06T20:22:28.213772] [INFO ] [sig ] [1224/3439] Completed FN in 0.4s | 2.76 sym/s | Total: 7.4m | ETA: 13.4m [2026-02-06T20:22:28.213818] [INFO ] [sig ] [1225/3439] Forecasting FNB... [2026-02-06T20:22:28.213851] [INFO ] [sig ] Generating forecast for: FNB [2026-02-06T20:22:28.213882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-06T20:22:28.226657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-06T20:22:28.227042] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-06T20:22:28.227950] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-06T20:22:28.228007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:28.228039] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:28.228067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:28.228130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:28.288444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:28.289379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:28.289467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:28.289502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:28.414643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:28.414804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:28.414844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:28.414873] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:28.418320] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=45.95%) [2026-02-06T20:22:28.418615] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-06T20:22:28.418748] [INFO ] [sig ] FNB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:28.562622] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FNB.txt [2026-02-06T20:22:28.562786] [INFO ] [sig ] [1225/3439] Completed FNB in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.4m [2026-02-06T20:22:28.562826] [INFO ] [sig ] [1226/3439] Forecasting FND... [2026-02-06T20:22:28.562872] [INFO ] [sig ] Generating forecast for: FND [2026-02-06T20:22:28.562918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-06T20:22:28.574830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-06T20:22:28.575184] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-06T20:22:28.576060] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-06T20:22:28.576116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:28.576149] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:28.576178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:28.576236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:28.635937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:28.636855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:28.636939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:28.636971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:28.760431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:28.760607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:28.760651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:28.760681] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:28.764172] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=28.59%) [2026-02-06T20:22:28.764453] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-06T20:22:28.764599] [INFO ] [sig ] FND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:28.916467] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FND.txt [2026-02-06T20:22:28.916760] [INFO ] [sig ] [1226/3439] Completed FND in 0.4s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:28.916804] [INFO ] [sig ] [1227/3439] Forecasting FNF... [2026-02-06T20:22:28.916835] [INFO ] [sig ] Generating forecast for: FNF [2026-02-06T20:22:28.916865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-06T20:22:28.928244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-06T20:22:28.928648] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-06T20:22:28.929433] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-06T20:22:28.929486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:28.929518] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:28.929545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:28.929621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:28.988906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:28.989880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:28.989978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:28.990014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:29.128171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:29.128343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:29.128386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:29.128421] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:29.132138] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=13.52%) [2026-02-06T20:22:29.132459] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-06T20:22:29.132630] [INFO ] [sig ] FNF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:29.292878] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FNF.txt [2026-02-06T20:22:29.293040] [INFO ] [sig ] [1227/3439] Completed FNF in 0.4s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:29.293083] [INFO ] [sig ] [1228/3439] Forecasting FNKO... [2026-02-06T20:22:29.293114] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-06T20:22:29.293146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-06T20:22:29.305543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-06T20:22:29.305972] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-06T20:22:29.306859] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-06T20:22:29.306916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:29.306948] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:29.306977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:29.307037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:29.368751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:29.369679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:29.369770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:29.369814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:29.497180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:29.497346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:29.497390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:29.497421] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:29.501199] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-02-06T20:22:29.501549] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-06T20:22:29.501714] [INFO ] [sig ] FNKO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:29.651470] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FNKO.txt [2026-02-06T20:22:29.651655] [INFO ] [sig ] [1228/3439] Completed FNKO in 0.4s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:29.651700] [INFO ] [sig ] [1229/3439] Forecasting FNLC... [2026-02-06T20:22:29.651731] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-06T20:22:29.651763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-06T20:22:29.663125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-06T20:22:29.663515] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-06T20:22:29.664342] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-06T20:22:29.664397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:29.664430] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:29.664458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:29.664515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:29.721489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:29.722422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:29.722506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:29.722539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:29.833907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:29.834066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:29.834107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:29.834153] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:29.837600] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=43.59%) [2026-02-06T20:22:29.837917] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-06T20:22:29.838050] [INFO ] [sig ] FNLC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:29.982076] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FNLC.txt [2026-02-06T20:22:29.982217] [INFO ] [sig ] [1229/3439] Completed FNLC in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:29.982256] [INFO ] [sig ] [1230/3439] Forecasting FNX... [2026-02-06T20:22:29.982286] [INFO ] [sig ] Generating forecast for: FNX [2026-02-06T20:22:29.982316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-06T20:22:29.994531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-06T20:22:29.994820] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-06T20:22:29.995606] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-06T20:22:29.995671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:29.995738] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:29.995774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:29.995843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:30.052506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:30.053402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:30.053489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:30.053521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:30.172301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:30.172461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:30.172503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:30.172532] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:30.175953] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=33.59%) [2026-02-06T20:22:30.176241] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-06T20:22:30.176371] [INFO ] [sig ] FNX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:30.321701] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FNX.txt [2026-02-06T20:22:30.321860] [INFO ] [sig ] [1230/3439] Completed FNX in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:30.321901] [INFO ] [sig ] [1231/3439] Forecasting FNY... [2026-02-06T20:22:30.321932] [INFO ] [sig ] Generating forecast for: FNY [2026-02-06T20:22:30.321962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-06T20:22:30.333302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-06T20:22:30.333685] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-06T20:22:30.334467] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-06T20:22:30.334520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:30.334552] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:30.334604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:30.334665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:30.391709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:30.392611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:30.392695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:30.392743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:30.503635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:30.503797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:30.503840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:30.503868] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:30.507383] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-02-06T20:22:30.507677] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-06T20:22:30.507804] [INFO ] [sig ] FNY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:30.649741] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FNY.txt [2026-02-06T20:22:30.649868] [INFO ] [sig ] [1231/3439] Completed FNY in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:30.649908] [INFO ] [sig ] [1232/3439] Forecasting FOA... [2026-02-06T20:22:30.649938] [INFO ] [sig ] Generating forecast for: FOA [2026-02-06T20:22:30.649968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-06T20:22:30.661654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-06T20:22:30.661921] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-06T20:22:30.662706] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-06T20:22:30.662759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:30.662792] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:30.662818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:30.662876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:30.719970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:30.720644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:30.720723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:30.720757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:30.841171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:30.841310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:30.841348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:30.841377] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:30.844707] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-06T20:22:30.844982] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-06T20:22:30.845107] [INFO ] [sig ] FOA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:30.987182] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FOA.txt [2026-02-06T20:22:30.987336] [INFO ] [sig ] [1232/3439] Completed FOA in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:30.987375] [INFO ] [sig ] [1233/3439] Forecasting FOF... [2026-02-06T20:22:30.987404] [INFO ] [sig ] Generating forecast for: FOF [2026-02-06T20:22:30.987437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-06T20:22:31.000951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-06T20:22:31.001387] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-06T20:22:31.002242] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-06T20:22:31.002312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:31.002373] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:31.002432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:31.002505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:31.060889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:31.061963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:31.062060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:31.062095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:31.181208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:31.181380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:31.181423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:31.181452] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:31.186149] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: DOWN (p=36.00%) [2026-02-06T20:22:31.186442] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-06T20:22:31.186612] [INFO ] [sig ] FOF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:31.335434] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FOF.txt [2026-02-06T20:22:31.335634] [INFO ] [sig ] [1233/3439] Completed FOF in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:31.335699] [INFO ] [sig ] [1234/3439] Forecasting FOLD... [2026-02-06T20:22:31.335732] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-06T20:22:31.335761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-06T20:22:31.347956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-06T20:22:31.348347] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-06T20:22:31.349250] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-06T20:22:31.349312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:31.349346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:31.349372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:31.349431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:31.413952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:31.414890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:31.414977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:31.415012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:31.536509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:31.536692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:31.536737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:31.536766] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:31.540411] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=66.38%) [2026-02-06T20:22:31.540723] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-06T20:22:31.540860] [INFO ] [sig ] FOLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:31.684450] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FOLD.txt [2026-02-06T20:22:31.684641] [INFO ] [sig ] [1234/3439] Completed FOLD in 0.3s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:31.684715] [INFO ] [sig ] [1235/3439] Forecasting FORM... [2026-02-06T20:22:31.684755] [INFO ] [sig ] Generating forecast for: FORM [2026-02-06T20:22:31.684787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-06T20:22:31.696752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-06T20:22:31.697084] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-06T20:22:31.697981] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-06T20:22:31.698045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:31.698086] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:31.698130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:31.698224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:31.755886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:31.756813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:31.756898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:31.756930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:31.886982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:31.887153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:31.887194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:31.887223] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:31.890966] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-02-06T20:22:31.891352] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-06T20:22:31.891697] [INFO ] [sig ] FORM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:32.044646] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FORM.txt [2026-02-06T20:22:32.044795] [INFO ] [sig ] [1235/3439] Completed FORM in 0.4s | 2.76 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-06T20:22:32.044836] [INFO ] [sig ] [1236/3439] Forecasting FOSL... [2026-02-06T20:22:32.044866] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-06T20:22:32.044897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-06T20:22:32.058099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-06T20:22:32.058430] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-06T20:22:32.059301] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-06T20:22:32.059358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:32.059392] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:32.059420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:32.059478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:32.119919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:32.120811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:32.120899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:32.120937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:32.243838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:32.243996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:32.244040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:32.244072] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:32.247612] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-02-06T20:22:32.247959] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-06T20:22:32.248109] [INFO ] [sig ] FOSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:32.390833] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FOSL.txt [2026-02-06T20:22:32.390981] [INFO ] [sig ] [1236/3439] Completed FOSL in 0.3s | 2.76 sym/s | Total: 7.5m | ETA: 13.3m [2026-02-06T20:22:32.391020] [INFO ] [sig ] [1237/3439] Forecasting FOX... [2026-02-06T20:22:32.391051] [INFO ] [sig ] Generating forecast for: FOX [2026-02-06T20:22:32.391087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-06T20:22:32.403252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-06T20:22:32.403600] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-06T20:22:32.404471] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-06T20:22:32.404528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:32.404563] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:32.404629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:32.404696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:32.464501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:32.465315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:32.465420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:32.465469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:32.600315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:32.600483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:32.600525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:32.600556] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:32.604151] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-06T20:22:32.604471] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-06T20:22:32.604648] [INFO ] [sig ] FOX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:32.748462] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FOX.txt [2026-02-06T20:22:32.748645] [INFO ] [sig ] [1237/3439] Completed FOX in 0.4s | 2.76 sym/s | Total: 7.5m | ETA: 13.3m [2026-02-06T20:22:32.748713] [INFO ] [sig ] [1238/3439] Forecasting FOXA... [2026-02-06T20:22:32.748747] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-06T20:22:32.748776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-06T20:22:32.761537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-06T20:22:32.761898] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-06T20:22:32.762736] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-06T20:22:32.762791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:32.762825] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:32.762853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:32.762912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:32.822958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:32.823627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:32.823721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:32.823757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:32.948025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:32.948191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:32.948234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:32.948265] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:32.951769] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-02-06T20:22:32.952083] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-06T20:22:32.952221] [INFO ] [sig ] FOXA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:33.100682] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FOXA.txt [2026-02-06T20:22:33.100815] [INFO ] [sig ] [1238/3439] Completed FOXA in 0.4s | 2.76 sym/s | Total: 7.5m | ETA: 13.3m [2026-02-06T20:22:33.100854] [INFO ] [sig ] [1239/3439] Forecasting FOXF... [2026-02-06T20:22:33.100884] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-06T20:22:33.100913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-06T20:22:33.113764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-06T20:22:33.114085] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-06T20:22:33.114916] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-06T20:22:33.114969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:33.115001] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:33.115028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:33.115085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:33.173881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:33.174542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:33.174644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:33.174680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:33.299638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:33.299801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:33.299843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:33.299872] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:33.303620] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-02-06T20:22:33.303894] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-06T20:22:33.304019] [INFO ] [sig ] FOXF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:33.456272] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FOXF.txt [2026-02-06T20:22:33.456436] [INFO ] [sig ] [1239/3439] Completed FOXF in 0.4s | 2.76 sym/s | Total: 7.5m | ETA: 13.3m [2026-02-06T20:22:33.456476] [INFO ] [sig ] [1240/3439] Forecasting FPF... [2026-02-06T20:22:33.456507] [INFO ] [sig ] Generating forecast for: FPF [2026-02-06T20:22:33.456537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-06T20:22:33.468338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-06T20:22:33.468716] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-06T20:22:33.469546] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-06T20:22:33.469627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:33.469661] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:33.469690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:33.469747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:33.526244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:33.527118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:33.527236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:33.527271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:33.646923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:33.647085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:33.647126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:33.647155] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:33.650731] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=91.47%) [2026-02-06T20:22:33.651029] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-06T20:22:33.651161] [INFO ] [sig ] FPF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:33.793330] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FPF.txt [2026-02-06T20:22:33.793457] [INFO ] [sig ] [1240/3439] Completed FPF in 0.3s | 2.76 sym/s | Total: 7.5m | ETA: 13.3m [2026-02-06T20:22:33.793496] [INFO ] [sig ] [1241/3439] Forecasting FPH... [2026-02-06T20:22:33.793526] [INFO ] [sig ] Generating forecast for: FPH [2026-02-06T20:22:33.793556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-06T20:22:33.806983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-06T20:22:33.807369] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-06T20:22:33.808444] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-06T20:22:33.808510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:33.808552] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:33.808609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:33.808694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:33.874648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:33.875480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:33.875567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:33.875620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:33.999279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:33.999445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:33.999486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:33.999515] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:34.003228] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=39.78%) [2026-02-06T20:22:34.003537] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-06T20:22:34.003687] [INFO ] [sig ] FPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:34.147315] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FPH.txt [2026-02-06T20:22:34.147460] [INFO ] [sig ] [1241/3439] Completed FPH in 0.4s | 2.76 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:34.147500] [INFO ] [sig ] [1242/3439] Forecasting FPI... [2026-02-06T20:22:34.147529] [INFO ] [sig ] Generating forecast for: FPI [2026-02-06T20:22:34.147559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-06T20:22:34.159351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-06T20:22:34.159687] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-06T20:22:34.160531] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-06T20:22:34.160618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:34.160657] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:34.160687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:34.160746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:34.222181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:34.223280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:34.223395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:34.223448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:34.345314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:34.345490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:34.345532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:34.345560] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:34.349016] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=33.21%) [2026-02-06T20:22:34.349304] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-06T20:22:34.349434] [INFO ] [sig ] FPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:34.493810] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FPI.txt [2026-02-06T20:22:34.493960] [INFO ] [sig ] [1242/3439] Completed FPI in 0.3s | 2.76 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:34.494000] [INFO ] [sig ] [1243/3439] Forecasting FPXI... [2026-02-06T20:22:34.494031] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-06T20:22:34.494061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-06T20:22:34.505448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-06T20:22:34.505775] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-06T20:22:34.506593] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-06T20:22:34.506657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:34.506690] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:34.506719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:34.506777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:34.568667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:34.569694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:34.569787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:34.569823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:34.681850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:34.682008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:34.682049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:34.682078] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:34.685550] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=93.48%) [2026-02-06T20:22:34.685850] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-06T20:22:34.685978] [INFO ] [sig ] FPXI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:34.830441] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FPXI.txt [2026-02-06T20:22:34.830667] [INFO ] [sig ] [1243/3439] Completed FPXI in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:34.830731] [INFO ] [sig ] [1244/3439] Forecasting FRA... [2026-02-06T20:22:34.830775] [INFO ] [sig ] Generating forecast for: FRA [2026-02-06T20:22:34.830820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-06T20:22:34.842607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-06T20:22:34.842908] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-06T20:22:34.843783] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-06T20:22:34.843838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:34.843872] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:34.843901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:34.843961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:34.905692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:34.906358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:34.906446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:34.906480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:35.029212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:35.029350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:35.029392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:35.029422] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:35.032825] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-06T20:22:35.033111] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-06T20:22:35.033245] [INFO ] [sig ] FRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:35.180779] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FRA.txt [2026-02-06T20:22:35.180944] [INFO ] [sig ] [1244/3439] Completed FRA in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:35.181006] [INFO ] [sig ] [1245/3439] Forecasting FRBA... [2026-02-06T20:22:35.181051] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-06T20:22:35.181097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-06T20:22:35.194929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-06T20:22:35.195262] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-06T20:22:35.196402] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-06T20:22:35.196458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:35.196704] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:35.196737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:35.196795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:35.262059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:35.262940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:35.263024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:35.263057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:35.387817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:35.387968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:35.388011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:35.388039] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:35.391810] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-06T20:22:35.392081] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-06T20:22:35.392206] [INFO ] [sig ] FRBA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:35.539196] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FRBA.txt [2026-02-06T20:22:35.539347] [INFO ] [sig ] [1245/3439] Completed FRBA in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:35.539393] [INFO ] [sig ] [1246/3439] Forecasting FRGE... [2026-02-06T20:22:35.539425] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-06T20:22:35.539455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-06T20:22:35.550976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-06T20:22:35.551269] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-06T20:22:35.552086] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-06T20:22:35.552151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:35.552187] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:35.552214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:35.552272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:35.610630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:35.611499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:35.611604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:35.611641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:35.738350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:35.738511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:35.738551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:35.738598] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:35.742003] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: DOWN (p=15.51%) [2026-02-06T20:22:35.742296] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-06T20:22:35.742426] [INFO ] [sig ] FRGE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:35.888506] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FRGE.txt [2026-02-06T20:22:35.888661] [INFO ] [sig ] [1246/3439] Completed FRGE in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:35.888702] [INFO ] [sig ] [1247/3439] Forecasting FRHC... [2026-02-06T20:22:35.888732] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-06T20:22:35.888761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-06T20:22:35.901240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-06T20:22:35.901644] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-06T20:22:35.902456] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-06T20:22:35.902510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:35.902610] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:35.902658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:35.902742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:35.962751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:35.963518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:35.963622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:35.963658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:36.079174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:36.079332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:36.079372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:36.079401] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:36.082843] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-02-06T20:22:36.083134] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-06T20:22:36.083266] [INFO ] [sig ] FRHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:36.226469] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FRHC.txt [2026-02-06T20:22:36.226611] [INFO ] [sig ] [1247/3439] Completed FRHC in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:36.226652] [INFO ] [sig ] [1248/3439] Forecasting FRME... [2026-02-06T20:22:36.226682] [INFO ] [sig ] Generating forecast for: FRME [2026-02-06T20:22:36.226713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-06T20:22:36.237039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-06T20:22:36.237321] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-06T20:22:36.238126] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-06T20:22:36.238181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:36.238213] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:36.238241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:36.238298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:36.295094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:36.295788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:36.295868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:36.295900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:36.417321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:36.417492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:36.417534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:36.417563] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:36.421092] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-02-06T20:22:36.421406] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-06T20:22:36.421741] [INFO ] [sig ] FRME: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:36.569461] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FRME.txt [2026-02-06T20:22:36.569640] [INFO ] [sig ] [1248/3439] Completed FRME in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:36.569685] [INFO ] [sig ] [1249/3439] Forecasting FRO... [2026-02-06T20:22:36.569717] [INFO ] [sig ] Generating forecast for: FRO [2026-02-06T20:22:36.569748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-06T20:22:36.584255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-06T20:22:36.584909] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-06T20:22:36.585950] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-06T20:22:36.586007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:36.586041] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:36.586069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:36.586128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:36.653001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:36.654186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:36.654275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:36.654309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:36.778833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:36.778991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:36.779031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:36.779060] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:36.782429] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-06T20:22:36.782732] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-06T20:22:36.782861] [INFO ] [sig ] FRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:36.924998] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FRO.txt [2026-02-06T20:22:36.925157] [INFO ] [sig ] [1249/3439] Completed FRO in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:36.925204] [INFO ] [sig ] [1250/3439] Forecasting FROG... [2026-02-06T20:22:36.925236] [INFO ] [sig ] Generating forecast for: FROG [2026-02-06T20:22:36.925270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-06T20:22:36.937473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-06T20:22:36.937850] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-06T20:22:36.938768] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-06T20:22:36.938823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:36.938855] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:36.938881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:36.938939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:36.996294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:36.997188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:36.997274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:36.997307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:37.117176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:37.117343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:37.117385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:37.117479] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:37.121174] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=7.17%) [2026-02-06T20:22:37.121457] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-06T20:22:37.121607] [INFO ] [sig ] FROG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:37.267853] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FROG.txt [2026-02-06T20:22:37.268032] [INFO ] [sig ] [1250/3439] Completed FROG in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:37.268073] [INFO ] [sig ] [1251/3439] Forecasting FRPH... [2026-02-06T20:22:37.268103] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-06T20:22:37.268135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-06T20:22:37.281011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-06T20:22:37.281394] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-06T20:22:37.282210] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-06T20:22:37.282265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:37.282296] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:37.282323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:37.282379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:37.343388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:37.344724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:37.344826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:37.344861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:37.474928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:37.475090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:37.475131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:37.475160] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:37.479012] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=45.29%) [2026-02-06T20:22:37.479332] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-06T20:22:37.479496] [INFO ] [sig ] FRPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:37.630197] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FRPH.txt [2026-02-06T20:22:37.630352] [INFO ] [sig ] [1251/3439] Completed FRPH in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:37.630393] [INFO ] [sig ] [1252/3439] Forecasting FRSH... [2026-02-06T20:22:37.630632] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-06T20:22:37.630667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-06T20:22:37.643954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-06T20:22:37.644302] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-06T20:22:37.645200] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-06T20:22:37.645255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:37.645288] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:37.645314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:37.645372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:37.706083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:37.707170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:37.707254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:37.707288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:37.832919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:37.833071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:37.833110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:37.833140] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:37.836501] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-06T20:22:37.836986] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-06T20:22:37.837117] [INFO ] [sig ] FRSH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:37.983608] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FRSH.txt [2026-02-06T20:22:37.983760] [INFO ] [sig ] [1252/3439] Completed FRSH in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-06T20:22:37.983804] [INFO ] [sig ] [1253/3439] Forecasting FSBC... [2026-02-06T20:22:37.983834] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-06T20:22:37.983864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-06T20:22:37.995144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-06T20:22:37.995509] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-06T20:22:37.996331] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-06T20:22:37.996397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:37.996436] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:37.996464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:37.996520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:38.056985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:38.057882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:38.057967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:38.057999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:38.183450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:38.183807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:38.183865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:38.183895] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:38.187620] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=6.73%) [2026-02-06T20:22:38.187918] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-06T20:22:38.188045] [INFO ] [sig ] FSBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:38.336182] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FSBC.txt [2026-02-06T20:22:38.336319] [INFO ] [sig ] [1253/3439] Completed FSBC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.2m [2026-02-06T20:22:38.336358] [INFO ] [sig ] [1254/3439] Forecasting FSCO... [2026-02-06T20:22:38.336388] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-06T20:22:38.336419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-06T20:22:38.348744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-06T20:22:38.349086] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-06T20:22:38.349919] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-06T20:22:38.349976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:38.350010] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:38.350038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:38.350097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:38.410569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:38.411315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:38.411403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:38.411435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:38.531088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:38.531232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:38.531273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:38.531302] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:38.534650] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-06T20:22:38.534928] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-06T20:22:38.535056] [INFO ] [sig ] FSCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:38.681397] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FSCO.txt [2026-02-06T20:22:38.681735] [INFO ] [sig ] [1254/3439] Completed FSCO in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.2m [2026-02-06T20:22:38.681785] [INFO ] [sig ] [1255/3439] Forecasting FSK... [2026-02-06T20:22:38.681816] [INFO ] [sig ] Generating forecast for: FSK [2026-02-06T20:22:38.681848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-06T20:22:38.696997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-06T20:22:38.697346] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-06T20:22:38.698404] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-06T20:22:38.698460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:38.698494] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:38.698521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:38.698793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:38.758430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:38.759143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:38.759241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:38.759275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:38.875864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:38.876018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:38.876058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:38.876087] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:38.879558] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-02-06T20:22:38.879872] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-06T20:22:38.880005] [INFO ] [sig ] FSK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:39.024231] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FSK.txt [2026-02-06T20:22:39.024394] [INFO ] [sig ] [1255/3439] Completed FSK in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.2m [2026-02-06T20:22:39.024445] [INFO ] [sig ] [1256/3439] Forecasting FSLY... [2026-02-06T20:22:39.024482] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-06T20:22:39.024523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-06T20:22:39.036268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-06T20:22:39.036622] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-06T20:22:39.037461] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-06T20:22:39.037518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:39.037551] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:39.037597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:39.037659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:39.095149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:39.095899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:39.095983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:39.096016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:39.223618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:39.223769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:39.223810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:39.223838] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:39.227198] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-06T20:22:39.227480] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-06T20:22:39.227631] [INFO ] [sig ] FSLY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:39.375333] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FSLY.txt [2026-02-06T20:22:39.375463] [INFO ] [sig ] [1256/3439] Completed FSLY in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.2m [2026-02-06T20:22:39.375502] [INFO ] [sig ] [1257/3439] Forecasting FSM... [2026-02-06T20:22:39.375531] [INFO ] [sig ] Generating forecast for: FSM [2026-02-06T20:22:39.375562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-06T20:22:39.387086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-06T20:22:39.387451] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-06T20:22:39.388360] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-06T20:22:39.388417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:39.388463] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:39.388492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:39.388551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:39.447121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:39.447920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:39.448055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:39.448096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:39.578785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:39.578964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:39.579014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:39.579049] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:39.583008] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-02-06T20:22:39.583338] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-06T20:22:39.583490] [INFO ] [sig ] FSM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:39.730917] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FSM.txt [2026-02-06T20:22:39.731053] [INFO ] [sig ] [1257/3439] Completed FSM in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:39.731092] [INFO ] [sig ] [1258/3439] Forecasting FSS... [2026-02-06T20:22:39.731122] [INFO ] [sig ] Generating forecast for: FSS [2026-02-06T20:22:39.731153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-06T20:22:39.746007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-06T20:22:39.746350] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-06T20:22:39.747145] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-06T20:22:39.747200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:39.747231] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:39.747257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:39.747314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:39.807448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:39.808143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:39.808225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:39.808258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:39.947447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:39.947646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:39.947699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:39.947736] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:39.952648] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-06T20:22:39.953023] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-06T20:22:39.953180] [INFO ] [sig ] FSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:40.113016] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FSS.txt [2026-02-06T20:22:40.113177] [INFO ] [sig ] [1258/3439] Completed FSS in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:40.113217] [INFO ] [sig ] [1259/3439] Forecasting FTA... [2026-02-06T20:22:40.113246] [INFO ] [sig ] Generating forecast for: FTA [2026-02-06T20:22:40.113278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-06T20:22:40.127606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-06T20:22:40.127985] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-06T20:22:40.128848] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-06T20:22:40.128904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:40.128936] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:40.128963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:40.129020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:40.191216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:40.192014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:40.192114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:40.192150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:40.313254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:40.313415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:40.313460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:40.313489] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:40.317002] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=44.50%) [2026-02-06T20:22:40.317281] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-06T20:22:40.317408] [INFO ] [sig ] FTA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:40.461060] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTA.txt [2026-02-06T20:22:40.461219] [INFO ] [sig ] [1259/3439] Completed FTA in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:40.461260] [INFO ] [sig ] [1260/3439] Forecasting FTAI... [2026-02-06T20:22:40.461291] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-06T20:22:40.461321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-06T20:22:40.473785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-06T20:22:40.474084] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-06T20:22:40.474921] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-06T20:22:40.474975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:40.475007] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:40.475034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:40.475092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:40.538891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:40.539842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:40.539933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:40.539967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:40.677887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:40.678053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:40.678095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:40.678125] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:40.681714] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=37.48%) [2026-02-06T20:22:40.682032] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-06T20:22:40.682171] [INFO ] [sig ] FTAI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:40.858985] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTAI.txt [2026-02-06T20:22:40.859280] [INFO ] [sig ] [1260/3439] Completed FTAI in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:40.859353] [INFO ] [sig ] [1261/3439] Forecasting FTC... [2026-02-06T20:22:40.859420] [INFO ] [sig ] Generating forecast for: FTC [2026-02-06T20:22:40.859487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-06T20:22:40.875102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-06T20:22:40.875602] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-06T20:22:40.876799] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-06T20:22:40.876877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:40.876925] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:40.876967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:40.877057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:40.956451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:40.957933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:40.958043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:40.958077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:41.085208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:41.085366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:41.085418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:41.085455] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:41.089612] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-02-06T20:22:41.089911] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-06T20:22:41.090046] [INFO ] [sig ] FTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:41.251277] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTC.txt [2026-02-06T20:22:41.251430] [INFO ] [sig ] [1261/3439] Completed FTC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:41.251492] [INFO ] [sig ] [1262/3439] Forecasting FTCI... [2026-02-06T20:22:41.251548] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-06T20:22:41.251614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-06T20:22:41.265113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-06T20:22:41.265459] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-06T20:22:41.266495] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-06T20:22:41.266550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:41.266602] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:41.266632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:41.266690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:41.328357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:41.329466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:41.329779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:41.329814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:41.464782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:41.464965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:41.465013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:41.465045] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:41.469288] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-06T20:22:41.469743] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-06T20:22:41.469899] [INFO ] [sig ] FTCI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:41.665500] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTCI.txt [2026-02-06T20:22:41.665704] [INFO ] [sig ] [1262/3439] Completed FTCI in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:41.665749] [INFO ] [sig ] [1263/3439] Forecasting FTCS... [2026-02-06T20:22:41.665779] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-06T20:22:41.665811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-06T20:22:41.677837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-06T20:22:41.678222] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-06T20:22:41.679065] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-06T20:22:41.679120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:41.679153] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:41.679180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:41.679250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:41.737822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:41.738819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:41.738928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:41.738964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:41.857838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:41.858015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:41.858057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:41.858086] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:41.861627] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=79.85%) [2026-02-06T20:22:41.861928] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-06T20:22:41.862074] [INFO ] [sig ] FTCS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:42.006084] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTCS.txt [2026-02-06T20:22:42.006243] [INFO ] [sig ] [1263/3439] Completed FTCS in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:42.006285] [INFO ] [sig ] [1264/3439] Forecasting FTEK... [2026-02-06T20:22:42.006317] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-06T20:22:42.006347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-06T20:22:42.018400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-06T20:22:42.018756] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-06T20:22:42.019612] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-06T20:22:42.019667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:42.019727] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:42.019755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:42.019814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:42.078807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:42.079779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:42.079870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:42.079904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:42.203823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:42.204014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:42.204064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:42.204113] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:42.207754] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=15.72%) [2026-02-06T20:22:42.208093] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-06T20:22:42.208250] [INFO ] [sig ] FTEK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:42.358175] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTEK.txt [2026-02-06T20:22:42.358324] [INFO ] [sig ] [1264/3439] Completed FTEK in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:42.358365] [INFO ] [sig ] [1265/3439] Forecasting FTGC... [2026-02-06T20:22:42.358396] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-06T20:22:42.358430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-06T20:22:42.370705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-06T20:22:42.370993] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-06T20:22:42.371841] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-06T20:22:42.371897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:42.371930] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:42.371958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:42.372016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:42.430406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:42.431128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:42.431221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:42.431255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:42.557312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:42.557482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:42.557528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:42.557557] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:42.561242] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-06T20:22:42.561546] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-06T20:22:42.561702] [INFO ] [sig ] FTGC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:42.712417] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTGC.txt [2026-02-06T20:22:42.712597] [INFO ] [sig ] [1265/3439] Completed FTGC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:42.712641] [INFO ] [sig ] [1266/3439] Forecasting FTGS... [2026-02-06T20:22:42.712672] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-06T20:22:42.712703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-06T20:22:42.724701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-06T20:22:42.725089] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-06T20:22:42.726043] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-06T20:22:42.726101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:42.726136] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:42.726165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:42.726224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:42.785115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:42.786038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:42.786127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:42.786179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:42.908821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:42.908984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:42.909025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:42.909054] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:42.912867] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-02-06T20:22:42.913147] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-06T20:22:42.913277] [INFO ] [sig ] FTGS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:43.071028] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTGS.txt [2026-02-06T20:22:43.071194] [INFO ] [sig ] [1266/3439] Completed FTGS in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:43.071236] [INFO ] [sig ] [1267/3439] Forecasting FTHI... [2026-02-06T20:22:43.071265] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-06T20:22:43.071296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-06T20:22:43.083006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-06T20:22:43.083287] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-06T20:22:43.084124] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-06T20:22:43.084178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:43.084210] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:43.084237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:43.084294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:43.141489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:43.142183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:43.142266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:43.142297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:43.263277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:43.263439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:43.263479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:43.263542] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:43.266972] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: UP (p=54.53%) [2026-02-06T20:22:43.267251] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-06T20:22:43.267381] [INFO ] [sig ] FTHI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:43.411052] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTHI.txt [2026-02-06T20:22:43.411191] [INFO ] [sig ] [1267/3439] Completed FTHI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:43.411230] [INFO ] [sig ] [1268/3439] Forecasting FTHY... [2026-02-06T20:22:43.411261] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-06T20:22:43.411290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-06T20:22:43.422867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-06T20:22:43.423135] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-06T20:22:43.423920] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-06T20:22:43.423974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:43.424005] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:43.424054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:43.424113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:43.481493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:43.482147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:43.482226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:43.482258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:43.600836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:43.601002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:43.601044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:43.601073] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:43.605051] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=46.07%) [2026-02-06T20:22:43.605384] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-06T20:22:43.605530] [INFO ] [sig ] FTHY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:43.752766] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTHY.txt [2026-02-06T20:22:43.752905] [INFO ] [sig ] [1268/3439] Completed FTHY in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:43.752947] [INFO ] [sig ] [1269/3439] Forecasting FTI... [2026-02-06T20:22:43.752978] [INFO ] [sig ] Generating forecast for: FTI [2026-02-06T20:22:43.753009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-06T20:22:43.764512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-06T20:22:43.764832] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-06T20:22:43.765678] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-06T20:22:43.765733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:43.765767] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:43.765793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:43.765852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:43.823673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:43.824292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:43.824374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:43.824407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:43.946941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:43.947083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:43.947122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:43.947152] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:43.950720] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=99.35%) [2026-02-06T20:22:43.950998] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-06T20:22:43.951124] [INFO ] [sig ] FTI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:44.107915] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTI.txt [2026-02-06T20:22:44.108076] [INFO ] [sig ] [1269/3439] Completed FTI in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-06T20:22:44.108119] [INFO ] [sig ] [1270/3439] Forecasting FTK... [2026-02-06T20:22:44.108150] [INFO ] [sig ] Generating forecast for: FTK [2026-02-06T20:22:44.108182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-06T20:22:44.120458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-06T20:22:44.120826] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-06T20:22:44.121906] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-06T20:22:44.121962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:44.121997] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:44.122025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:44.122085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:44.189188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:44.190448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:44.190537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:44.190590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:44.319984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:44.320142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:44.320185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:44.320215] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:44.323727] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-06T20:22:44.324007] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-06T20:22:44.324134] [INFO ] [sig ] FTK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:44.479355] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTK.txt [2026-02-06T20:22:44.479545] [INFO ] [sig ] [1270/3439] Completed FTK in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 13.1m [2026-02-06T20:22:44.479624] [INFO ] [sig ] [1271/3439] Forecasting FTLF... [2026-02-06T20:22:44.479661] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-06T20:22:44.479705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-06T20:22:44.495299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-06T20:22:44.495690] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-06T20:22:44.496711] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-06T20:22:44.496777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:44.496813] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:44.496840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:44.496897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:44.578444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:44.579637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:44.579749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:44.579797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:44.720247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:44.720429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:44.720477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:44.720510] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:44.724973] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=14.57%) [2026-02-06T20:22:44.725338] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-06T20:22:44.725501] [INFO ] [sig ] FTLF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:44.874160] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTLF.txt [2026-02-06T20:22:44.874323] [INFO ] [sig ] [1271/3439] Completed FTLF in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 13.1m [2026-02-06T20:22:44.874373] [INFO ] [sig ] [1272/3439] Forecasting FTQI... [2026-02-06T20:22:44.874406] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-06T20:22:44.874442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-06T20:22:44.888334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-06T20:22:44.888762] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-06T20:22:44.890041] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-06T20:22:44.890112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:44.890151] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:44.890183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:44.890242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:44.949830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:44.950893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:44.950978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:44.951012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:45.079166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:45.079350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:45.079415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:45.079461] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:45.084203] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-02-06T20:22:45.084612] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-06T20:22:45.084791] [INFO ] [sig ] FTQI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:45.279272] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTQI.txt [2026-02-06T20:22:45.279473] [INFO ] [sig ] [1272/3439] Completed FTQI in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 13.1m [2026-02-06T20:22:45.279535] [INFO ] [sig ] [1273/3439] Forecasting FTRE... [2026-02-06T20:22:45.279607] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-06T20:22:45.279657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-06T20:22:45.293868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-06T20:22:45.294305] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-06T20:22:45.295160] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-06T20:22:45.295226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:45.295263] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:45.295300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:45.295365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:45.365733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:45.366548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:45.366670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:45.366706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:45.530622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:45.531013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:45.531096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:45.531134] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:45.536251] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-06T20:22:45.536694] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-06T20:22:45.537049] [INFO ] [sig ] FTRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:45.688665] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTRE.txt [2026-02-06T20:22:45.688860] [INFO ] [sig ] [1273/3439] Completed FTRE in 0.4s | 2.76 sym/s | Total: 7.7m | ETA: 13.1m [2026-02-06T20:22:45.688906] [INFO ] [sig ] [1274/3439] Forecasting FTRI... [2026-02-06T20:22:45.688935] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-06T20:22:45.688965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-06T20:22:45.701367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-06T20:22:45.701809] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-06T20:22:45.702638] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-06T20:22:45.702695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:45.702728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:45.702756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:45.702815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:45.759546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:45.760485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:45.760632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:45.760669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:45.880417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:45.880602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:45.880648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:45.880677] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:45.884150] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-06T20:22:45.884459] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-06T20:22:45.884642] [INFO ] [sig ] FTRI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:46.033023] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTRI.txt [2026-02-06T20:22:46.033183] [INFO ] [sig ] [1274/3439] Completed FTRI in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:46.033224] [INFO ] [sig ] [1275/3439] Forecasting FTS... [2026-02-06T20:22:46.033256] [INFO ] [sig ] Generating forecast for: FTS [2026-02-06T20:22:46.033286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-06T20:22:46.044983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-06T20:22:46.045364] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-06T20:22:46.046195] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-06T20:22:46.046250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:46.046282] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:46.046309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:46.046367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:46.104334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:46.105274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:46.105369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:46.105401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:46.233835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:46.234016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:46.234058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:46.234086] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:46.237703] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=66.85%) [2026-02-06T20:22:46.238014] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-06T20:22:46.238156] [INFO ] [sig ] FTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:46.379936] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTS.txt [2026-02-06T20:22:46.380084] [INFO ] [sig ] [1275/3439] Completed FTS in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:46.380126] [INFO ] [sig ] [1276/3439] Forecasting FTSL... [2026-02-06T20:22:46.380156] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-06T20:22:46.380186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-06T20:22:46.391419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-06T20:22:46.391717] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-06T20:22:46.392499] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-06T20:22:46.392553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:46.392610] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:46.392639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:46.392696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:46.449410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:46.450290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:46.450376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:46.450409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:46.584907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:46.585068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:46.585110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:46.585138] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:46.588676] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-06T20:22:46.588974] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-06T20:22:46.589108] [INFO ] [sig ] FTSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:46.731692] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FTSL.txt [2026-02-06T20:22:46.731848] [INFO ] [sig ] [1276/3439] Completed FTSL in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:46.731888] [INFO ] [sig ] [1277/3439] Forecasting FTSM... [2026-02-06T20:22:46.731919] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-06T20:22:46.731948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-06T20:22:46.743419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-06T20:22:46.743979] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-06T20:22:46.744783] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-06T20:22:46.744837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:46.744869] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:46.744896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:46.744953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:46.802165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:46.803021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:46.803104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:46.803136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:46.904953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:46.905131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:46.905173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:46.905202] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:46.908855] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-02-06T20:22:46.909149] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-06T20:22:46.909288] [INFO ] [sig ] FTSM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:47.052212] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTSM.txt [2026-02-06T20:22:47.052401] [INFO ] [sig ] [1277/3439] Completed FTSM in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:47.052445] [INFO ] [sig ] [1278/3439] Forecasting FTXL... [2026-02-06T20:22:47.052478] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-06T20:22:47.052515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-06T20:22:47.064260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-06T20:22:47.064630] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-06T20:22:47.065422] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-06T20:22:47.065476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:47.065511] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:47.065541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:47.065616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:47.121882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:47.122609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:47.122694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:47.122727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:47.244362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:47.244524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:47.244595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:47.244635] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:47.248108] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-02-06T20:22:47.248379] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-06T20:22:47.248508] [INFO ] [sig ] FTXL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:47.393876] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTXL.txt [2026-02-06T20:22:47.394039] [INFO ] [sig ] [1278/3439] Completed FTXL in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:47.394081] [INFO ] [sig ] [1279/3439] Forecasting FTXN... [2026-02-06T20:22:47.394110] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-06T20:22:47.394139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-06T20:22:47.406056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-06T20:22:47.406448] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-06T20:22:47.407256] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-06T20:22:47.407309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:47.407341] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:47.407368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:47.407438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:47.464562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:47.465476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:47.465565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:47.465622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:47.585264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:47.585444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:47.585497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:47.585532] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:47.589231] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-06T20:22:47.589551] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-06T20:22:47.589714] [INFO ] [sig ] FTXN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:47.734802] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTXN.txt [2026-02-06T20:22:47.734976] [INFO ] [sig ] [1279/3439] Completed FTXN in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:47.735020] [INFO ] [sig ] [1280/3439] Forecasting FTXO... [2026-02-06T20:22:47.735050] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-06T20:22:47.735087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-06T20:22:47.747700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-06T20:22:47.748112] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-06T20:22:47.748969] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-06T20:22:47.749023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:47.749056] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:47.749083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:47.749139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:47.808314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:47.809280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:47.809369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:47.809402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:47.932603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:47.932772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:47.932813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:47.932842] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:47.936322] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=55.83%) [2026-02-06T20:22:47.936674] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-06T20:22:47.936813] [INFO ] [sig ] FTXO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:48.081983] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FTXO.txt [2026-02-06T20:22:48.082142] [INFO ] [sig ] [1280/3439] Completed FTXO in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:48.082185] [INFO ] [sig ] [1281/3439] Forecasting FUBO... [2026-02-06T20:22:48.082214] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-06T20:22:48.082244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-06T20:22:48.094168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-06T20:22:48.094543] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-06T20:22:48.095346] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-06T20:22:48.095411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:48.095471] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:48.095499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:48.095557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:48.152408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:48.153314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:48.153405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:48.153437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:48.277229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:48.277395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:48.277438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:48.277466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:48.280953] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-06T20:22:48.281296] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-06T20:22:48.281440] [INFO ] [sig ] FUBO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:48.424456] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FUBO.txt [2026-02-06T20:22:48.424649] [INFO ] [sig ] [1281/3439] Completed FUBO in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:48.424694] [INFO ] [sig ] [1282/3439] Forecasting FUL... [2026-02-06T20:22:48.424725] [INFO ] [sig ] Generating forecast for: FUL [2026-02-06T20:22:48.424755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-06T20:22:48.436507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-06T20:22:48.436923] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-06T20:22:48.437748] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-06T20:22:48.437803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:48.437835] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:48.437881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:48.437941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:48.494769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:48.495673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:48.495790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:48.495825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:48.624319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:48.624481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:48.624526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:48.624562] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:48.628094] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-06T20:22:48.628408] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-06T20:22:48.628554] [INFO ] [sig ] FUL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:48.773090] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FUL.txt [2026-02-06T20:22:48.773240] [INFO ] [sig ] [1282/3439] Completed FUL in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:48.773281] [INFO ] [sig ] [1283/3439] Forecasting FULC... [2026-02-06T20:22:48.773310] [INFO ] [sig ] Generating forecast for: FULC [2026-02-06T20:22:48.773341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-06T20:22:48.786470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-06T20:22:48.786811] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-06T20:22:48.787594] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-06T20:22:48.787648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:48.787680] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:48.787706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:48.787764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:48.851359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:48.852228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:48.852316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:48.852349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:48.977927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:48.978095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:48.978137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:48.978166] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:48.981797] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-06T20:22:48.982138] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-06T20:22:48.982282] [INFO ] [sig ] FULC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:49.140739] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FULC.txt [2026-02-06T20:22:49.140953] [INFO ] [sig ] [1283/3439] Completed FULC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:49.141010] [INFO ] [sig ] [1284/3439] Forecasting FUN... [2026-02-06T20:22:49.141051] [INFO ] [sig ] Generating forecast for: FUN [2026-02-06T20:22:49.141090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-06T20:22:49.155430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-06T20:22:49.155856] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-06T20:22:49.156834] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-06T20:22:49.156895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:49.156929] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:49.156958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:49.157016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:49.224691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:49.225630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:49.225717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:49.225750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:49.353911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:49.354071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:49.354112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:49.354178] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:49.357835] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-02-06T20:22:49.358134] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-06T20:22:49.358267] [INFO ] [sig ] FUN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:49.503931] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FUN.txt [2026-02-06T20:22:49.504103] [INFO ] [sig ] [1284/3439] Completed FUN in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:49.504145] [INFO ] [sig ] [1285/3439] Forecasting FUNC... [2026-02-06T20:22:49.504174] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-06T20:22:49.504204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-06T20:22:49.516507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-06T20:22:49.517030] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-06T20:22:49.518044] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-06T20:22:49.518099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:49.518130] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:49.518157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:49.518213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:49.584356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:49.585556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:49.585681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:49.585721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:49.707248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:49.707408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:49.707449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:49.707478] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:49.711549] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-02-06T20:22:49.711879] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-06T20:22:49.712008] [INFO ] [sig ] FUNC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:49.861026] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FUNC.txt [2026-02-06T20:22:49.861171] [INFO ] [sig ] [1285/3439] Completed FUNC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:49.861211] [INFO ] [sig ] [1286/3439] Forecasting FUND... [2026-02-06T20:22:49.861241] [INFO ] [sig ] Generating forecast for: FUND [2026-02-06T20:22:49.861271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-06T20:22:49.873074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-06T20:22:49.873416] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-06T20:22:49.874200] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-06T20:22:49.874253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:49.874285] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:49.874311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:49.874370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:49.932764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:49.933652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:49.933740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:49.933772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:50.046079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:50.046253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:50.046298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:50.046328] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:50.049871] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=52.53%) [2026-02-06T20:22:50.050207] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-06T20:22:50.050346] [INFO ] [sig ] FUND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:50.201746] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FUND.txt [2026-02-06T20:22:50.201927] [INFO ] [sig ] [1286/3439] Completed FUND in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-06T20:22:50.201976] [INFO ] [sig ] [1287/3439] Forecasting FVCB... [2026-02-06T20:22:50.202009] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-06T20:22:50.202039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-06T20:22:50.215513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-06T20:22:50.215942] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-06T20:22:50.216815] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-06T20:22:50.216872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:50.217097] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:50.217135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:50.217222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:50.281302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:50.282266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:50.282356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:50.282389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:50.394634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:50.394801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:50.394844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:50.394873] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:50.398435] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-06T20:22:50.398799] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-06T20:22:50.398940] [INFO ] [sig ] FVCB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:50.549895] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FVCB.txt [2026-02-06T20:22:50.550054] [INFO ] [sig ] [1287/3439] Completed FVCB in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 13.0m [2026-02-06T20:22:50.550097] [INFO ] [sig ] [1288/3439] Forecasting FWONA... [2026-02-06T20:22:50.550127] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-06T20:22:50.550156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-06T20:22:50.562090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-06T20:22:50.562689] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-06T20:22:50.563501] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-06T20:22:50.563556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:50.563620] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:50.563650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:50.563707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:50.624131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:50.625029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:50.625121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:50.625154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:50.752408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:50.752604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:50.752648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:50.752677] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:50.756064] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=63.70%) [2026-02-06T20:22:50.756374] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-06T20:22:50.756512] [INFO ] [sig ] FWONA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:50.908882] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FWONA.txt [2026-02-06T20:22:50.909257] [INFO ] [sig ] [1288/3439] Completed FWONA in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 13.0m [2026-02-06T20:22:50.909302] [INFO ] [sig ] [1289/3439] Forecasting FWONK... [2026-02-06T20:22:50.909333] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-06T20:22:50.909362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-06T20:22:50.921436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-06T20:22:50.921826] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-06T20:22:50.922654] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-06T20:22:50.922707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:50.922739] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:50.922767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:50.922824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:50.980228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:50.981179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:50.981266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:50.981299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:51.101310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:51.101470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:51.101511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:51.101540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:51.105147] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-06T20:22:51.105428] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-06T20:22:51.105563] [INFO ] [sig ] FWONK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:51.255968] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FWONK.txt [2026-02-06T20:22:51.256129] [INFO ] [sig ] [1289/3439] Completed FWONK in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 13.0m [2026-02-06T20:22:51.256191] [INFO ] [sig ] [1290/3439] Forecasting FWRD... [2026-02-06T20:22:51.256224] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-06T20:22:51.256254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-06T20:22:51.269242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-06T20:22:51.269650] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-06T20:22:51.270466] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-06T20:22:51.270521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:51.270553] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:51.270604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:51.270669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:51.334653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:51.335720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:51.335816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:51.335849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:51.472613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:51.472779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:51.472823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:51.472852] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:51.476700] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=29.09%) [2026-02-06T20:22:51.477236] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-06T20:22:51.477384] [INFO ] [sig ] FWRD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:51.639592] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FWRD.txt [2026-02-06T20:22:51.639784] [INFO ] [sig ] [1290/3439] Completed FWRD in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:51.639833] [INFO ] [sig ] [1291/3439] Forecasting FWRG... [2026-02-06T20:22:51.639866] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-06T20:22:51.639896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-06T20:22:51.654085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-06T20:22:51.654473] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-06T20:22:51.655385] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-06T20:22:51.655442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:51.655475] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:51.655502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:51.655559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:51.719540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:51.720664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:51.720794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:51.720828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:51.847698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:51.847852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:51.847914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:51.847945] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:51.851367] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-06T20:22:51.851669] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-06T20:22:51.851802] [INFO ] [sig ] FWRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:52.007018] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/FWRG.txt [2026-02-06T20:22:52.007158] [INFO ] [sig ] [1291/3439] Completed FWRG in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:52.007200] [INFO ] [sig ] [1292/3439] Forecasting FYC... [2026-02-06T20:22:52.007233] [INFO ] [sig ] Generating forecast for: FYC [2026-02-06T20:22:52.007264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-06T20:22:52.019333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-06T20:22:52.019654] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-06T20:22:52.020458] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-06T20:22:52.020524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:52.020558] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:52.020608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:52.020674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:52.084524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:52.085297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:52.085382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:52.085415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:52.218301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:52.218463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:52.218504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:52.218534] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:52.222188] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-02-06T20:22:52.222501] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-06T20:22:52.222684] [INFO ] [sig ] FYC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:52.379536] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FYC.txt [2026-02-06T20:22:52.379704] [INFO ] [sig ] [1292/3439] Completed FYC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:52.379745] [INFO ] [sig ] [1293/3439] Forecasting FYX... [2026-02-06T20:22:52.379778] [INFO ] [sig ] Generating forecast for: FYX [2026-02-06T20:22:52.379813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-06T20:22:52.392395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-06T20:22:52.392731] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-06T20:22:52.393534] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-06T20:22:52.393608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:52.393642] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:52.393669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:52.393725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:52.452896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:52.453863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:52.454150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:52.454183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:52.586672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:52.586827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:52.586871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:52.586900] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:52.590540] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=14.33%) [2026-02-06T20:22:52.590847] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-06T20:22:52.590980] [INFO ] [sig ] FYX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:52.743382] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/FYX.txt [2026-02-06T20:22:52.743545] [INFO ] [sig ] [1293/3439] Completed FYX in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:52.743624] [INFO ] [sig ] [1294/3439] Forecasting G... [2026-02-06T20:22:52.743675] [INFO ] [sig ] Generating forecast for: G [2026-02-06T20:22:52.743720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-06T20:22:52.757068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-06T20:22:52.757424] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-06T20:22:52.758272] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-06T20:22:52.758328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:52.758362] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:52.758390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:52.758447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:52.821171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:52.822001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:52.822089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:52.822122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:52.953076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:52.953269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:52.953313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:52.953356] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:52.957337] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=26.02%) [2026-02-06T20:22:52.957653] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-06T20:22:52.957796] [INFO ] [sig ] G: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:53.132066] [INFO ] [LOCAL ] Saved forecast: G 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/G.txt [2026-02-06T20:22:53.132253] [INFO ] [sig ] [1294/3439] Completed G in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:53.132306] [INFO ] [sig ] [1295/3439] Forecasting GAB... [2026-02-06T20:22:53.132354] [INFO ] [sig ] Generating forecast for: GAB [2026-02-06T20:22:53.132402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-06T20:22:53.144633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-06T20:22:53.144996] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-06T20:22:53.145843] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-06T20:22:53.145898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:53.145931] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:53.145960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:53.146022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:53.214117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:53.215116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:53.215205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:53.215239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:53.347721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:53.347911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:53.348136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:53.348169] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:53.351942] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=71.10%) [2026-02-06T20:22:53.352234] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-06T20:22:53.352366] [INFO ] [sig ] GAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:53.510965] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GAB.txt [2026-02-06T20:22:53.511119] [INFO ] [sig ] [1295/3439] Completed GAB in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:53.511169] [INFO ] [sig ] [1296/3439] Forecasting GABC... [2026-02-06T20:22:53.511201] [INFO ] [sig ] Generating forecast for: GABC [2026-02-06T20:22:53.511232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-06T20:22:53.522484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-06T20:22:53.522819] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-06T20:22:53.523749] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-06T20:22:53.523805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:53.523839] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:53.523866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:53.523923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:53.587897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:53.588818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:53.588914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:53.588962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:53.712726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:53.712878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:53.712928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:53.712961] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:53.716527] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-06T20:22:53.716903] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-06T20:22:53.717072] [INFO ] [sig ] GABC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:53.872610] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GABC.txt [2026-02-06T20:22:53.872770] [INFO ] [sig ] [1296/3439] Completed GABC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:53.872821] [INFO ] [sig ] [1297/3439] Forecasting GAIA... [2026-02-06T20:22:53.872852] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-06T20:22:53.872881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-06T20:22:53.885920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-06T20:22:53.886311] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-06T20:22:53.887438] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-06T20:22:53.887508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:53.887554] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:53.887611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:53.887672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:53.953332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:53.954300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:53.954396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:53.954430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:54.082055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:54.082221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:54.082264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:54.082294] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:54.085885] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-06T20:22:54.086172] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-06T20:22:54.086327] [INFO ] [sig ] GAIA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:54.240548] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GAIA.txt [2026-02-06T20:22:54.240744] [INFO ] [sig ] [1297/3439] Completed GAIA in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:54.240788] [INFO ] [sig ] [1298/3439] Forecasting GAIN... [2026-02-06T20:22:54.240817] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-06T20:22:54.240846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-06T20:22:54.255386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-06T20:22:54.255990] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-06T20:22:54.257011] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-06T20:22:54.257069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:54.257149] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:54.257180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:54.257242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:54.319023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:54.320512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:54.320670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:54.320706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:54.446097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:54.446327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:54.446373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:54.446403] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:54.450709] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=36.28%) [2026-02-06T20:22:54.451072] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-06T20:22:54.451236] [INFO ] [sig ] GAIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:54.602265] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GAIN.txt [2026-02-06T20:22:54.602483] [INFO ] [sig ] [1298/3439] Completed GAIN in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:54.602532] [INFO ] [sig ] [1299/3439] Forecasting GAM... [2026-02-06T20:22:54.602592] [INFO ] [sig ] Generating forecast for: GAM [2026-02-06T20:22:54.602657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-06T20:22:54.616743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-06T20:22:54.617212] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-06T20:22:54.618171] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-06T20:22:54.618235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:54.618271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:54.618298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:54.618358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:54.684983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:54.686353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:54.686487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:54.686528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:54.812095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:54.812333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:54.812380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:54.812435] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:54.817099] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=21.93%) [2026-02-06T20:22:54.817444] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-06T20:22:54.817613] [INFO ] [sig ] GAM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:54.972129] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GAM.txt [2026-02-06T20:22:54.972334] [INFO ] [sig ] [1299/3439] Completed GAM in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:54.972394] [INFO ] [sig ] [1300/3439] Forecasting GAMB... [2026-02-06T20:22:54.972427] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-06T20:22:54.972459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-06T20:22:54.987855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-06T20:22:54.988409] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-06T20:22:54.989368] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-06T20:22:54.989426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:54.989460] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:54.989488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:54.989546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:55.054250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:55.055265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:55.055358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:55.055393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:55.182952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:55.183126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:55.183169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:55.183198] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:55.186774] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-06T20:22:55.187087] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-06T20:22:55.187227] [INFO ] [sig ] GAMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:55.343962] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GAMB.txt [2026-02-06T20:22:55.344132] [INFO ] [sig ] [1300/3439] Completed GAMB in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:55.344175] [INFO ] [sig ] [1301/3439] Forecasting GANX... [2026-02-06T20:22:55.344206] [INFO ] [sig ] Generating forecast for: GANX [2026-02-06T20:22:55.344236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-06T20:22:55.358817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-06T20:22:55.359206] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-06T20:22:55.360097] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-06T20:22:55.360154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:55.360186] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:55.360212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:55.360269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:55.423768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:55.424756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:55.424872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:55.424911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:55.553685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:55.553892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:55.553936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:55.554004] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:55.558468] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=46.64%) [2026-02-06T20:22:55.558790] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-06T20:22:55.558941] [INFO ] [sig ] GANX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:55.710167] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GANX.txt [2026-02-06T20:22:55.710341] [INFO ] [sig ] [1301/3439] Completed GANX in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:55.710393] [INFO ] [sig ] [1302/3439] Forecasting GASS... [2026-02-06T20:22:55.710425] [INFO ] [sig ] Generating forecast for: GASS [2026-02-06T20:22:55.710456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-06T20:22:55.723192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-06T20:22:55.723562] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-06T20:22:55.724439] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-06T20:22:55.724497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:55.724530] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:55.724557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:55.724635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:55.789622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:55.790635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:55.790733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:55.790773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:55.926389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:55.926554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:55.926618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:55.926649] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:55.930193] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=87.57%) [2026-02-06T20:22:55.930498] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-06T20:22:55.930683] [INFO ] [sig ] GASS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:56.088549] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GASS.txt [2026-02-06T20:22:56.088732] [INFO ] [sig ] [1302/3439] Completed GASS in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-06T20:22:56.088786] [INFO ] [sig ] [1303/3439] Forecasting GATX... [2026-02-06T20:22:56.088824] [INFO ] [sig ] Generating forecast for: GATX [2026-02-06T20:22:56.088857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-06T20:22:56.104674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-06T20:22:56.105058] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-06T20:22:56.106066] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-06T20:22:56.106121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:56.106165] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:56.106194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:56.106252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:56.167684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:56.168626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:56.168721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:56.168755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:56.291467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:56.291648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:56.291694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:56.291731] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:56.295142] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: DOWN (p=19.78%) [2026-02-06T20:22:56.295430] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-06T20:22:56.295563] [INFO ] [sig ] GATX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:56.437923] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GATX.txt [2026-02-06T20:22:56.438073] [INFO ] [sig ] [1303/3439] Completed GATX in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.9m [2026-02-06T20:22:56.438114] [INFO ] [sig ] [1304/3439] Forecasting GBAB... [2026-02-06T20:22:56.438143] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-06T20:22:56.438173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-06T20:22:56.449911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-06T20:22:56.450238] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-06T20:22:56.451076] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-06T20:22:56.451130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:56.451162] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:56.451189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:56.451247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:56.512957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:56.513816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:56.513912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:56.513954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:56.640109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:56.640279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:56.640323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:56.640352] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:56.644033] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=62.43%) [2026-02-06T20:22:56.644354] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-06T20:22:56.644491] [INFO ] [sig ] GBAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:56.792037] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GBAB.txt [2026-02-06T20:22:56.792191] [INFO ] [sig ] [1304/3439] Completed GBAB in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.9m [2026-02-06T20:22:56.792234] [INFO ] [sig ] [1305/3439] Forecasting GBCI... [2026-02-06T20:22:56.792265] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-06T20:22:56.792296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-06T20:22:56.804551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-06T20:22:56.804973] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-06T20:22:56.805938] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-06T20:22:56.805996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:56.806031] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:56.806061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:56.806121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:56.867554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:56.868391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:56.868481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:56.868517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:56.997461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:56.997650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:56.997695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:56.997732] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:57.001909] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-02-06T20:22:57.002435] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-06T20:22:57.002600] [INFO ] [sig ] GBCI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:57.161425] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GBCI.txt [2026-02-06T20:22:57.161590] [INFO ] [sig ] [1305/3439] Completed GBCI in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.9m [2026-02-06T20:22:57.161638] [INFO ] [sig ] [1306/3439] Forecasting GBDC... [2026-02-06T20:22:57.161670] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-06T20:22:57.161700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-06T20:22:57.174190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-06T20:22:57.174548] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-06T20:22:57.175454] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-06T20:22:57.175512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:57.175545] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:57.175598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:57.175688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:57.238454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:57.239297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:57.239397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:57.239436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:57.366315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:57.366492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:57.366536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:57.366567] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:57.370285] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=71.70%) [2026-02-06T20:22:57.370594] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-06T20:22:57.370742] [INFO ] [sig ] GBDC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:57.528816] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GBDC.txt [2026-02-06T20:22:57.528990] [INFO ] [sig ] [1306/3439] Completed GBDC in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.9m [2026-02-06T20:22:57.529041] [INFO ] [sig ] [1307/3439] Forecasting GBIO... [2026-02-06T20:22:57.529079] [INFO ] [sig ] Generating forecast for: GBIO [2026-02-06T20:22:57.529111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBIO' from 'https://tdm.silogroup.org/data/derivative_storage/GBIO.csv'. [2026-02-06T20:22:57.540929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBIO'. [2026-02-06T20:22:57.541272] [INFO ] [FORECASTER] Starting predict_future for GBIO [2026-02-06T20:22:57.542181] [DEBUG] [LOCAL ] No optimal features file found for GBIO: ./output/feature-sets/GBIO.txt [2026-02-06T20:22:57.542243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:57.542289] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:57.542321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:57.542381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:57.602363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:57.603198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:57.603290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:57.603338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:57.728738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:57.728916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:57.728969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:57.729000] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:57.732757] [DEBUG] [FORECASTER] GBIO: Forecast T+1@11:T+2@11: UP (p=50.70%) [2026-02-06T20:22:57.733113] [INFO ] [FORECASTER] Completed predict_future for GBIO [2026-02-06T20:22:57.733253] [INFO ] [sig ] GBIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:22:57.892069] [INFO ] [LOCAL ] Saved forecast: GBIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GBIO.txt [2026-02-06T20:22:57.892272] [INFO ] [sig ] [1307/3439] Completed GBIO in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:22:57.892324] [INFO ] [sig ] [1308/3439] Forecasting GBTG... [2026-02-06T20:22:57.892361] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-06T20:22:57.892398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-06T20:22:57.904011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-06T20:22:57.904416] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-06T20:22:57.905303] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-06T20:22:57.905363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:57.905397] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:57.905425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:57.905485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:57.969412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:57.970438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:57.970555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:57.970610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:58.094835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:58.095002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:58.095045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:58.095075] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:58.098545] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-02-06T20:22:58.098877] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-06T20:22:58.099020] [INFO ] [sig ] GBTG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:58.242070] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GBTG.txt [2026-02-06T20:22:58.242236] [INFO ] [sig ] [1308/3439] Completed GBTG in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:22:58.242278] [INFO ] [sig ] [1309/3439] Forecasting GBX... [2026-02-06T20:22:58.242307] [INFO ] [sig ] Generating forecast for: GBX [2026-02-06T20:22:58.242338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-06T20:22:58.255454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-06T20:22:58.256092] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-06T20:22:58.256954] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-06T20:22:58.257015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:58.257047] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:58.257074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:58.257132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:58.319260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:58.320271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:58.320388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:58.320421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:58.438418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:58.438600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:58.438645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:58.438678] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:58.442630] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-06T20:22:58.442950] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-06T20:22:58.443240] [INFO ] [sig ] GBX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:58.655903] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GBX.txt [2026-02-06T20:22:58.656048] [INFO ] [sig ] [1309/3439] Completed GBX in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:22:58.656090] [INFO ] [sig ] [1310/3439] Forecasting GCBC... [2026-02-06T20:22:58.656120] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-06T20:22:58.656150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-06T20:22:58.667616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-06T20:22:58.667962] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-06T20:22:58.668846] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-06T20:22:58.668913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:58.668948] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:58.668977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:58.669035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:58.728796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:58.729613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:58.729701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:58.729735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:58.846188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:58.846353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:58.846395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:58.846454] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:58.850292] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=8.50%) [2026-02-06T20:22:58.850605] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-06T20:22:58.850749] [INFO ] [sig ] GCBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:59.001028] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GCBC.txt [2026-02-06T20:22:59.001195] [INFO ] [sig ] [1310/3439] Completed GCBC in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:22:59.001237] [INFO ] [sig ] [1311/3439] Forecasting GCMG... [2026-02-06T20:22:59.001270] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-06T20:22:59.001301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-06T20:22:59.013801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-06T20:22:59.014169] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-06T20:22:59.015139] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-06T20:22:59.015197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:59.015238] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:59.015279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:59.015364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:59.077792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:59.078694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:59.078785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:59.078828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:59.209982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:59.210147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:59.210189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:59.210221] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:59.214000] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=38.11%) [2026-02-06T20:22:59.214299] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-06T20:22:59.214460] [INFO ] [sig ] GCMG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:59.375315] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GCMG.txt [2026-02-06T20:22:59.375487] [INFO ] [sig ] [1311/3439] Completed GCMG in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:22:59.375531] [INFO ] [sig ] [1312/3439] Forecasting GCO... [2026-02-06T20:22:59.375561] [INFO ] [sig ] Generating forecast for: GCO [2026-02-06T20:22:59.375618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-06T20:22:59.387722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-06T20:22:59.388116] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-06T20:22:59.389010] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-06T20:22:59.389069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:59.389103] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:59.389131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:59.389189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:59.455010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:59.455902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:59.455994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:59.456064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:59.589369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:59.589532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:59.589592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:59.589628] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:59.593689] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-06T20:22:59.593993] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-06T20:22:59.594321] [INFO ] [sig ] GCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:22:59.755047] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GCO.txt [2026-02-06T20:22:59.755204] [INFO ] [sig ] [1312/3439] Completed GCO in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:22:59.755244] [INFO ] [sig ] [1313/3439] Forecasting GD... [2026-02-06T20:22:59.755274] [INFO ] [sig ] Generating forecast for: GD [2026-02-06T20:22:59.755304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-06T20:22:59.769430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-06T20:22:59.769829] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-06T20:22:59.770709] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-06T20:22:59.770768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:22:59.770809] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:22:59.770842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:22:59.770912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:22:59.831467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:22:59.832374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:22:59.832483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:22:59.832516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:22:59.951969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:22:59.952132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:22:59.952174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:22:59.952202] [INFO ] [FORECASTER] Training complete [2026-02-06T20:22:59.955670] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=51.83%) [2026-02-06T20:22:59.955971] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-06T20:22:59.956111] [INFO ] [sig ] GD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:00.098992] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GD.txt [2026-02-06T20:23:00.099158] [INFO ] [sig ] [1313/3439] Completed GD in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:23:00.099201] [INFO ] [sig ] [1314/3439] Forecasting GDC... [2026-02-06T20:23:00.099231] [INFO ] [sig ] Generating forecast for: GDC [2026-02-06T20:23:00.099261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-06T20:23:00.110256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-06T20:23:00.110605] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-06T20:23:00.111393] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-06T20:23:00.111446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:00.111483] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:00.111519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:00.111609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:00.168320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:00.169452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:00.169538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:00.169589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:00.296131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:00.296298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:00.296339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:00.296369] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:00.299868] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=32.38%) [2026-02-06T20:23:00.300173] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-06T20:23:00.300310] [INFO ] [sig ] GDC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:00.453076] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GDC.txt [2026-02-06T20:23:00.453237] [INFO ] [sig ] [1314/3439] Completed GDC in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:23:00.453278] [INFO ] [sig ] [1315/3439] Forecasting GDDY... [2026-02-06T20:23:00.453308] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-06T20:23:00.453338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-06T20:23:00.464806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-06T20:23:00.465149] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-06T20:23:00.465989] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-06T20:23:00.466045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:00.466104] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:00.466133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:00.466191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:00.523035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:00.523908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:00.523993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:00.524025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:00.656497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:00.656700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:00.656822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:00.656856] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:00.660271] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: DOWN (p=32.41%) [2026-02-06T20:23:00.660555] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-06T20:23:00.660708] [INFO ] [sig ] GDDY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:00.809548] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GDDY.txt [2026-02-06T20:23:00.809759] [INFO ] [sig ] [1315/3439] Completed GDDY in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:23:00.809805] [INFO ] [sig ] [1316/3439] Forecasting GDEN... [2026-02-06T20:23:00.809835] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-06T20:23:00.809865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-06T20:23:00.824332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-06T20:23:00.824713] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-06T20:23:00.825766] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-06T20:23:00.825831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:00.825864] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:00.825890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:00.825947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:00.889351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:00.890533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:00.890639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:00.890672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:01.020208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:01.020328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:01.020369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:01.020397] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:01.023909] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=39.44%) [2026-02-06T20:23:01.024223] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-06T20:23:01.024360] [INFO ] [sig ] GDEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:01.176047] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GDEN.txt [2026-02-06T20:23:01.176203] [INFO ] [sig ] [1316/3439] Completed GDEN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:23:01.176244] [INFO ] [sig ] [1317/3439] Forecasting GDRX... [2026-02-06T20:23:01.176274] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-06T20:23:01.176305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-06T20:23:01.187137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-06T20:23:01.187496] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-06T20:23:01.188337] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-06T20:23:01.188393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:01.188426] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:01.188453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:01.188510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:01.245362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:01.246208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:01.246294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:01.246327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:01.365833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:01.365958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:01.365998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:01.366026] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:01.369542] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-06T20:23:01.369875] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-06T20:23:01.370029] [INFO ] [sig ] GDRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:01.515146] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GDRX.txt [2026-02-06T20:23:01.515311] [INFO ] [sig ] [1317/3439] Completed GDRX in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:23:01.515353] [INFO ] [sig ] [1318/3439] Forecasting GDS... [2026-02-06T20:23:01.515383] [INFO ] [sig ] Generating forecast for: GDS [2026-02-06T20:23:01.515414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-06T20:23:01.527385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-06T20:23:01.527733] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-06T20:23:01.528668] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-06T20:23:01.528724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:01.528757] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:01.528785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:01.528844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:01.590938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:01.591772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:01.591865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:01.591905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:01.720500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:01.720672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:01.720713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:01.720777] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:01.724406] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=27.65%) [2026-02-06T20:23:01.724715] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-06T20:23:01.724853] [INFO ] [sig ] GDS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:01.870894] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GDS.txt [2026-02-06T20:23:01.871069] [INFO ] [sig ] [1318/3439] Completed GDS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:23:01.871111] [INFO ] [sig ] [1319/3439] Forecasting GDYN... [2026-02-06T20:23:01.871142] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-06T20:23:01.871173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-06T20:23:01.885257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-06T20:23:01.885691] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-06T20:23:01.886605] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-06T20:23:01.886672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:01.886708] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:01.886735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:01.886793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:01.948197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:01.949083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:01.949171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:01.949206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:02.081098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:02.081251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:02.081292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:02.081323] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:02.084830] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-02-06T20:23:02.085103] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-06T20:23:02.085244] [INFO ] [sig ] GDYN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:02.227331] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GDYN.txt [2026-02-06T20:23:02.227453] [INFO ] [sig ] [1319/3439] Completed GDYN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-06T20:23:02.227499] [INFO ] [sig ] [1320/3439] Forecasting GE... [2026-02-06T20:23:02.227530] [INFO ] [sig ] Generating forecast for: GE [2026-02-06T20:23:02.227560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-06T20:23:02.238992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-06T20:23:02.239274] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-06T20:23:02.240143] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-06T20:23:02.240200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:02.240233] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:02.240261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:02.240321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:02.300668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:02.301308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:02.301403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:02.301439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:02.427393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:02.427522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:02.427561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:02.427610] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:02.431146] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=87.78%) [2026-02-06T20:23:02.431423] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-06T20:23:02.431554] [INFO ] [sig ] GE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:02.574158] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GE.txt [2026-02-06T20:23:02.574279] [INFO ] [sig ] [1320/3439] Completed GE in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.8m [2026-02-06T20:23:02.574319] [INFO ] [sig ] [1321/3439] Forecasting GECC... [2026-02-06T20:23:02.574348] [INFO ] [sig ] Generating forecast for: GECC [2026-02-06T20:23:02.574379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-06T20:23:02.586251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-06T20:23:02.586562] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-06T20:23:02.587391] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-06T20:23:02.587447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:02.587481] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:02.587510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:02.587584] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:02.650269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:02.650937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:02.651023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:02.651054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:02.774243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:02.774395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:02.774436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:02.774467] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:02.778286] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-06T20:23:02.778595] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-06T20:23:02.778724] [INFO ] [sig ] GECC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:02.923456] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GECC.txt [2026-02-06T20:23:02.923610] [INFO ] [sig ] [1321/3439] Completed GECC in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.8m [2026-02-06T20:23:02.923653] [INFO ] [sig ] [1322/3439] Forecasting GEF... [2026-02-06T20:23:02.923682] [INFO ] [sig ] Generating forecast for: GEF [2026-02-06T20:23:02.923712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-06T20:23:02.935226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-06T20:23:02.935536] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-06T20:23:02.936336] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-06T20:23:02.936390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:02.936422] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:02.936450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:02.936506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:02.997938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:02.998876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:02.998963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:02.998998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:03.123509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:03.123685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:03.123729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:03.123759] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:03.127231] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=61.17%) [2026-02-06T20:23:03.127524] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-06T20:23:03.127690] [INFO ] [sig ] GEF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:03.277125] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GEF.txt [2026-02-06T20:23:03.277463] [INFO ] [sig ] [1322/3439] Completed GEF in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.8m [2026-02-06T20:23:03.277506] [INFO ] [sig ] [1323/3439] Forecasting GEHC... [2026-02-06T20:23:03.277539] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-06T20:23:03.277587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-06T20:23:03.291349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-06T20:23:03.291689] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-06T20:23:03.292491] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-06T20:23:03.292545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:03.292594] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:03.292623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:03.292680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:03.350740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:03.351537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:03.351641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:03.351675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:03.477677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:03.477813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:03.477852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:03.477897] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:03.481706] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-02-06T20:23:03.481979] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-06T20:23:03.482283] [INFO ] [sig ] GEHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:03.628262] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GEHC.txt [2026-02-06T20:23:03.628392] [INFO ] [sig ] [1323/3439] Completed GEHC in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.8m [2026-02-06T20:23:03.628431] [INFO ] [sig ] [1324/3439] Forecasting GEL... [2026-02-06T20:23:03.628460] [INFO ] [sig ] Generating forecast for: GEL [2026-02-06T20:23:03.628490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-06T20:23:03.640409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-06T20:23:03.640718] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-06T20:23:03.641492] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-06T20:23:03.641545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:03.641604] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:03.641634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:03.641692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:03.700733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:03.701728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:03.701813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:03.701846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:03.822735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:03.822882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:03.822924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:03.822953] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:03.826790] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-02-06T20:23:03.827066] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-06T20:23:03.827195] [INFO ] [sig ] GEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:03.970519] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GEL.txt [2026-02-06T20:23:03.970665] [INFO ] [sig ] [1324/3439] Completed GEL in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:03.970706] [INFO ] [sig ] [1325/3439] Forecasting GEN... [2026-02-06T20:23:03.970735] [INFO ] [sig ] Generating forecast for: GEN [2026-02-06T20:23:03.970766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-06T20:23:03.983872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-06T20:23:03.984438] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-06T20:23:03.985296] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-06T20:23:03.985352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:03.985386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:03.985416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:03.985474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:04.051666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:04.052627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:04.052751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:04.052787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:04.190489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:04.190676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:04.190720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:04.190750] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:04.194352] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=83.53%) [2026-02-06T20:23:04.194709] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-06T20:23:04.194850] [INFO ] [sig ] GEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:04.347463] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GEN.txt [2026-02-06T20:23:04.347627] [INFO ] [sig ] [1325/3439] Completed GEN in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:04.347672] [INFO ] [sig ] [1326/3439] Forecasting GENI... [2026-02-06T20:23:04.347704] [INFO ] [sig ] Generating forecast for: GENI [2026-02-06T20:23:04.347736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-06T20:23:04.360563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-06T20:23:04.360917] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-06T20:23:04.361750] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-06T20:23:04.361806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:04.361839] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:04.361867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:04.361927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:04.418896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:04.419722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:04.419810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:04.419842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:04.539506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:04.539685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:04.539727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:04.539755] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:04.543186] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-06T20:23:04.543512] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-06T20:23:04.543686] [INFO ] [sig ] GENI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:04.693488] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GENI.txt [2026-02-06T20:23:04.693674] [INFO ] [sig ] [1326/3439] Completed GENI in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:04.693718] [INFO ] [sig ] [1327/3439] Forecasting GENK... [2026-02-06T20:23:04.693750] [INFO ] [sig ] Generating forecast for: GENK [2026-02-06T20:23:04.693779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-06T20:23:04.705807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-06T20:23:04.706180] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-06T20:23:04.707056] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-06T20:23:04.707122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:04.707177] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:04.707210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:04.707269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:04.772136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:04.773092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:04.773383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:04.773423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:04.897596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:04.897725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:04.897763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:04.897792] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:04.901132] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-06T20:23:04.901423] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-06T20:23:04.901556] [INFO ] [sig ] GENK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:05.043833] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GENK.txt [2026-02-06T20:23:05.043996] [INFO ] [sig ] [1327/3439] Completed GENK in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:05.044037] [INFO ] [sig ] [1328/3439] Forecasting GEOS... [2026-02-06T20:23:05.044066] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-06T20:23:05.044097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-06T20:23:05.055372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-06T20:23:05.055728] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-06T20:23:05.056534] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-06T20:23:05.056608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:05.056643] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:05.056671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:05.056728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:05.113274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:05.114219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:05.114316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:05.114349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:05.237664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:05.237826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:05.237884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:05.237915] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:05.241350] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=64.29%) [2026-02-06T20:23:05.241655] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-06T20:23:05.241790] [INFO ] [sig ] GEOS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:05.389282] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GEOS.txt [2026-02-06T20:23:05.389454] [INFO ] [sig ] [1328/3439] Completed GEOS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:05.389496] [INFO ] [sig ] [1329/3439] Forecasting GERN... [2026-02-06T20:23:05.389527] [INFO ] [sig ] Generating forecast for: GERN [2026-02-06T20:23:05.389557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-06T20:23:05.400855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-06T20:23:05.401169] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-06T20:23:05.401988] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-06T20:23:05.402053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:05.402093] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:05.402119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:05.402177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:05.463013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:05.463916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:05.464000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:05.464033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:05.590852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:05.591016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:05.591057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:05.591085] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:05.594855] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=29.83%) [2026-02-06T20:23:05.595146] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-06T20:23:05.595463] [INFO ] [sig ] GERN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:05.746841] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GERN.txt [2026-02-06T20:23:05.746999] [INFO ] [sig ] [1329/3439] Completed GERN in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:05.747039] [INFO ] [sig ] [1330/3439] Forecasting GEVO... [2026-02-06T20:23:05.747070] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-06T20:23:05.747101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-06T20:23:05.760065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-06T20:23:05.760415] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-06T20:23:05.761246] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-06T20:23:05.761301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:05.761333] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:05.761359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:05.761415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:05.822729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:05.823603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:05.823689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:05.823721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:05.954075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:05.954238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:05.954279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:05.954308] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:05.958601] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=13.12%) [2026-02-06T20:23:05.958937] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-06T20:23:05.959074] [INFO ] [sig ] GEVO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:06.111959] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GEVO.txt [2026-02-06T20:23:06.112126] [INFO ] [sig ] [1330/3439] Completed GEVO in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:06.112370] [INFO ] [sig ] [1331/3439] Forecasting GFF... [2026-02-06T20:23:06.112402] [INFO ] [sig ] Generating forecast for: GFF [2026-02-06T20:23:06.112431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-06T20:23:06.124512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-06T20:23:06.124959] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-06T20:23:06.125898] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-06T20:23:06.125960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:06.125995] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:06.126024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:06.126083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:06.183784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:06.184711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:06.184801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:06.184834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:06.310543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:06.310720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:06.310761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:06.310791] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:06.314240] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-02-06T20:23:06.314548] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-06T20:23:06.314704] [INFO ] [sig ] GFF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:06.464646] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GFF.txt [2026-02-06T20:23:06.464804] [INFO ] [sig ] [1331/3439] Completed GFF in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:06.464846] [INFO ] [sig ] [1332/3439] Forecasting GFI... [2026-02-06T20:23:06.464876] [INFO ] [sig ] Generating forecast for: GFI [2026-02-06T20:23:06.464905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-06T20:23:06.478514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-06T20:23:06.478940] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-06T20:23:06.479830] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-06T20:23:06.479886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:06.479953] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:06.479990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:06.480061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:06.540213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:06.541326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:06.541418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:06.541451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:06.676149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:06.676306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:06.676345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:06.676374] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:06.679989] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-02-06T20:23:06.680335] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-06T20:23:06.680501] [INFO ] [sig ] GFI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:06.835164] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GFI.txt [2026-02-06T20:23:06.835321] [INFO ] [sig ] [1332/3439] Completed GFI in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:06.835362] [INFO ] [sig ] [1333/3439] Forecasting GFL... [2026-02-06T20:23:06.835392] [INFO ] [sig ] Generating forecast for: GFL [2026-02-06T20:23:06.835423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-06T20:23:06.849811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-06T20:23:06.850239] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-06T20:23:06.851138] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-06T20:23:06.851383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:06.851417] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:06.851445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:06.851504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:06.912829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:06.913915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:06.914002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:06.914034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:07.036736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:07.036890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:07.036931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:07.036960] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:07.040599] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=76.37%) [2026-02-06T20:23:07.040887] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-06T20:23:07.041020] [INFO ] [sig ] GFL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:07.184221] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GFL.txt [2026-02-06T20:23:07.184359] [INFO ] [sig ] [1333/3439] Completed GFL in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:07.184400] [INFO ] [sig ] [1334/3439] Forecasting GFS... [2026-02-06T20:23:07.184429] [INFO ] [sig ] Generating forecast for: GFS [2026-02-06T20:23:07.184460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-06T20:23:07.195784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-06T20:23:07.196077] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-06T20:23:07.197074] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-06T20:23:07.197127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:07.197351] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:07.197378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:07.197436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:07.254276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:07.254925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:07.255011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:07.255051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:07.377351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:07.377508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:07.377550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:07.377617] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:07.381083] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-06T20:23:07.381368] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-06T20:23:07.381498] [INFO ] [sig ] GFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:07.525149] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GFS.txt [2026-02-06T20:23:07.525275] [INFO ] [sig ] [1334/3439] Completed GFS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:07.525315] [INFO ] [sig ] [1335/3439] Forecasting GGAL... [2026-02-06T20:23:07.525345] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-06T20:23:07.525375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-06T20:23:07.537908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-06T20:23:07.538186] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-06T20:23:07.538990] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-06T20:23:07.539055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:07.539095] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:07.539128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:07.539186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:07.598095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:07.598721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:07.598804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:07.598837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:07.717629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:07.717743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:07.717783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:07.717839] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:07.721386] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-06T20:23:07.721680] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-06T20:23:07.721810] [INFO ] [sig ] GGAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:07.863003] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GGAL.txt [2026-02-06T20:23:07.863135] [INFO ] [sig ] [1335/3439] Completed GGAL in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:07.863176] [INFO ] [sig ] [1336/3439] Forecasting GGB... [2026-02-06T20:23:07.863205] [INFO ] [sig ] Generating forecast for: GGB [2026-02-06T20:23:07.863235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-06T20:23:07.874208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-06T20:23:07.874493] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-06T20:23:07.875282] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-06T20:23:07.875336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:07.875368] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:07.875394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:07.875450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:07.932282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:07.932900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:07.932994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:07.933028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:08.051363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:08.051519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:08.051560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:08.051621] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:08.055033] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=46.21%) [2026-02-06T20:23:08.055310] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-06T20:23:08.055438] [INFO ] [sig ] GGB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:08.203506] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GGB.txt [2026-02-06T20:23:08.203666] [INFO ] [sig ] [1336/3439] Completed GGB in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-06T20:23:08.203708] [INFO ] [sig ] [1337/3439] Forecasting GGG... [2026-02-06T20:23:08.203738] [INFO ] [sig ] Generating forecast for: GGG [2026-02-06T20:23:08.203769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-06T20:23:08.216220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-06T20:23:08.216544] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-06T20:23:08.217537] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-06T20:23:08.217613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:08.217647] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:08.217674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:08.217735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:08.279785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:08.280557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:08.280666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:08.280701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:08.408793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:08.408945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:08.408986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:08.409016] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:08.412917] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=33.52%) [2026-02-06T20:23:08.413268] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-06T20:23:08.413409] [INFO ] [sig ] GGG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:08.569547] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GGG.txt [2026-02-06T20:23:08.569709] [INFO ] [sig ] [1337/3439] Completed GGG in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.7m [2026-02-06T20:23:08.569751] [INFO ] [sig ] [1338/3439] Forecasting GGLL... [2026-02-06T20:23:08.569781] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-06T20:23:08.569812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-06T20:23:08.582222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-06T20:23:08.582551] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-06T20:23:08.583549] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-06T20:23:08.583631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:08.583665] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:08.583703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:08.583762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:08.644345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:08.645128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:08.645213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:08.645245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:08.764066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:08.764229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:08.764271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:08.764302] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:08.768345] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-06T20:23:08.768668] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-06T20:23:08.768809] [INFO ] [sig ] GGLL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:08.917689] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GGLL.txt [2026-02-06T20:23:08.917828] [INFO ] [sig ] [1338/3439] Completed GGLL in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.7m [2026-02-06T20:23:08.917889] [INFO ] [sig ] [1339/3439] Forecasting GGLS... [2026-02-06T20:23:08.917919] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-06T20:23:08.917949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-06T20:23:08.932152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-06T20:23:08.932447] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-06T20:23:08.933243] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-06T20:23:08.933297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:08.933330] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:08.933356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:08.933413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:08.991470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:08.992142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:08.992226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:08.992258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:09.114263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:09.114402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:09.114442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:09.114470] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:09.118523] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=43.86%) [2026-02-06T20:23:09.118826] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-06T20:23:09.118958] [INFO ] [sig ] GGLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:09.262754] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GGLS.txt [2026-02-06T20:23:09.262876] [INFO ] [sig ] [1339/3439] Completed GGLS in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.7m [2026-02-06T20:23:09.262915] [INFO ] [sig ] [1340/3439] Forecasting GH... [2026-02-06T20:23:09.262944] [INFO ] [sig ] Generating forecast for: GH [2026-02-06T20:23:09.262973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-06T20:23:09.274960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-06T20:23:09.275274] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-06T20:23:09.276099] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-06T20:23:09.276164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:09.276196] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:09.276224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:09.276281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:09.333693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:09.334544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:09.334643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:09.334679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:09.463247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:09.463394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:09.463434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:09.463463] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:09.466815] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-06T20:23:09.467109] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-06T20:23:09.467245] [INFO ] [sig ] GH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:09.615399] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GH.txt [2026-02-06T20:23:09.615526] [INFO ] [sig ] [1340/3439] Completed GH in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:09.615566] [INFO ] [sig ] [1341/3439] Forecasting GHI... [2026-02-06T20:23:09.615617] [INFO ] [sig ] Generating forecast for: GHI [2026-02-06T20:23:09.615648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-06T20:23:09.627556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-06T20:23:09.627888] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-06T20:23:09.628734] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-06T20:23:09.628788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:09.628820] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:09.628846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:09.628902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:09.689964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:09.690790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:09.690874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:09.690907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:09.808638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:09.808782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:09.808822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:09.808851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:09.812768] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=30.40%) [2026-02-06T20:23:09.813051] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-06T20:23:09.813181] [INFO ] [sig ] GHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:09.958606] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GHI.txt [2026-02-06T20:23:09.958725] [INFO ] [sig ] [1341/3439] Completed GHI in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:09.958763] [INFO ] [sig ] [1342/3439] Forecasting GHM... [2026-02-06T20:23:09.958794] [INFO ] [sig ] Generating forecast for: GHM [2026-02-06T20:23:09.958830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-06T20:23:09.970145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-06T20:23:09.970431] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-06T20:23:09.971227] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-06T20:23:09.971280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:09.971312] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:09.971340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:09.971397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:10.028766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:10.029590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:10.029698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:10.029732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:10.146277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:10.146433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:10.146473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:10.146504] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:10.149952] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=30.64%) [2026-02-06T20:23:10.150234] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-06T20:23:10.150364] [INFO ] [sig ] GHM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:10.292032] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GHM.txt [2026-02-06T20:23:10.292152] [INFO ] [sig ] [1342/3439] Completed GHM in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:10.292190] [INFO ] [sig ] [1343/3439] Forecasting GHRS... [2026-02-06T20:23:10.292220] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-06T20:23:10.292250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-06T20:23:10.303800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-06T20:23:10.304075] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-06T20:23:10.304872] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-06T20:23:10.304926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:10.304959] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:10.304985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:10.305042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:10.363486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:10.364179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:10.364262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:10.364294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:10.492499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:10.492671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:10.492714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:10.492746] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:10.496515] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=71.30%) [2026-02-06T20:23:10.496816] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-06T20:23:10.496949] [INFO ] [sig ] GHRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:10.644174] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GHRS.txt [2026-02-06T20:23:10.644325] [INFO ] [sig ] [1343/3439] Completed GHRS in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:10.644367] [INFO ] [sig ] [1344/3439] Forecasting GHY... [2026-02-06T20:23:10.644397] [INFO ] [sig ] Generating forecast for: GHY [2026-02-06T20:23:10.644427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-06T20:23:10.656963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-06T20:23:10.657548] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-06T20:23:10.658595] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-06T20:23:10.658650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:10.658682] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:10.658708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:10.658765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:10.719764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:10.720692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:10.720784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:10.720818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:10.845939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:10.846100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:10.846141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:10.846172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:10.850387] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-02-06T20:23:10.850693] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-06T20:23:10.850827] [INFO ] [sig ] GHY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:10.999760] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GHY.txt [2026-02-06T20:23:10.999925] [INFO ] [sig ] [1344/3439] Completed GHY in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:10.999967] [INFO ] [sig ] [1345/3439] Forecasting GIB... [2026-02-06T20:23:10.999997] [INFO ] [sig ] Generating forecast for: GIB [2026-02-06T20:23:11.000028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-06T20:23:11.014363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-06T20:23:11.014821] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-06T20:23:11.015721] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-06T20:23:11.015777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:11.015811] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:11.015840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:11.015899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:11.075641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:11.076614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:11.076712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:11.076752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:11.205720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:11.205885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:11.205930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:11.205963] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:11.209658] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-06T20:23:11.210009] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-06T20:23:11.210182] [INFO ] [sig ] GIB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:11.376348] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GIB.txt [2026-02-06T20:23:11.376549] [INFO ] [sig ] [1345/3439] Completed GIB in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:11.376620] [INFO ] [sig ] [1346/3439] Forecasting GIII... [2026-02-06T20:23:11.376653] [INFO ] [sig ] Generating forecast for: GIII [2026-02-06T20:23:11.376683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-06T20:23:11.388376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-06T20:23:11.388753] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-06T20:23:11.389615] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-06T20:23:11.389670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:11.389703] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:11.389730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:11.389788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:11.448924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:11.449847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:11.449942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:11.449975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:11.571831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:11.572002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:11.572046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:11.572076] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:11.575659] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=63.13%) [2026-02-06T20:23:11.575962] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-06T20:23:11.576102] [INFO ] [sig ] GIII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:11.727189] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GIII.txt [2026-02-06T20:23:11.727557] [INFO ] [sig ] [1346/3439] Completed GIII in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:11.727656] [INFO ] [sig ] [1347/3439] Forecasting GILD... [2026-02-06T20:23:11.727698] [INFO ] [sig ] Generating forecast for: GILD [2026-02-06T20:23:11.727743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-06T20:23:11.741947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-06T20:23:11.742349] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-06T20:23:11.743171] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-06T20:23:11.743227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:11.743260] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:11.743287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:11.743514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:11.817925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:11.818904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:11.818998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:11.819043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:11.952378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:11.952553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:11.952619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:11.952651] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:11.956083] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-06T20:23:11.956401] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-06T20:23:11.956534] [INFO ] [sig ] GILD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:12.102821] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GILD.txt [2026-02-06T20:23:12.102971] [INFO ] [sig ] [1347/3439] Completed GILD in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:12.103013] [INFO ] [sig ] [1348/3439] Forecasting GIS... [2026-02-06T20:23:12.103043] [INFO ] [sig ] Generating forecast for: GIS [2026-02-06T20:23:12.103079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-06T20:23:12.114976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-06T20:23:12.115327] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-06T20:23:12.116122] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-06T20:23:12.116176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:12.116209] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:12.116236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:12.116294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:12.176526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:12.177423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:12.177514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:12.177549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:12.303127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:12.303286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:12.303327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:12.303359] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:12.306860] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=76.98%) [2026-02-06T20:23:12.307172] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-06T20:23:12.307316] [INFO ] [sig ] GIS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:12.456484] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GIS.txt [2026-02-06T20:23:12.456660] [INFO ] [sig ] [1348/3439] Completed GIS in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:12.456703] [INFO ] [sig ] [1349/3439] Forecasting GKOS... [2026-02-06T20:23:12.456733] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-06T20:23:12.456763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-06T20:23:12.470355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-06T20:23:12.470761] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-06T20:23:12.471718] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-06T20:23:12.471777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:12.471838] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:12.471868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:12.471928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:12.534886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:12.535733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:12.535816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:12.535849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:12.664114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:12.664286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:12.664326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:12.664356] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:12.667801] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-06T20:23:12.668112] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-06T20:23:12.668244] [INFO ] [sig ] GKOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:12.819587] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GKOS.txt [2026-02-06T20:23:12.819732] [INFO ] [sig ] [1349/3439] Completed GKOS in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:12.819773] [INFO ] [sig ] [1350/3439] Forecasting GL... [2026-02-06T20:23:12.819803] [INFO ] [sig ] Generating forecast for: GL [2026-02-06T20:23:12.819832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-06T20:23:12.831544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-06T20:23:12.831868] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-06T20:23:12.832664] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-06T20:23:12.832718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:12.832751] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:12.832777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:12.832835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:12.893926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:12.894805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:12.894909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:12.894949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:13.024084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:13.024247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:13.024287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:13.024317] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:13.027701] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-06T20:23:13.028000] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-06T20:23:13.028127] [INFO ] [sig ] GL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:13.174869] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GL.txt [2026-02-06T20:23:13.175039] [INFO ] [sig ] [1350/3439] Completed GL in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:13.175082] [INFO ] [sig ] [1351/3439] Forecasting GLAD... [2026-02-06T20:23:13.175113] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-06T20:23:13.175143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-06T20:23:13.187041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-06T20:23:13.187396] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-06T20:23:13.188231] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-06T20:23:13.188298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:13.188331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:13.188357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:13.188414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:13.245566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:13.246375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:13.246457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:13.246490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:13.367328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:13.367497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:13.367544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:13.367595] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:13.371250] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=73.20%) [2026-02-06T20:23:13.371604] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-06T20:23:13.371754] [INFO ] [sig ] GLAD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:13.519443] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GLAD.txt [2026-02-06T20:23:13.519613] [INFO ] [sig ] [1351/3439] Completed GLAD in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:13.519657] [INFO ] [sig ] [1352/3439] Forecasting GLBE... [2026-02-06T20:23:13.519687] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-06T20:23:13.519719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-06T20:23:13.531593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-06T20:23:13.531939] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-06T20:23:13.532754] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-06T20:23:13.532808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:13.532841] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:13.532868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:13.532926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:13.596644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:13.597761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:13.597918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:13.597964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:13.736280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:13.736438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:13.736479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:13.736543] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:13.740019] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=34.27%) [2026-02-06T20:23:13.740295] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-06T20:23:13.740420] [INFO ] [sig ] GLBE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:13.883382] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GLBE.txt [2026-02-06T20:23:13.883515] [INFO ] [sig ] [1352/3439] Completed GLBE in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:13.883554] [INFO ] [sig ] [1353/3439] Forecasting GLBS... [2026-02-06T20:23:13.883605] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-06T20:23:13.883638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-06T20:23:13.895049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-06T20:23:13.895386] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-06T20:23:13.896179] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-06T20:23:13.896239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:13.896271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:13.896299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:13.896361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:13.955085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:13.956234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:13.956520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:13.956554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:14.069500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:14.069684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:14.069726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:14.069756] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:14.073374] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=52.31%) [2026-02-06T20:23:14.073715] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-06T20:23:14.073867] [INFO ] [sig ] GLBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:14.230340] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GLBS.txt [2026-02-06T20:23:14.230502] [INFO ] [sig ] [1353/3439] Completed GLBS in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-06T20:23:14.230546] [INFO ] [sig ] [1354/3439] Forecasting GLDD... [2026-02-06T20:23:14.230595] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-06T20:23:14.230629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-06T20:23:14.245847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-06T20:23:14.246262] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-06T20:23:14.247090] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-06T20:23:14.247153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:14.247199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:14.247229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:14.247288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:14.319713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:14.320785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:14.320901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:14.320959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:14.470486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:14.470699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:14.470761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:14.470808] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:14.475733] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-02-06T20:23:14.476241] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-06T20:23:14.476448] [INFO ] [sig ] GLDD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:14.629437] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GLDD.txt [2026-02-06T20:23:14.629620] [INFO ] [sig ] [1354/3439] Completed GLDD in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.6m [2026-02-06T20:23:14.629673] [INFO ] [sig ] [1355/3439] Forecasting GLNG... [2026-02-06T20:23:14.629707] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-06T20:23:14.629740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-06T20:23:14.642520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-06T20:23:14.643017] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-06T20:23:14.644010] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-06T20:23:14.644067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:14.644100] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:14.644128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:14.644186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:14.708361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:14.709292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:14.709383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:14.709418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:14.852339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:14.852515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:14.852560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:14.852612] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:14.856291] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=43.24%) [2026-02-06T20:23:14.856610] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-06T20:23:14.856772] [INFO ] [sig ] GLNG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:15.012616] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GLNG.txt [2026-02-06T20:23:15.012778] [INFO ] [sig ] [1355/3439] Completed GLNG in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.6m [2026-02-06T20:23:15.012821] [INFO ] [sig ] [1356/3439] Forecasting GLOB... [2026-02-06T20:23:15.012854] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-06T20:23:15.012886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-06T20:23:15.026941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-06T20:23:15.027343] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-06T20:23:15.028266] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-06T20:23:15.028323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:15.028560] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:15.028630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:15.028695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:15.092902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:15.093852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:15.093944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:15.093978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:15.227948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:15.228127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:15.228190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:15.228231] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:15.232624] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-02-06T20:23:15.232980] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-06T20:23:15.233133] [INFO ] [sig ] GLOB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:15.386997] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GLOB.txt [2026-02-06T20:23:15.387150] [INFO ] [sig ] [1356/3439] Completed GLOB in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:15.387201] [INFO ] [sig ] [1357/3439] Forecasting GLP... [2026-02-06T20:23:15.387241] [INFO ] [sig ] Generating forecast for: GLP [2026-02-06T20:23:15.387296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-06T20:23:15.399330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-06T20:23:15.399713] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-06T20:23:15.400551] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-06T20:23:15.400625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:15.400659] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:15.400686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:15.400746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:15.463891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:15.464759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:15.464850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:15.464885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:15.593799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:15.593971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:15.594020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:15.594052] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:15.597764] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-06T20:23:15.598082] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-06T20:23:15.598236] [INFO ] [sig ] GLP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:15.754783] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GLP.txt [2026-02-06T20:23:15.754952] [INFO ] [sig ] [1357/3439] Completed GLP in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:15.755001] [INFO ] [sig ] [1358/3439] Forecasting GLPG... [2026-02-06T20:23:15.755044] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-06T20:23:15.755079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-06T20:23:15.767049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-06T20:23:15.767386] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-06T20:23:15.768262] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-06T20:23:15.768329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:15.768361] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:15.768387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:15.768446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:15.829424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:15.830314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:15.830404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:15.830439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:15.961064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:15.961234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:15.961299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:15.961348] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:15.965350] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-06T20:23:15.965667] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-06T20:23:15.965804] [INFO ] [sig ] GLPG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:16.111745] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GLPG.txt [2026-02-06T20:23:16.111889] [INFO ] [sig ] [1358/3439] Completed GLPG in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:16.111931] [INFO ] [sig ] [1359/3439] Forecasting GLPI... [2026-02-06T20:23:16.111961] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-06T20:23:16.111991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-06T20:23:16.123937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-06T20:23:16.124271] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-06T20:23:16.125283] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-06T20:23:16.125338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:16.125369] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:16.125397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:16.125454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:16.185087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:16.186055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:16.186185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:16.186225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:16.303763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:16.303939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:16.303984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:16.304016] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:16.307796] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-02-06T20:23:16.308113] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-06T20:23:16.308250] [INFO ] [sig ] GLPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:16.452993] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GLPI.txt [2026-02-06T20:23:16.453138] [INFO ] [sig ] [1359/3439] Completed GLPI in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:16.453183] [INFO ] [sig ] [1360/3439] Forecasting GLRE... [2026-02-06T20:23:16.453219] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-06T20:23:16.453256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-06T20:23:16.465367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-06T20:23:16.465657] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-06T20:23:16.466431] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-06T20:23:16.466484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:16.466516] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:16.466543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:16.466620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:16.524167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:16.524949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:16.525032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:16.525066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:16.641658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:16.641784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:16.641822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:16.641851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:16.645140] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: UP (p=57.84%) [2026-02-06T20:23:16.645416] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-06T20:23:16.645542] [INFO ] [sig ] GLRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:16.786997] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GLRE.txt [2026-02-06T20:23:16.787110] [INFO ] [sig ] [1360/3439] Completed GLRE in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:16.787148] [INFO ] [sig ] [1361/3439] Forecasting GLSI... [2026-02-06T20:23:16.787178] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-06T20:23:16.787209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-06T20:23:16.798610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-06T20:23:16.798874] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-06T20:23:16.799662] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-06T20:23:16.799715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:16.799748] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:16.799775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:16.799832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:16.856855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:16.857485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:16.857567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:16.857619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:16.976859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:16.977000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:16.977039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:16.977068] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:16.980493] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-02-06T20:23:16.980790] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-06T20:23:16.980916] [INFO ] [sig ] GLSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:17.123951] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GLSI.txt [2026-02-06T20:23:17.124084] [INFO ] [sig ] [1361/3439] Completed GLSI in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:17.124122] [INFO ] [sig ] [1362/3439] Forecasting GLTO... [2026-02-06T20:23:17.124151] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-06T20:23:17.124182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-06T20:23:17.135633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-06T20:23:17.135889] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-06T20:23:17.136675] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-06T20:23:17.136729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:17.136771] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:17.136800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:17.136857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:17.194263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:17.194898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:17.194980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:17.195013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:17.310887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:17.311025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:17.311063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:17.311093] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:17.314374] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: UP (p=51.98%) [2026-02-06T20:23:17.314686] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-06T20:23:17.314818] [INFO ] [sig ] GLTO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:17.458420] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GLTO.txt [2026-02-06T20:23:17.458591] [INFO ] [sig ] [1362/3439] Completed GLTO in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:17.458635] [INFO ] [sig ] [1363/3439] Forecasting GLUE... [2026-02-06T20:23:17.458665] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-06T20:23:17.458694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-06T20:23:17.469910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-06T20:23:17.470234] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-06T20:23:17.471041] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-06T20:23:17.471095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:17.471126] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:17.471153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:17.471210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:17.531906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:17.532972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:17.533084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:17.533121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:17.657475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:17.657657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:17.657700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:17.657729] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:17.661345] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=76.38%) [2026-02-06T20:23:17.661678] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-06T20:23:17.661822] [INFO ] [sig ] GLUE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:17.820173] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GLUE.txt [2026-02-06T20:23:17.820340] [INFO ] [sig ] [1363/3439] Completed GLUE in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:17.820383] [INFO ] [sig ] [1364/3439] Forecasting GMAB... [2026-02-06T20:23:17.820412] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-06T20:23:17.820442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-06T20:23:17.832270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-06T20:23:17.832689] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-06T20:23:17.833479] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-06T20:23:17.833533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:17.833564] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:17.833628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:17.833703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:17.892719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:17.893615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:17.893701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:17.893734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:18.034917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:18.035110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:18.035173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:18.035228] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:18.040051] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=70.22%) [2026-02-06T20:23:18.040458] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-06T20:23:18.040660] [INFO ] [sig ] GMAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:18.192395] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GMAB.txt [2026-02-06T20:23:18.192567] [INFO ] [sig ] [1364/3439] Completed GMAB in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:18.192810] [INFO ] [sig ] [1365/3439] Forecasting GME... [2026-02-06T20:23:18.192841] [INFO ] [sig ] Generating forecast for: GME [2026-02-06T20:23:18.192871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-06T20:23:18.205898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-06T20:23:18.206247] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-06T20:23:18.207264] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-06T20:23:18.207328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:18.207367] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:18.207396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:18.207453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:18.265981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:18.266890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:18.266979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:18.267015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:18.390050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:18.390204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:18.390247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:18.390278] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:18.393797] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-06T20:23:18.394078] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-06T20:23:18.394208] [INFO ] [sig ] GME: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:18.541805] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GME.txt [2026-02-06T20:23:18.541969] [INFO ] [sig ] [1365/3439] Completed GME in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:18.542016] [INFO ] [sig ] [1366/3439] Forecasting GMED... [2026-02-06T20:23:18.542049] [INFO ] [sig ] Generating forecast for: GMED [2026-02-06T20:23:18.542079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-06T20:23:18.553551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-06T20:23:18.553869] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-06T20:23:18.554690] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-06T20:23:18.554743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:18.554800] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:18.554828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:18.554885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:18.615768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:18.616423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:18.616686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:18.616721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:18.738012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:18.738175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:18.738218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:18.738247] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:18.741750] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-02-06T20:23:18.742036] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-06T20:23:18.742169] [INFO ] [sig ] GMED: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:18.886874] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GMED.txt [2026-02-06T20:23:18.887031] [INFO ] [sig ] [1366/3439] Completed GMED in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:18.887073] [INFO ] [sig ] [1367/3439] Forecasting GMM... [2026-02-06T20:23:18.887103] [INFO ] [sig ] Generating forecast for: GMM [2026-02-06T20:23:18.887133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-06T20:23:18.898148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-06T20:23:18.898494] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-06T20:23:18.899313] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-06T20:23:18.899367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:18.899399] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:18.899425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:18.899481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:18.957118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:18.958249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:18.958349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:18.958391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:19.070718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:19.070903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:19.070951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:19.070983] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:19.075055] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=35.42%) [2026-02-06T20:23:19.075350] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-06T20:23:19.075517] [INFO ] [sig ] GMM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:19.222592] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GMM.txt [2026-02-06T20:23:19.222732] [INFO ] [sig ] [1367/3439] Completed GMM in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:19.222771] [INFO ] [sig ] [1368/3439] Forecasting GMRE... [2026-02-06T20:23:19.222801] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-06T20:23:19.222829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-06T20:23:19.238494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-06T20:23:19.239033] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-06T20:23:19.240179] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-06T20:23:19.240254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:19.240300] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:19.240338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:19.240416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:19.320083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:19.321055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:19.321157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:19.321194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:19.446403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:19.446776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:19.446819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:19.446847] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:19.450708] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-06T20:23:19.450993] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-06T20:23:19.451128] [INFO ] [sig ] GMRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:19.594883] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GMRE.txt [2026-02-06T20:23:19.595025] [INFO ] [sig ] [1368/3439] Completed GMRE in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:19.595065] [INFO ] [sig ] [1369/3439] Forecasting GNE... [2026-02-06T20:23:19.595095] [INFO ] [sig ] Generating forecast for: GNE [2026-02-06T20:23:19.595125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-06T20:23:19.606371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-06T20:23:19.606692] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-06T20:23:19.607505] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-06T20:23:19.607559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:19.607612] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:19.607640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:19.607698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:19.665986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:19.667065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:19.667149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:19.667183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:19.788054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:19.788254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:19.788313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:19.788409] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:19.792283] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=23.45%) [2026-02-06T20:23:19.792614] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-06T20:23:19.792749] [INFO ] [sig ] GNE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:19.943235] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GNE.txt [2026-02-06T20:23:19.943410] [INFO ] [sig ] [1369/3439] Completed GNE in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-06T20:23:19.943452] [INFO ] [sig ] [1370/3439] Forecasting GNK... [2026-02-06T20:23:19.943481] [INFO ] [sig ] Generating forecast for: GNK [2026-02-06T20:23:19.943526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-06T20:23:19.956353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-06T20:23:19.956708] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-06T20:23:19.957696] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-06T20:23:19.957750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:19.957782] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:19.957810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:19.957887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:20.017230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:20.018289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:20.018377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:20.018418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:20.156922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:20.157081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:20.157122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:20.157151] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:20.160636] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-02-06T20:23:20.160944] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-06T20:23:20.161080] [INFO ] [sig ] GNK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:20.317310] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GNK.txt [2026-02-06T20:23:20.317498] [INFO ] [sig ] [1370/3439] Completed GNK in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.5m [2026-02-06T20:23:20.317544] [INFO ] [sig ] [1371/3439] Forecasting GNL... [2026-02-06T20:23:20.317595] [INFO ] [sig ] Generating forecast for: GNL [2026-02-06T20:23:20.317631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-06T20:23:20.330094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-06T20:23:20.330482] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-06T20:23:20.331376] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-06T20:23:20.331432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:20.331465] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:20.331493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:20.331566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:20.392464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:20.393430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:20.393554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:20.393628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:20.516155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:20.516312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:20.516354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:20.516384] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:20.519985] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-02-06T20:23:20.520276] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-06T20:23:20.520432] [INFO ] [sig ] GNL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:20.665275] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GNL.txt [2026-02-06T20:23:20.665411] [INFO ] [sig ] [1371/3439] Completed GNL in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.5m [2026-02-06T20:23:20.665654] [INFO ] [sig ] [1372/3439] Forecasting GNLN... [2026-02-06T20:23:20.665684] [INFO ] [sig ] Generating forecast for: GNLN [2026-02-06T20:23:20.665715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLN' from 'https://tdm.silogroup.org/data/derivative_storage/GNLN.csv'. [2026-02-06T20:23:20.678181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLN'. [2026-02-06T20:23:20.678450] [INFO ] [FORECASTER] Starting predict_future for GNLN [2026-02-06T20:23:20.679238] [DEBUG] [LOCAL ] No optimal features file found for GNLN: ./output/feature-sets/GNLN.txt [2026-02-06T20:23:20.679302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:20.679340] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:20.679372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:20.679446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:20.749639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:20.750779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:20.750881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:20.750919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:20.871880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:20.872042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:20.872083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:20.872111] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:20.875520] [DEBUG] [FORECASTER] GNLN: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-02-06T20:23:20.875820] [INFO ] [FORECASTER] Completed predict_future for GNLN [2026-02-06T20:23:20.875950] [INFO ] [sig ] GNLN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:21.021980] [INFO ] [LOCAL ] Saved forecast: GNLN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GNLN.txt [2026-02-06T20:23:21.022153] [INFO ] [sig ] [1372/3439] Completed GNLN in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:21.022195] [INFO ] [sig ] [1373/3439] Forecasting GNLX... [2026-02-06T20:23:21.022227] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-06T20:23:21.022258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-06T20:23:21.033787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-06T20:23:21.034150] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-06T20:23:21.034988] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-06T20:23:21.035041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:21.035073] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:21.035112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:21.035170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:21.096314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:21.097452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:21.097549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:21.097605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:21.221168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:21.221326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:21.221368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:21.221397] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:21.224825] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=34.41%) [2026-02-06T20:23:21.225101] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-06T20:23:21.225228] [INFO ] [sig ] GNLX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:21.372383] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GNLX.txt [2026-02-06T20:23:21.372514] [INFO ] [sig ] [1373/3439] Completed GNLX in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:21.372555] [INFO ] [sig ] [1374/3439] Forecasting GNMA... [2026-02-06T20:23:21.372603] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-06T20:23:21.372635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-06T20:23:21.383593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-06T20:23:21.383893] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-06T20:23:21.384690] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-06T20:23:21.384744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:21.384776] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:21.384803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:21.384861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:21.442077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:21.443084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:21.443166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:21.443198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:21.564671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:21.564849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:21.564891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:21.564920] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:21.568877] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-06T20:23:21.569172] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-06T20:23:21.569312] [INFO ] [sig ] GNMA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:21.713096] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GNMA.txt [2026-02-06T20:23:21.713241] [INFO ] [sig ] [1374/3439] Completed GNMA in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:21.713281] [INFO ] [sig ] [1375/3439] Forecasting GNOM... [2026-02-06T20:23:21.713311] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-06T20:23:21.713341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-06T20:23:21.725793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-06T20:23:21.726160] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-06T20:23:21.727192] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-06T20:23:21.727246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:21.727278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:21.727304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:21.727367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:21.786300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:21.787203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:21.787286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:21.787319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:21.907907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:21.908076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:21.908118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:21.908146] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:21.912409] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-02-06T20:23:21.912928] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-06T20:23:21.913067] [INFO ] [sig ] GNOM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:22.069809] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GNOM.txt [2026-02-06T20:23:22.069970] [INFO ] [sig ] [1375/3439] Completed GNOM in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:22.070011] [INFO ] [sig ] [1376/3439] Forecasting GNPX... [2026-02-06T20:23:22.070040] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-06T20:23:22.070071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-06T20:23:22.082269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-06T20:23:22.082650] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-06T20:23:22.083438] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-06T20:23:22.083491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:22.083523] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:22.083550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:22.083631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:22.140805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:22.141732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:22.141866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:22.141901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:22.258627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:22.258782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:22.258840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:22.258883] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:22.262870] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-02-06T20:23:22.263157] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-06T20:23:22.263317] [INFO ] [sig ] GNPX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:22.418420] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GNPX.txt [2026-02-06T20:23:22.418558] [INFO ] [sig ] [1376/3439] Completed GNPX in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:22.418617] [INFO ] [sig ] [1377/3439] Forecasting GNRC... [2026-02-06T20:23:22.418648] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-06T20:23:22.418686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-06T20:23:22.430620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-06T20:23:22.430962] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-06T20:23:22.431807] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-06T20:23:22.431860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:22.431893] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:22.431921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:22.431978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:22.492420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:22.493363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:22.493454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:22.493488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:22.617632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:22.618020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:22.618065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:22.618094] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:22.621598] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-06T20:23:22.621887] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-06T20:23:22.622024] [INFO ] [sig ] GNRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:22.770768] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GNRC.txt [2026-02-06T20:23:22.770922] [INFO ] [sig ] [1377/3439] Completed GNRC in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:22.770969] [INFO ] [sig ] [1378/3439] Forecasting GNSS... [2026-02-06T20:23:22.771001] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-06T20:23:22.771030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-06T20:23:22.783372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-06T20:23:22.783701] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-06T20:23:22.784631] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-06T20:23:22.784685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:22.784717] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:22.784743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:22.784809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:22.841884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:22.842902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:22.842991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:22.843024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:22.964801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:22.964955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:22.964997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:22.965025] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:22.968465] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-06T20:23:22.968763] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-06T20:23:22.968896] [INFO ] [sig ] GNSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:23.113892] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GNSS.txt [2026-02-06T20:23:23.114060] [INFO ] [sig ] [1378/3439] Completed GNSS in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:23.114102] [INFO ] [sig ] [1379/3439] Forecasting GNTX... [2026-02-06T20:23:23.114132] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-06T20:23:23.114169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-06T20:23:23.128018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-06T20:23:23.128386] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-06T20:23:23.129374] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-06T20:23:23.129427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:23.129461] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:23.129488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:23.129544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:23.186095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:23.186844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:23.186950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:23.186985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:23.315787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:23.315967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:23.316033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:23.316068] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:23.320134] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-06T20:23:23.320507] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-06T20:23:23.320683] [INFO ] [sig ] GNTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:23.469509] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GNTX.txt [2026-02-06T20:23:23.469728] [INFO ] [sig ] [1379/3439] Completed GNTX in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:23.469771] [INFO ] [sig ] [1380/3439] Forecasting GO... [2026-02-06T20:23:23.469801] [INFO ] [sig ] Generating forecast for: GO [2026-02-06T20:23:23.469831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-06T20:23:23.481457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-06T20:23:23.481842] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-06T20:23:23.482643] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-06T20:23:23.482696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:23.482728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:23.482755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:23.482812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:23.545208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:23.546454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:23.546550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:23.546778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:23.675189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:23.675381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:23.675436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:23.675478] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:23.680654] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-02-06T20:23:23.681208] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-06T20:23:23.681418] [INFO ] [sig ] GO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:23.827501] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GO.txt [2026-02-06T20:23:23.827653] [INFO ] [sig ] [1380/3439] Completed GO in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:23.827695] [INFO ] [sig ] [1381/3439] Forecasting GOCO... [2026-02-06T20:23:23.827725] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-06T20:23:23.827754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-06T20:23:23.838900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-06T20:23:23.839177] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-06T20:23:23.839989] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-06T20:23:23.840042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:23.840074] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:23.840101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:23.840158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:23.900570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:23.901432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:23.901534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:23.901568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:24.026275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:24.026442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:24.026483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:24.026511] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:24.031756] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: UP (p=61.57%) [2026-02-06T20:23:24.032249] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-06T20:23:24.032449] [INFO ] [sig ] GOCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:24.185174] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GOCO.txt [2026-02-06T20:23:24.185334] [INFO ] [sig ] [1381/3439] Completed GOCO in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:24.185378] [INFO ] [sig ] [1382/3439] Forecasting GOF... [2026-02-06T20:23:24.185410] [INFO ] [sig ] Generating forecast for: GOF [2026-02-06T20:23:24.185440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-06T20:23:24.197612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-06T20:23:24.197987] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-06T20:23:24.198822] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-06T20:23:24.198876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:24.198908] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:24.198935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:24.198991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:24.256901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:24.257801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:24.257912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:24.257946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:24.382584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:24.382739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:24.382780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:24.382810] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:24.386265] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-02-06T20:23:24.386545] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-06T20:23:24.386697] [INFO ] [sig ] GOF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:24.529298] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GOF.txt [2026-02-06T20:23:24.529471] [INFO ] [sig ] [1382/3439] Completed GOF in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:24.529520] [INFO ] [sig ] [1383/3439] Forecasting GOGO... [2026-02-06T20:23:24.529554] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-06T20:23:24.529607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-06T20:23:24.546133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-06T20:23:24.546593] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-06T20:23:24.547849] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-06T20:23:24.547923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:24.547990] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:24.548018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:24.548077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:24.606851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:24.607843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:24.607958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:24.607993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:24.729690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:24.729856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:24.729905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:24.729940] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:24.733859] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=39.04%) [2026-02-06T20:23:24.734163] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-06T20:23:24.734299] [INFO ] [sig ] GOGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:24.881459] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GOGO.txt [2026-02-06T20:23:24.881651] [INFO ] [sig ] [1383/3439] Completed GOGO in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:24.881697] [INFO ] [sig ] [1384/3439] Forecasting GOLF... [2026-02-06T20:23:24.881727] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-06T20:23:24.881757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-06T20:23:24.893295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-06T20:23:24.893695] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-06T20:23:24.894486] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-06T20:23:24.894540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:24.894596] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:24.894627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:24.894697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:24.954199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:24.955171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:24.955277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:24.955321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:25.081142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:25.081320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:25.081379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:25.081415] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:25.085394] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-02-06T20:23:25.085801] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-06T20:23:25.085960] [INFO ] [sig ] GOLF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:25.253437] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GOLF.txt [2026-02-06T20:23:25.253880] [INFO ] [sig ] [1384/3439] Completed GOLF in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:25.253948] [INFO ] [sig ] [1385/3439] Forecasting GOOD... [2026-02-06T20:23:25.253995] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-06T20:23:25.254041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-06T20:23:25.269447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-06T20:23:25.270083] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-06T20:23:25.271206] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-06T20:23:25.271274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:25.271322] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:25.271364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:25.271447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:25.338120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:25.339081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:25.339171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:25.339205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:25.460852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:25.461029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:25.461078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:25.461108] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:25.465018] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-06T20:23:25.465323] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-06T20:23:25.465466] [INFO ] [sig ] GOOD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:25.618360] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GOOD.txt [2026-02-06T20:23:25.618518] [INFO ] [sig ] [1385/3439] Completed GOOD in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:25.618557] [INFO ] [sig ] [1386/3439] Forecasting GOOG... [2026-02-06T20:23:25.618796] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-06T20:23:25.618829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-06T20:23:25.631795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-06T20:23:25.632229] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-06T20:23:25.633159] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-06T20:23:25.633233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:25.633268] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:25.633297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:25.633356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:25.695526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:25.696430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:25.696523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:25.696558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:25.848216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:25.848379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:25.848426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:25.848502] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:25.852203] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=79.50%) [2026-02-06T20:23:25.852536] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-06T20:23:25.852704] [INFO ] [sig ] GOOG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:26.033059] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GOOG.txt [2026-02-06T20:23:26.033243] [INFO ] [sig ] [1386/3439] Completed GOOG in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-06T20:23:26.033293] [INFO ] [sig ] [1387/3439] Forecasting GOOS... [2026-02-06T20:23:26.033324] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-06T20:23:26.033355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-06T20:23:26.046163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-06T20:23:26.046609] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-06T20:23:26.047460] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-06T20:23:26.047514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:26.047551] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:26.047598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:26.047658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:26.107206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:26.108177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:26.108269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:26.108303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:26.229729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:26.229892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:26.229934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:26.229964] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:26.233516] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-06T20:23:26.233845] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-06T20:23:26.233987] [INFO ] [sig ] GOOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:26.378265] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GOOS.txt [2026-02-06T20:23:26.378414] [INFO ] [sig ] [1387/3439] Completed GOOS in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.4m [2026-02-06T20:23:26.378455] [INFO ] [sig ] [1388/3439] Forecasting GOSS... [2026-02-06T20:23:26.378487] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-06T20:23:26.378520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-06T20:23:26.390692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-06T20:23:26.391041] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-06T20:23:26.391866] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-06T20:23:26.391920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:26.391953] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:26.391980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:26.392043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:26.448174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:26.449001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:26.449086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:26.449119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:26.572280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:26.572441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:26.572493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:26.572529] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:26.576295] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: DOWN (p=38.23%) [2026-02-06T20:23:26.576617] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-06T20:23:26.576752] [INFO ] [sig ] GOSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:26.724951] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GOSS.txt [2026-02-06T20:23:26.725104] [INFO ] [sig ] [1388/3439] Completed GOSS in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:26.725154] [INFO ] [sig ] [1389/3439] Forecasting GOVI... [2026-02-06T20:23:26.725187] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-06T20:23:26.725218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-06T20:23:26.737729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-06T20:23:26.738113] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-06T20:23:26.738915] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-06T20:23:26.738967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:26.738999] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:26.739026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:26.739092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:26.799309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:26.800148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:26.800235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:26.800270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:26.935646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:26.935858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:26.935912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:26.935950] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:26.940908] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: UP (p=85.07%) [2026-02-06T20:23:26.941399] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-06T20:23:26.941618] [INFO ] [sig ] GOVI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:27.091212] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GOVI.txt [2026-02-06T20:23:27.091370] [INFO ] [sig ] [1389/3439] Completed GOVI in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:27.091418] [INFO ] [sig ] [1390/3439] Forecasting GPC... [2026-02-06T20:23:27.091455] [INFO ] [sig ] Generating forecast for: GPC [2026-02-06T20:23:27.091492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-06T20:23:27.103142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-06T20:23:27.103490] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-06T20:23:27.104293] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-06T20:23:27.104346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:27.104379] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:27.104405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:27.104462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:27.161139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:27.162028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:27.162113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:27.162148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:27.288070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:27.288276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:27.288326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:27.288362] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:27.291974] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=80.39%) [2026-02-06T20:23:27.292287] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-06T20:23:27.292427] [INFO ] [sig ] GPC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:27.436757] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GPC.txt [2026-02-06T20:23:27.436922] [INFO ] [sig ] [1390/3439] Completed GPC in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:27.436962] [INFO ] [sig ] [1391/3439] Forecasting GPI... [2026-02-06T20:23:27.436993] [INFO ] [sig ] Generating forecast for: GPI [2026-02-06T20:23:27.437022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-06T20:23:27.449037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-06T20:23:27.449381] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-06T20:23:27.450195] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-06T20:23:27.450250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:27.450282] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:27.450309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:27.450366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:27.512500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:27.513631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:27.513734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:27.513769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:27.648567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:27.648758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:27.648813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:27.648850] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:27.652631] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=78.84%) [2026-02-06T20:23:27.653058] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-06T20:23:27.653215] [INFO ] [sig ] GPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:27.816445] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GPI.txt [2026-02-06T20:23:27.816748] [INFO ] [sig ] [1391/3439] Completed GPI in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:27.816817] [INFO ] [sig ] [1392/3439] Forecasting GPIQ... [2026-02-06T20:23:27.816872] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-06T20:23:27.816928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-06T20:23:27.837742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-06T20:23:27.838314] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-06T20:23:27.839695] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-06T20:23:27.839779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:27.839832] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:27.839880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:27.839973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:27.935363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:27.936794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:27.936927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:27.936987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:28.108780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:28.108983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:28.109053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:28.109106] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:28.114816] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=70.46%) [2026-02-06T20:23:28.115302] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-06T20:23:28.115522] [INFO ] [sig ] GPIQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:28.350133] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GPIQ.txt [2026-02-06T20:23:28.350360] [INFO ] [sig ] [1392/3439] Completed GPIQ in 0.5s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:28.350426] [INFO ] [sig ] [1393/3439] Forecasting GPIX... [2026-02-06T20:23:28.350467] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-06T20:23:28.350506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-06T20:23:28.390128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-06T20:23:28.390689] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-06T20:23:28.391975] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-06T20:23:28.392052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:28.392105] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:28.392151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:28.392240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:28.495757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:28.497081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:28.499256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:28.499314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:28.666524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:28.667131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:28.667264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:28.667313] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:28.673387] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=74.57%) [2026-02-06T20:23:28.673955] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-06T20:23:28.674184] [INFO ] [sig ] GPIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:28.896744] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GPIX.txt [2026-02-06T20:23:28.897004] [INFO ] [sig ] [1393/3439] Completed GPIX in 0.5s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:28.897085] [INFO ] [sig ] [1394/3439] Forecasting GPJA... [2026-02-06T20:23:28.897142] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-06T20:23:28.897202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-06T20:23:28.915657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-06T20:23:28.916212] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-06T20:23:28.917491] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-06T20:23:28.917606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:28.917674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:28.917721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:28.917828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:28.992997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:28.994072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:28.994186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:28.994221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:29.120134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:29.120310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:29.120353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:29.120382] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:29.124160] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=14.85%) [2026-02-06T20:23:29.124514] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-06T20:23:29.124699] [INFO ] [sig ] GPJA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:29.281505] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GPJA.txt [2026-02-06T20:23:29.281694] [INFO ] [sig ] [1394/3439] Completed GPJA in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:29.281748] [INFO ] [sig ] [1395/3439] Forecasting GPK... [2026-02-06T20:23:29.281778] [INFO ] [sig ] Generating forecast for: GPK [2026-02-06T20:23:29.281808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-06T20:23:29.294961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-06T20:23:29.295360] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-06T20:23:29.296232] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-06T20:23:29.296290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:29.296323] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:29.296349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:29.296407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:29.369676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:29.370805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:29.370918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:29.370963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:29.495219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:29.495377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:29.495418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:29.495448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:29.499037] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-06T20:23:29.499348] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-06T20:23:29.499493] [INFO ] [sig ] GPK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:29.652163] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GPK.txt [2026-02-06T20:23:29.652322] [INFO ] [sig ] [1395/3439] Completed GPK in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:29.652371] [INFO ] [sig ] [1396/3439] Forecasting GPN... [2026-02-06T20:23:29.652402] [INFO ] [sig ] Generating forecast for: GPN [2026-02-06T20:23:29.652433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-06T20:23:29.664278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-06T20:23:29.664680] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-06T20:23:29.665466] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-06T20:23:29.665531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:29.665593] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:29.665630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:29.665692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:29.723724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:29.724660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:29.724745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:29.724780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:29.852723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:29.852887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:29.852930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:29.852961] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:29.856606] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=47.69%) [2026-02-06T20:23:29.856935] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-06T20:23:29.857074] [INFO ] [sig ] GPN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:30.004061] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GPN.txt [2026-02-06T20:23:30.004253] [INFO ] [sig ] [1396/3439] Completed GPN in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:30.004312] [INFO ] [sig ] [1397/3439] Forecasting GPRE... [2026-02-06T20:23:30.004346] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-06T20:23:30.004376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-06T20:23:30.016411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-06T20:23:30.016828] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-06T20:23:30.017636] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-06T20:23:30.017690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:30.017735] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:30.017763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:30.017821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:30.076162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:30.077079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:30.077165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:30.077198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:30.202449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:30.202636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:30.202681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:30.202711] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:30.206282] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=4.76%) [2026-02-06T20:23:30.206659] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-06T20:23:30.206809] [INFO ] [sig ] GPRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:30.357486] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GPRE.txt [2026-02-06T20:23:30.357642] [INFO ] [sig ] [1397/3439] Completed GPRE in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:30.357685] [INFO ] [sig ] [1398/3439] Forecasting GPRK... [2026-02-06T20:23:30.357715] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-06T20:23:30.357745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-06T20:23:30.369184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-06T20:23:30.369462] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-06T20:23:30.370367] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-06T20:23:30.370423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:30.370457] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:30.370486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:30.370549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:30.430657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:30.431317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:30.431399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:30.431434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:30.553213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:30.553370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:30.553426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:30.553465] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:30.557066] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-02-06T20:23:30.557355] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-06T20:23:30.557490] [INFO ] [sig ] GPRK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:30.702297] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GPRK.txt [2026-02-06T20:23:30.702438] [INFO ] [sig ] [1398/3439] Completed GPRK in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:30.702478] [INFO ] [sig ] [1399/3439] Forecasting GRAB... [2026-02-06T20:23:30.702508] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-06T20:23:30.702538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-06T20:23:30.714421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-06T20:23:30.714758] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-06T20:23:30.715630] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-06T20:23:30.715686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:30.715719] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:30.715746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:30.715803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:30.774393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:30.775106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:30.775192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:30.775225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:30.897486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:30.897662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:30.897704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:30.897733] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:30.901323] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-06T20:23:30.901633] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-06T20:23:30.901767] [INFO ] [sig ] GRAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:31.046112] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRAB.txt [2026-02-06T20:23:31.046286] [INFO ] [sig ] [1399/3439] Completed GRAB in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:31.046329] [INFO ] [sig ] [1400/3439] Forecasting GRAL... [2026-02-06T20:23:31.046359] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-06T20:23:31.046391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-06T20:23:31.058636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-06T20:23:31.058937] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-06T20:23:31.059800] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-06T20:23:31.059856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:31.059936] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:31.059965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:31.060024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:31.118209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:31.119141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:31.119233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:31.119267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:31.244542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:31.244720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:31.244763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:31.244794] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:31.248446] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-06T20:23:31.248788] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-06T20:23:31.248935] [INFO ] [sig ] GRAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:31.394866] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRAL.txt [2026-02-06T20:23:31.395009] [INFO ] [sig ] [1400/3439] Completed GRAL in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:31.395057] [INFO ] [sig ] [1401/3439] Forecasting GRBK... [2026-02-06T20:23:31.395088] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-06T20:23:31.395118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-06T20:23:31.407146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-06T20:23:31.407503] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-06T20:23:31.408416] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-06T20:23:31.408473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:31.408506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:31.408540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:31.408650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:31.472504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:31.473407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:31.473499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:31.473536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:31.596020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:31.596178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:31.596227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:31.596263] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:31.599857] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=37.63%) [2026-02-06T20:23:31.600133] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-06T20:23:31.600261] [INFO ] [sig ] GRBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:31.748319] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRBK.txt [2026-02-06T20:23:31.748479] [INFO ] [sig ] [1401/3439] Completed GRBK in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:31.748522] [INFO ] [sig ] [1402/3439] Forecasting GRC... [2026-02-06T20:23:31.748554] [INFO ] [sig ] Generating forecast for: GRC [2026-02-06T20:23:31.748627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-06T20:23:31.760415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-06T20:23:31.760778] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-06T20:23:31.761564] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-06T20:23:31.761646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:31.761687] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:31.761716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:31.761779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:31.819811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:31.820485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:31.820567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:31.820622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:31.942536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:31.942711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:31.942754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:31.942784] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:31.946295] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=73.57%) [2026-02-06T20:23:31.946591] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-06T20:23:31.946740] [INFO ] [sig ] GRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:32.096794] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GRC.txt [2026-02-06T20:23:32.096932] [INFO ] [sig ] [1402/3439] Completed GRC in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-06T20:23:32.096972] [INFO ] [sig ] [1403/3439] Forecasting GREE... [2026-02-06T20:23:32.097003] [INFO ] [sig ] Generating forecast for: GREE [2026-02-06T20:23:32.097035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-06T20:23:32.108436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-06T20:23:32.108771] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-06T20:23:32.109558] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-06T20:23:32.109635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:32.109670] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:32.109698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:32.109756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:32.169294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:32.170164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:32.170250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:32.170285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:32.295516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:32.295715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:32.295759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:32.296006] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:32.299859] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-02-06T20:23:32.300143] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-06T20:23:32.300274] [INFO ] [sig ] GREE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:32.454799] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GREE.txt [2026-02-06T20:23:32.454941] [INFO ] [sig ] [1403/3439] Completed GREE in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.3m [2026-02-06T20:23:32.454983] [INFO ] [sig ] [1404/3439] Forecasting GRFS... [2026-02-06T20:23:32.455013] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-06T20:23:32.455044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-06T20:23:32.467349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-06T20:23:32.467773] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-06T20:23:32.468695] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-06T20:23:32.468769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:32.468802] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:32.468829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:32.468885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:32.525632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:32.526553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:32.526664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:32.526698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:32.649773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:32.649934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:32.649992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:32.650023] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:32.653501] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-02-06T20:23:32.653868] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-06T20:23:32.654016] [INFO ] [sig ] GRFS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:32.796672] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRFS.txt [2026-02-06T20:23:32.796807] [INFO ] [sig ] [1404/3439] Completed GRFS in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.3m [2026-02-06T20:23:32.796846] [INFO ] [sig ] [1405/3439] Forecasting GRID... [2026-02-06T20:23:32.796876] [INFO ] [sig ] Generating forecast for: GRID [2026-02-06T20:23:32.796905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-06T20:23:32.808128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-06T20:23:32.808428] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-06T20:23:32.809218] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-06T20:23:32.809273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:32.809305] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:32.809332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:32.809389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:32.866949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:32.867652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:32.867732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:32.867765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:32.994308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:32.994471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:32.994512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:32.994544] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:32.998460] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: DOWN (p=46.04%) [2026-02-06T20:23:32.998843] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-06T20:23:32.999003] [INFO ] [sig ] GRID: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:33.145449] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRID.txt [2026-02-06T20:23:33.145598] [INFO ] [sig ] [1405/3439] Completed GRID in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.3m [2026-02-06T20:23:33.145641] [INFO ] [sig ] [1406/3439] Forecasting GRMN... [2026-02-06T20:23:33.145672] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-06T20:23:33.145706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-06T20:23:33.158956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-06T20:23:33.159214] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-06T20:23:33.160011] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-06T20:23:33.160065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:33.160098] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:33.160125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:33.160182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:33.220775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:33.221552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:33.221674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:33.221709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:33.348530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:33.348695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:33.348737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:33.348767] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:33.352110] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-02-06T20:23:33.352385] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-06T20:23:33.352510] [INFO ] [sig ] GRMN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:33.496272] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRMN.txt [2026-02-06T20:23:33.496398] [INFO ] [sig ] [1406/3439] Completed GRMN in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:33.496437] [INFO ] [sig ] [1407/3439] Forecasting GRND... [2026-02-06T20:23:33.496467] [INFO ] [sig ] Generating forecast for: GRND [2026-02-06T20:23:33.496497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-06T20:23:33.509638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-06T20:23:33.509917] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-06T20:23:33.510956] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-06T20:23:33.511009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:33.511041] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:33.511069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:33.511126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:33.571246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:33.571945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:33.572024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:33.572056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:33.694903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:33.695063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:33.695103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:33.695133] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:33.698512] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-06T20:23:33.698813] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-06T20:23:33.698942] [INFO ] [sig ] GRND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:33.850155] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRND.txt [2026-02-06T20:23:33.850310] [INFO ] [sig ] [1407/3439] Completed GRND in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:33.850361] [INFO ] [sig ] [1408/3439] Forecasting GRPN... [2026-02-06T20:23:33.850391] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-06T20:23:33.850421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-06T20:23:33.867218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-06T20:23:33.867507] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-06T20:23:33.868358] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-06T20:23:33.868413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:33.868456] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:33.868483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:33.868540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:33.926777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:33.927390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:33.927474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:33.927507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:34.050054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:34.050233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:34.050286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:34.050325] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:34.055508] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-06T20:23:34.055922] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-06T20:23:34.056084] [INFO ] [sig ] GRPN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:34.211891] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRPN.txt [2026-02-06T20:23:34.212018] [INFO ] [sig ] [1408/3439] Completed GRPN in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:34.212058] [INFO ] [sig ] [1409/3439] Forecasting GRVY... [2026-02-06T20:23:34.212088] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-06T20:23:34.212117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-06T20:23:34.224140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-06T20:23:34.224404] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-06T20:23:34.225215] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-06T20:23:34.225267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:34.225299] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:34.225326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:34.225383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:34.284819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:34.285444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:34.285526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:34.285560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:34.402407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:34.402553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:34.402626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:34.402670] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:34.407373] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-06T20:23:34.407718] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-06T20:23:34.408088] [INFO ] [sig ] GRVY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:34.558997] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRVY.txt [2026-02-06T20:23:34.559157] [INFO ] [sig ] [1409/3439] Completed GRVY in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:34.559196] [INFO ] [sig ] [1410/3439] Forecasting GRWG... [2026-02-06T20:23:34.559228] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-06T20:23:34.559259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-06T20:23:34.571220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-06T20:23:34.571608] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-06T20:23:34.572387] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-06T20:23:34.572440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:34.572472] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:34.572499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:34.572556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:34.628532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:34.629445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:34.629567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:34.629634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:34.746388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:34.746563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:34.746633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:34.746669] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:34.750322] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-02-06T20:23:34.750644] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-06T20:23:34.750779] [INFO ] [sig ] GRWG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:34.897827] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRWG.txt [2026-02-06T20:23:34.897994] [INFO ] [sig ] [1410/3439] Completed GRWG in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:34.898052] [INFO ] [sig ] [1411/3439] Forecasting GRX... [2026-02-06T20:23:34.898084] [INFO ] [sig ] Generating forecast for: GRX [2026-02-06T20:23:34.898114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-06T20:23:34.909663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-06T20:23:34.909942] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-06T20:23:34.910765] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-06T20:23:34.910819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:34.910851] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:34.910878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:34.910943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:34.974026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:34.974929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:34.975021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:34.975056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:35.085910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:35.086061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:35.086105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:35.086136] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:35.090134] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-06T20:23:35.090437] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-06T20:23:35.090602] [INFO ] [sig ] GRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:35.238151] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GRX.txt [2026-02-06T20:23:35.238307] [INFO ] [sig ] [1411/3439] Completed GRX in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:35.238347] [INFO ] [sig ] [1412/3439] Forecasting GS... [2026-02-06T20:23:35.238391] [INFO ] [sig ] Generating forecast for: GS [2026-02-06T20:23:35.238425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-06T20:23:35.251976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-06T20:23:35.252396] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-06T20:23:35.253206] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-06T20:23:35.253268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:35.253300] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:35.253325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:35.253381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:35.315186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:35.316121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:35.316209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:35.316243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:35.448838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:35.449005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:35.449046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:35.449075] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:35.452491] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-06T20:23:35.452853] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-06T20:23:35.453008] [INFO ] [sig ] GS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:35.602954] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GS.txt [2026-02-06T20:23:35.603111] [INFO ] [sig ] [1412/3439] Completed GS in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:35.603153] [INFO ] [sig ] [1413/3439] Forecasting GSBC... [2026-02-06T20:23:35.603184] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-06T20:23:35.603214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-06T20:23:35.614657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-06T20:23:35.614983] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-06T20:23:35.615863] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-06T20:23:35.615917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:35.615949] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:35.615977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:35.616033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:35.673193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:35.674085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:35.674172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:35.674204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:35.799683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:35.799863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:35.799907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:35.799937] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:35.803400] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-02-06T20:23:35.803726] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-06T20:23:35.803864] [INFO ] [sig ] GSBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:35.950110] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GSBC.txt [2026-02-06T20:23:35.950296] [INFO ] [sig ] [1413/3439] Completed GSBC in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:35.950338] [INFO ] [sig ] [1414/3439] Forecasting GSBD... [2026-02-06T20:23:35.950370] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-06T20:23:35.950401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-06T20:23:35.966159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-06T20:23:35.966664] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-06T20:23:35.967776] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-06T20:23:35.967844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:35.967911] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:35.967950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:35.968034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:36.034949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:36.035905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:36.035996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:36.036029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:36.161974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:36.162159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:36.162205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:36.162237] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:36.166481] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-02-06T20:23:36.166912] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-06T20:23:36.167075] [INFO ] [sig ] GSBD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:36.322336] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GSBD.txt [2026-02-06T20:23:36.322487] [INFO ] [sig ] [1414/3439] Completed GSBD in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:36.322527] [INFO ] [sig ] [1415/3439] Forecasting GSHD... [2026-02-06T20:23:36.322558] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-06T20:23:36.322609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-06T20:23:36.334070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-06T20:23:36.334366] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-06T20:23:36.335164] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-06T20:23:36.335217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:36.335249] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:36.335276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:36.335333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:36.393073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:36.393937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:36.394025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:36.394059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:36.518048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:36.518211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:36.518254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:36.518303] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:36.521727] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=64.20%) [2026-02-06T20:23:36.522015] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-06T20:23:36.522148] [INFO ] [sig ] GSHD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:36.670371] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GSHD.txt [2026-02-06T20:23:36.670528] [INFO ] [sig ] [1415/3439] Completed GSHD in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:36.670590] [INFO ] [sig ] [1416/3439] Forecasting GSK... [2026-02-06T20:23:36.670624] [INFO ] [sig ] Generating forecast for: GSK [2026-02-06T20:23:36.670655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-06T20:23:36.683268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-06T20:23:36.683638] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-06T20:23:36.684409] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-06T20:23:36.684462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:36.684495] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:36.684522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:36.684599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:36.744786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:36.746112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:36.746200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:36.746232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:36.875357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:36.875519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:36.875560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:36.875613] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:36.879076] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=65.28%) [2026-02-06T20:23:36.879358] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-06T20:23:36.879491] [INFO ] [sig ] GSK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:37.025278] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GSK.txt [2026-02-06T20:23:37.025435] [INFO ] [sig ] [1416/3439] Completed GSK in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:37.025476] [INFO ] [sig ] [1417/3439] Forecasting GSL... [2026-02-06T20:23:37.025507] [INFO ] [sig ] Generating forecast for: GSL [2026-02-06T20:23:37.025537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-06T20:23:37.038514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-06T20:23:37.038872] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-06T20:23:37.039879] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-06T20:23:37.039933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:37.039992] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:37.040020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:37.040078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:37.098867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:37.099789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:37.099877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:37.100122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:37.243399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:37.243590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:37.243635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:37.243663] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:37.247314] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-02-06T20:23:37.247719] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-06T20:23:37.247893] [INFO ] [sig ] GSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:37.395157] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GSL.txt [2026-02-06T20:23:37.395315] [INFO ] [sig ] [1417/3439] Completed GSL in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:37.395357] [INFO ] [sig ] [1418/3439] Forecasting GSM... [2026-02-06T20:23:37.395386] [INFO ] [sig ] Generating forecast for: GSM [2026-02-06T20:23:37.395417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-06T20:23:37.407634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-06T20:23:37.408002] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-06T20:23:37.408834] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-06T20:23:37.408890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:37.408922] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:37.408948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:37.409005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:37.466733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:37.467626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:37.467725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:37.467764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:37.591681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:37.591849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:37.591890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:37.591920] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:37.595793] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=51.50%) [2026-02-06T20:23:37.596176] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-06T20:23:37.596329] [INFO ] [sig ] GSM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:37.757286] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GSM.txt [2026-02-06T20:23:37.757510] [INFO ] [sig ] [1418/3439] Completed GSM in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:37.757565] [INFO ] [sig ] [1419/3439] Forecasting GTES... [2026-02-06T20:23:37.757634] [INFO ] [sig ] Generating forecast for: GTES [2026-02-06T20:23:37.757676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-06T20:23:37.770222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-06T20:23:37.770631] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-06T20:23:37.771678] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-06T20:23:37.771734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:37.771769] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:37.771799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:37.772062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:37.836599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:37.837752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:37.837842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:37.837906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:37.964555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:37.964731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:37.964772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:37.964800] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:37.968222] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=14.91%) [2026-02-06T20:23:37.968508] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-06T20:23:37.968684] [INFO ] [sig ] GTES: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:38.122303] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GTES.txt [2026-02-06T20:23:38.122457] [INFO ] [sig ] [1419/3439] Completed GTES in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-06T20:23:38.122500] [INFO ] [sig ] [1420/3439] Forecasting GTLB... [2026-02-06T20:23:38.122529] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-06T20:23:38.122559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-06T20:23:38.134538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-06T20:23:38.134946] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-06T20:23:38.135793] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-06T20:23:38.135849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:38.135882] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:38.136101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:38.136160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:38.195493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:38.196399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:38.196485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:38.196520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:38.320552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:38.320734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:38.320781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:38.320848] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:38.324424] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-06T20:23:38.324789] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-06T20:23:38.324935] [INFO ] [sig ] GTLB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:38.485533] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GTLB.txt [2026-02-06T20:23:38.485709] [INFO ] [sig ] [1420/3439] Completed GTLB in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.2m [2026-02-06T20:23:38.485750] [INFO ] [sig ] [1421/3439] Forecasting GTLS... [2026-02-06T20:23:38.485782] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-06T20:23:38.485812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-06T20:23:38.499065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-06T20:23:38.499411] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-06T20:23:38.500237] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-06T20:23:38.500291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:38.500323] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:38.500350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:38.500407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:38.559881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:38.560969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:38.561059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:38.561094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:38.688687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:38.688848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:38.688891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:38.688919] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:38.692330] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-02-06T20:23:38.692637] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-06T20:23:38.692796] [INFO ] [sig ] GTLS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:38.852789] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GTLS.txt [2026-02-06T20:23:38.853150] [INFO ] [sig ] [1421/3439] Completed GTLS in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.2m [2026-02-06T20:23:38.853197] [INFO ] [sig ] [1422/3439] Forecasting GTN... [2026-02-06T20:23:38.853230] [INFO ] [sig ] Generating forecast for: GTN [2026-02-06T20:23:38.853260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-06T20:23:38.865647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-06T20:23:38.865997] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-06T20:23:38.866864] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-06T20:23:38.866929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:38.866963] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:38.866990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:38.867048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:38.934895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:38.936322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:38.936414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:38.936447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:39.071106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:39.071271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:39.071314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:39.071347] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:39.075035] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=42.21%) [2026-02-06T20:23:39.075365] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-06T20:23:39.075513] [INFO ] [sig ] GTN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:39.234683] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GTN.txt [2026-02-06T20:23:39.234847] [INFO ] [sig ] [1422/3439] Completed GTN in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:39.234889] [INFO ] [sig ] [1423/3439] Forecasting GTX... [2026-02-06T20:23:39.234923] [INFO ] [sig ] Generating forecast for: GTX [2026-02-06T20:23:39.234953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-06T20:23:39.410393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-06T20:23:39.410813] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-06T20:23:39.411879] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-06T20:23:39.411948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:39.411987] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:39.412019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:39.412089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:39.479696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:39.481107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:39.481221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:39.481258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:39.612535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:39.612715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:39.612759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:39.612788] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:39.616637] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=65.32%) [2026-02-06T20:23:39.617112] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-06T20:23:39.617241] [INFO ] [sig ] GTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:39.765451] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GTX.txt [2026-02-06T20:23:39.765627] [INFO ] [sig ] [1423/3439] Completed GTX in 0.5s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:39.765670] [INFO ] [sig ] [1424/3439] Forecasting GTY... [2026-02-06T20:23:39.765702] [INFO ] [sig ] Generating forecast for: GTY [2026-02-06T20:23:39.765733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-06T20:23:39.778235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-06T20:23:39.778659] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-06T20:23:39.779451] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-06T20:23:39.779505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:39.779538] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:39.779565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:39.779645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:39.839546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:39.840484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:39.840595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:39.840631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:39.961950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:39.962111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:39.962152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:39.962183] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:39.965541] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=9.70%) [2026-02-06T20:23:39.965841] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-06T20:23:39.965968] [INFO ] [sig ] GTY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:40.113499] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GTY.txt [2026-02-06T20:23:40.113682] [INFO ] [sig ] [1424/3439] Completed GTY in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:40.113727] [INFO ] [sig ] [1425/3439] Forecasting GUG... [2026-02-06T20:23:40.113757] [INFO ] [sig ] Generating forecast for: GUG [2026-02-06T20:23:40.113787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-06T20:23:40.126468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-06T20:23:40.126829] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-06T20:23:40.127636] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-06T20:23:40.127689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:40.127720] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:40.127746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:40.127802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:40.191866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:40.192863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:40.192972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:40.193011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:40.322493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:40.322672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:40.322716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:40.322747] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:40.326285] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-06T20:23:40.326591] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-06T20:23:40.326734] [INFO ] [sig ] GUG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:40.487695] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GUG.txt [2026-02-06T20:23:40.487845] [INFO ] [sig ] [1425/3439] Completed GUG in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:40.487908] [INFO ] [sig ] [1426/3439] Forecasting GVA... [2026-02-06T20:23:40.487942] [INFO ] [sig ] Generating forecast for: GVA [2026-02-06T20:23:40.487973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-06T20:23:40.501227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-06T20:23:40.501648] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-06T20:23:40.502468] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-06T20:23:40.502524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:40.502558] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:40.502620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:40.502681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:40.565437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:40.566340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:40.566427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:40.566462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:40.699882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:40.700042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:40.700085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:40.700115] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:40.703820] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: DOWN (p=18.59%) [2026-02-06T20:23:40.704171] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-06T20:23:40.704328] [INFO ] [sig ] GVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:40.854930] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GVA.txt [2026-02-06T20:23:40.855114] [INFO ] [sig ] [1426/3439] Completed GVA in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:40.855166] [INFO ] [sig ] [1427/3439] Forecasting GWH... [2026-02-06T20:23:40.855200] [INFO ] [sig ] Generating forecast for: GWH [2026-02-06T20:23:40.855230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-06T20:23:40.868165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-06T20:23:40.868591] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-06T20:23:40.869651] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-06T20:23:40.869707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:40.869747] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:40.869782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:40.869854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:40.934325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:40.935265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:40.935417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:40.935456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:41.066483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:41.066660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:41.066705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:41.066735] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:41.070555] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=67.78%) [2026-02-06T20:23:41.070871] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-06T20:23:41.071007] [INFO ] [sig ] GWH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:41.226046] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GWH.txt [2026-02-06T20:23:41.226204] [INFO ] [sig ] [1427/3439] Completed GWH in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:41.226246] [INFO ] [sig ] [1428/3439] Forecasting GWRE... [2026-02-06T20:23:41.226285] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-06T20:23:41.226326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-06T20:23:41.238882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-06T20:23:41.239265] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-06T20:23:41.240239] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-06T20:23:41.240297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:41.240331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:41.240360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:41.240420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:41.302026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:41.302912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:41.302998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:41.303033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:41.434555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:41.434754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:41.434823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:41.434857] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:41.438586] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-06T20:23:41.438931] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-06T20:23:41.439079] [INFO ] [sig ] GWRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:41.592734] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/GWRE.txt [2026-02-06T20:23:41.592947] [INFO ] [sig ] [1428/3439] Completed GWRE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:41.593008] [INFO ] [sig ] [1429/3439] Forecasting GWRS... [2026-02-06T20:23:41.593048] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-06T20:23:41.593089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-06T20:23:41.606614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-06T20:23:41.607164] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-06T20:23:41.608074] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-06T20:23:41.608130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:41.608164] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:41.608192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:41.608249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:41.671556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:41.672410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:41.672498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:41.672534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:41.805247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:41.805434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:41.805498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:41.805538] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:41.810551] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=62.28%) [2026-02-06T20:23:41.811060] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-06T20:23:41.811256] [INFO ] [sig ] GWRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:41.974285] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GWRS.txt [2026-02-06T20:23:41.974486] [INFO ] [sig ] [1429/3439] Completed GWRS in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:41.974547] [INFO ] [sig ] [1430/3439] Forecasting GXAI... [2026-02-06T20:23:41.974613] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-06T20:23:41.974661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-06T20:23:41.988828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-06T20:23:41.989284] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-06T20:23:41.990491] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-06T20:23:41.990559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:41.990634] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:41.990677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:41.990764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:42.059900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:42.061188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:42.061274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:42.061307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:42.180262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:42.180422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:42.180463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:42.180495] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:42.184144] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-02-06T20:23:42.184426] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-06T20:23:42.184557] [INFO ] [sig ] GXAI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:42.333460] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GXAI.txt [2026-02-06T20:23:42.333637] [INFO ] [sig ] [1430/3439] Completed GXAI in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:42.333680] [INFO ] [sig ] [1431/3439] Forecasting GYRE... [2026-02-06T20:23:42.333712] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-06T20:23:42.333742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-06T20:23:42.345013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-06T20:23:42.345334] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-06T20:23:42.346182] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-06T20:23:42.346236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:42.346268] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:42.346294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:42.346349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:42.405420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:42.406292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:42.406380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:42.406415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:42.529872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:42.530037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:42.530079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:42.530109] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:42.533750] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=65.39%) [2026-02-06T20:23:42.534231] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-06T20:23:42.534365] [INFO ] [sig ] GYRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:42.678342] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/GYRE.txt [2026-02-06T20:23:42.678459] [INFO ] [sig ] [1431/3439] Completed GYRE in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:42.678499] [INFO ] [sig ] [1432/3439] Forecasting H... [2026-02-06T20:23:42.678529] [INFO ] [sig ] Generating forecast for: H [2026-02-06T20:23:42.678560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-06T20:23:42.690430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-06T20:23:42.690738] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-06T20:23:42.691534] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-06T20:23:42.691607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:42.691652] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:42.691682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:42.691744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:42.748323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:42.748995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:42.749074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:42.749106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:42.872045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:42.872192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:42.872232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:42.872261] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:42.875784] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=15.33%) [2026-02-06T20:23:42.876244] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-06T20:23:42.876371] [INFO ] [sig ] H: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:43.031227] [INFO ] [LOCAL ] Saved forecast: H 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/H.txt [2026-02-06T20:23:43.031374] [INFO ] [sig ] [1432/3439] Completed H in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:43.031414] [INFO ] [sig ] [1433/3439] Forecasting HAE... [2026-02-06T20:23:43.031443] [INFO ] [sig ] Generating forecast for: HAE [2026-02-06T20:23:43.031473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-06T20:23:43.043235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-06T20:23:43.043564] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-06T20:23:43.044378] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-06T20:23:43.044431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:43.044463] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:43.044490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:43.044547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:43.104528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:43.105631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:43.105720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:43.105753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:43.247810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:43.248012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:43.248057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:43.248087] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:43.251539] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=72.90%) [2026-02-06T20:23:43.251851] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-06T20:23:43.252006] [INFO ] [sig ] HAE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:43.399453] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HAE.txt [2026-02-06T20:23:43.399603] [INFO ] [sig ] [1433/3439] Completed HAE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:43.399646] [INFO ] [sig ] [1434/3439] Forecasting HAFC... [2026-02-06T20:23:43.399676] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-06T20:23:43.399705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-06T20:23:43.411287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-06T20:23:43.411612] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-06T20:23:43.412384] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-06T20:23:43.412437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:43.412504] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:43.412533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:43.412612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:43.473791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:43.474888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:43.475162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:43.475195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:43.603542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:43.603719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:43.603761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:43.603791] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:43.607317] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=7.97%) [2026-02-06T20:23:43.607620] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-06T20:23:43.607756] [INFO ] [sig ] HAFC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:43.754520] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HAFC.txt [2026-02-06T20:23:43.754707] [INFO ] [sig ] [1434/3439] Completed HAFC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:43.754750] [INFO ] [sig ] [1435/3439] Forecasting HAIN... [2026-02-06T20:23:43.754780] [INFO ] [sig ] Generating forecast for: HAIN [2026-02-06T20:23:43.754813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAIN' from 'https://tdm.silogroup.org/data/derivative_storage/HAIN.csv'. [2026-02-06T20:23:43.767700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAIN'. [2026-02-06T20:23:43.768107] [INFO ] [FORECASTER] Starting predict_future for HAIN [2026-02-06T20:23:43.768936] [DEBUG] [LOCAL ] No optimal features file found for HAIN: ./output/feature-sets/HAIN.txt [2026-02-06T20:23:43.768996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:43.769028] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:43.769055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:43.769112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:43.829117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:43.830386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:43.830473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:43.830506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:43.948850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:43.949010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:43.949051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:43.949080] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:43.952514] [DEBUG] [FORECASTER] HAIN: Forecast T+1@11:T+2@11: UP (p=58.77%) [2026-02-06T20:23:43.952810] [INFO ] [FORECASTER] Completed predict_future for HAIN [2026-02-06T20:23:43.952942] [INFO ] [sig ] HAIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:44.096140] [INFO ] [LOCAL ] Saved forecast: HAIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HAIN.txt [2026-02-06T20:23:44.096301] [INFO ] [sig ] [1435/3439] Completed HAIN in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-06T20:23:44.096342] [INFO ] [sig ] [1436/3439] Forecasting HAL... [2026-02-06T20:23:44.096376] [INFO ] [sig ] Generating forecast for: HAL [2026-02-06T20:23:44.096407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-06T20:23:44.108207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-06T20:23:44.108590] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-06T20:23:44.109410] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-06T20:23:44.109463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:44.109495] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:44.109521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:44.109596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:44.166218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:44.167125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:44.167215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:44.167248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:44.292345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:44.292503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:44.292544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:44.292593] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:44.295958] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-06T20:23:44.296242] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-06T20:23:44.296376] [INFO ] [sig ] HAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:44.457038] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HAL.txt [2026-02-06T20:23:44.457205] [INFO ] [sig ] [1436/3439] Completed HAL in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.1m [2026-02-06T20:23:44.457249] [INFO ] [sig ] [1437/3439] Forecasting HALO... [2026-02-06T20:23:44.457281] [INFO ] [sig ] Generating forecast for: HALO [2026-02-06T20:23:44.457314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-06T20:23:44.472263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-06T20:23:44.472836] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-06T20:23:44.474192] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-06T20:23:44.474272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:44.474326] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:44.474378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:44.474473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:44.551807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:44.552776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:44.552881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:44.552914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:44.690459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:44.690660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:44.690713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:44.690788] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:44.696023] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=45.51%) [2026-02-06T20:23:44.696469] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-06T20:23:44.696686] [INFO ] [sig ] HALO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:44.842231] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HALO.txt [2026-02-06T20:23:44.842393] [INFO ] [sig ] [1437/3439] Completed HALO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.1m [2026-02-06T20:23:44.842434] [INFO ] [sig ] [1438/3439] Forecasting HAS... [2026-02-06T20:23:44.842466] [INFO ] [sig ] Generating forecast for: HAS [2026-02-06T20:23:44.842497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-06T20:23:44.854242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-06T20:23:44.854518] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-06T20:23:44.855363] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-06T20:23:44.855418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:44.855451] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:44.855478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:44.855534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:44.913248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:44.914109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:44.914194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:44.914231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:45.035641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:45.035799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:45.035842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:45.035873] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:45.039463] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-06T20:23:45.039770] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-06T20:23:45.039902] [INFO ] [sig ] HAS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:45.192778] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HAS.txt [2026-02-06T20:23:45.192947] [INFO ] [sig ] [1438/3439] Completed HAS in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.1m [2026-02-06T20:23:45.192995] [INFO ] [sig ] [1439/3439] Forecasting HASI... [2026-02-06T20:23:45.193029] [INFO ] [sig ] Generating forecast for: HASI [2026-02-06T20:23:45.193059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-06T20:23:45.204505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-06T20:23:45.204814] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-06T20:23:45.205608] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-06T20:23:45.205662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:45.205694] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:45.205721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:45.205778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:45.262816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:45.263476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:45.263557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:45.263628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:45.385399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:45.385557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:45.385619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:45.385667] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:45.389257] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-02-06T20:23:45.389544] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-06T20:23:45.389695] [INFO ] [sig ] HASI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:45.540873] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HASI.txt [2026-02-06T20:23:45.541037] [INFO ] [sig ] [1439/3439] Completed HASI in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 12.1m [2026-02-06T20:23:45.541078] [INFO ] [sig ] [1440/3439] Forecasting HBAN... [2026-02-06T20:23:45.541109] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-06T20:23:45.541332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-06T20:23:45.554515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-06T20:23:45.554865] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-06T20:23:45.555879] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-06T20:23:45.555944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:45.555982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:45.556013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:45.556070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:45.615245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:45.615931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:45.616034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:45.616069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:45.741259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:45.741411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:45.741453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:45.741483] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:45.745139] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-06T20:23:45.745437] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-06T20:23:45.745595] [INFO ] [sig ] HBAN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:45.957433] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HBAN.txt [2026-02-06T20:23:45.957622] [INFO ] [sig ] [1440/3439] Completed HBAN in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:45.957665] [INFO ] [sig ] [1441/3439] Forecasting HBANL... [2026-02-06T20:23:45.957694] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-06T20:23:45.957725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-06T20:23:45.969534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-06T20:23:45.969960] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-06T20:23:45.970800] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-06T20:23:45.970860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:45.970892] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:45.970919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:45.970977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:46.028511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:46.029419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:46.029523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:46.029557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:46.144604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:46.144759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:46.144800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:46.144828] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:46.148253] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=51.20%) [2026-02-06T20:23:46.148541] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-06T20:23:46.148692] [INFO ] [sig ] HBANL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:46.291378] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HBANL.txt [2026-02-06T20:23:46.291520] [INFO ] [sig ] [1441/3439] Completed HBANL in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:46.291561] [INFO ] [sig ] [1442/3439] Forecasting HBANP... [2026-02-06T20:23:46.291612] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-06T20:23:46.291646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-06T20:23:46.304192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-06T20:23:46.304658] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-06T20:23:46.305515] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-06T20:23:46.305600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:46.305639] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:46.305668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:46.305727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:46.370277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:46.371266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:46.371364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:46.371400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:46.488983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:46.489155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:46.489198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:46.489227] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:46.493077] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: UP (p=61.60%) [2026-02-06T20:23:46.493467] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-06T20:23:46.493644] [INFO ] [sig ] HBANP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:46.656441] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HBANP.txt [2026-02-06T20:23:46.656622] [INFO ] [sig ] [1442/3439] Completed HBANP in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:46.656664] [INFO ] [sig ] [1443/3439] Forecasting HBB... [2026-02-06T20:23:46.656694] [INFO ] [sig ] Generating forecast for: HBB [2026-02-06T20:23:46.656727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-06T20:23:46.668873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-06T20:23:46.669267] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-06T20:23:46.670182] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-06T20:23:46.670241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:46.670289] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:46.670320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:46.670379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:46.731702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:46.732658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:46.732750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:46.732785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:46.845199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:46.845363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:46.845407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:46.845437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:46.849151] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=21.35%) [2026-02-06T20:23:46.849453] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-06T20:23:46.849607] [INFO ] [sig ] HBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:47.009126] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HBB.txt [2026-02-06T20:23:47.009278] [INFO ] [sig ] [1443/3439] Completed HBB in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:47.009319] [INFO ] [sig ] [1444/3439] Forecasting HBCP... [2026-02-06T20:23:47.009351] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-06T20:23:47.009381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-06T20:23:47.021827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-06T20:23:47.022203] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-06T20:23:47.023072] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-06T20:23:47.023128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:47.023162] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:47.023192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:47.023252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:47.085415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:47.086333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:47.086452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:47.086489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:47.211831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:47.211999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:47.212048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:47.212080] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:47.215675] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=26.80%) [2026-02-06T20:23:47.215963] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-06T20:23:47.216091] [INFO ] [sig ] HBCP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:47.370621] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HBCP.txt [2026-02-06T20:23:47.370769] [INFO ] [sig ] [1444/3439] Completed HBCP in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:47.370810] [INFO ] [sig ] [1445/3439] Forecasting HBM... [2026-02-06T20:23:47.370840] [INFO ] [sig ] Generating forecast for: HBM [2026-02-06T20:23:47.370870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-06T20:23:47.382990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-06T20:23:47.383527] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-06T20:23:47.384382] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-06T20:23:47.384438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:47.384471] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:47.384500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:47.384559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:47.444795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:47.445723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:47.445812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:47.445846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:47.571710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:47.571862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:47.571906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:47.571937] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:47.575689] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-02-06T20:23:47.575990] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-06T20:23:47.576128] [INFO ] [sig ] HBM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:47.726194] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HBM.txt [2026-02-06T20:23:47.726357] [INFO ] [sig ] [1445/3439] Completed HBM in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:47.726399] [INFO ] [sig ] [1446/3439] Forecasting HBNC... [2026-02-06T20:23:47.726434] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-06T20:23:47.726466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-06T20:23:47.738274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-06T20:23:47.738683] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-06T20:23:47.739511] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-06T20:23:47.739565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:47.739618] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:47.739646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:47.739702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:47.799893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:47.800876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:47.800988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:47.801022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:47.925128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:47.925288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:47.925330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:47.925358] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:47.928951] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-02-06T20:23:47.929278] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-06T20:23:47.929420] [INFO ] [sig ] HBNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:48.078329] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HBNC.txt [2026-02-06T20:23:48.078484] [INFO ] [sig ] [1446/3439] Completed HBNC in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:48.078524] [INFO ] [sig ] [1447/3439] Forecasting HCA... [2026-02-06T20:23:48.078554] [INFO ] [sig ] Generating forecast for: HCA [2026-02-06T20:23:48.078611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-06T20:23:48.090403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-06T20:23:48.090778] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-06T20:23:48.091628] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-06T20:23:48.091685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:48.091717] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:48.091745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:48.091804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:48.152609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:48.153529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:48.153641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:48.153676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:48.273076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:48.273235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:48.273277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:48.273308] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:48.276853] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=43.41%) [2026-02-06T20:23:48.277174] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-06T20:23:48.277307] [INFO ] [sig ] HCA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:48.420450] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HCA.txt [2026-02-06T20:23:48.420671] [INFO ] [sig ] [1447/3439] Completed HCA in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:48.420720] [INFO ] [sig ] [1448/3439] Forecasting HCC... [2026-02-06T20:23:48.420752] [INFO ] [sig ] Generating forecast for: HCC [2026-02-06T20:23:48.420783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-06T20:23:48.432912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-06T20:23:48.433234] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-06T20:23:48.434090] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-06T20:23:48.434145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:48.434179] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:48.434206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:48.434264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:48.492848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:48.493746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:48.493836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:48.493871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:48.627258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:48.627474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:48.627517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:48.627545] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:48.631202] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-02-06T20:23:48.631500] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-06T20:23:48.631697] [INFO ] [sig ] HCC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:48.803345] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HCC.txt [2026-02-06T20:23:48.803598] [INFO ] [sig ] [1448/3439] Completed HCC in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:48.803672] [INFO ] [sig ] [1449/3439] Forecasting HCI... [2026-02-06T20:23:48.803725] [INFO ] [sig ] Generating forecast for: HCI [2026-02-06T20:23:48.803776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-06T20:23:48.820896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-06T20:23:48.821305] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-06T20:23:48.822475] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-06T20:23:48.822546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:48.822626] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:48.822674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:48.822764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:48.886608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:48.887486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:48.887601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:48.887638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:49.011851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:49.012007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:49.012048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:49.012077] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:49.015637] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-06T20:23:49.015936] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-06T20:23:49.016114] [INFO ] [sig ] HCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:49.165475] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HCI.txt [2026-02-06T20:23:49.165636] [INFO ] [sig ] [1449/3439] Completed HCI in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:49.165681] [INFO ] [sig ] [1450/3439] Forecasting HCM... [2026-02-06T20:23:49.165711] [INFO ] [sig ] Generating forecast for: HCM [2026-02-06T20:23:49.165741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-06T20:23:49.178704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-06T20:23:49.179089] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-06T20:23:49.179988] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-06T20:23:49.180045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:49.180077] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:49.180104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:49.180161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:49.246040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:49.246939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:49.247043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:49.247079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:49.373199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:49.373376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:49.373439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:49.373482] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:49.377425] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=85.60%) [2026-02-06T20:23:49.377740] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-06T20:23:49.377899] [INFO ] [sig ] HCM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:49.532843] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HCM.txt [2026-02-06T20:23:49.532981] [INFO ] [sig ] [1450/3439] Completed HCM in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:49.533022] [INFO ] [sig ] [1451/3439] Forecasting HCSG... [2026-02-06T20:23:49.533051] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-06T20:23:49.533081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-06T20:23:49.546166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-06T20:23:49.546478] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-06T20:23:49.547279] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-06T20:23:49.547334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:49.547391] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:49.547421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:49.547478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:49.604800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:49.605708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:49.605797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:49.605830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:49.724937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:49.725103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:49.725333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:49.725362] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:49.728807] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=29.40%) [2026-02-06T20:23:49.729119] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-06T20:23:49.729257] [INFO ] [sig ] HCSG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:49.876284] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HCSG.txt [2026-02-06T20:23:49.876452] [INFO ] [sig ] [1451/3439] Completed HCSG in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:49.876499] [INFO ] [sig ] [1452/3439] Forecasting HD... [2026-02-06T20:23:49.876529] [INFO ] [sig ] Generating forecast for: HD [2026-02-06T20:23:49.876560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-06T20:23:49.888894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-06T20:23:49.889266] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-06T20:23:49.890083] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-06T20:23:49.890144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:49.890176] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:49.890203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:49.890260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:49.947283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:49.948204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:49.948289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:49.948321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:50.066007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:50.066166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:50.066207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:50.066237] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:50.069709] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-06T20:23:50.069991] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-06T20:23:50.070121] [INFO ] [sig ] HD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:50.213273] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HD.txt [2026-02-06T20:23:50.213434] [INFO ] [sig ] [1452/3439] Completed HD in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-06T20:23:50.213475] [INFO ] [sig ] [1453/3439] Forecasting HDB... [2026-02-06T20:23:50.213505] [INFO ] [sig ] Generating forecast for: HDB [2026-02-06T20:23:50.213535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-06T20:23:50.224989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-06T20:23:50.225352] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-06T20:23:50.226152] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-06T20:23:50.226206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:50.226238] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:50.226266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:50.226323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:50.283983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:50.284883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:50.284969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:50.285002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:50.421618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:50.421797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:50.421844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:50.421876] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:50.425548] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-02-06T20:23:50.425859] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-06T20:23:50.426006] [INFO ] [sig ] HDB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:50.574472] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HDB.txt [2026-02-06T20:23:50.574655] [INFO ] [sig ] [1453/3439] Completed HDB in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 12.0m [2026-02-06T20:23:50.574700] [INFO ] [sig ] [1454/3439] Forecasting HDSN... [2026-02-06T20:23:50.574729] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-06T20:23:50.574759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-06T20:23:50.586817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-06T20:23:50.587174] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-06T20:23:50.588212] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-06T20:23:50.588267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:50.588298] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:50.588324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:50.588380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:50.645976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:50.646908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:50.646991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:50.647024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:50.771456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:50.771634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:50.771684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:50.771716] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:50.775424] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-06T20:23:50.775753] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-06T20:23:50.775899] [INFO ] [sig ] HDSN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:50.925737] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HDSN.txt [2026-02-06T20:23:50.925901] [INFO ] [sig ] [1454/3439] Completed HDSN in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 12.0m [2026-02-06T20:23:50.925943] [INFO ] [sig ] [1455/3439] Forecasting HE... [2026-02-06T20:23:50.925974] [INFO ] [sig ] Generating forecast for: HE [2026-02-06T20:23:50.926010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-06T20:23:50.939635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-06T20:23:50.939994] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-06T20:23:50.940840] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-06T20:23:50.940894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:50.940926] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:50.940952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:50.941009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:51.000864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:51.001985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:51.002081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:51.002113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:51.134397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:51.134606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:51.134659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:51.134690] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:51.138888] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-06T20:23:51.139185] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-06T20:23:51.139521] [INFO ] [sig ] HE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:51.286097] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HE.txt [2026-02-06T20:23:51.286245] [INFO ] [sig ] [1455/3439] Completed HE in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 12.0m [2026-02-06T20:23:51.286286] [INFO ] [sig ] [1456/3439] Forecasting HEI... [2026-02-06T20:23:51.286315] [INFO ] [sig ] Generating forecast for: HEI [2026-02-06T20:23:51.286347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-06T20:23:51.300606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-06T20:23:51.300926] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-06T20:23:51.301722] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-06T20:23:51.301800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:51.301835] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:51.301861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:51.301919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:51.359649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:51.360425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:51.360508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:51.360541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:51.481275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:51.481433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:51.481474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:51.481503] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:51.484906] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-02-06T20:23:51.485225] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-06T20:23:51.485355] [INFO ] [sig ] HEI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:51.634600] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HEI.txt [2026-02-06T20:23:51.634766] [INFO ] [sig ] [1456/3439] Completed HEI in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:51.634810] [INFO ] [sig ] [1457/3439] Forecasting HELE... [2026-02-06T20:23:51.634839] [INFO ] [sig ] Generating forecast for: HELE [2026-02-06T20:23:51.634869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-06T20:23:51.646991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-06T20:23:51.647548] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-06T20:23:51.648649] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-06T20:23:51.648703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:51.648734] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:51.648761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:51.648817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:51.705859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:51.706727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:51.706833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:51.706869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:51.833947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:51.834109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:51.834152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:51.834182] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:51.837653] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-06T20:23:51.837998] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-06T20:23:51.838143] [INFO ] [sig ] HELE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:51.987696] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HELE.txt [2026-02-06T20:23:51.987883] [INFO ] [sig ] [1457/3439] Completed HELE in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:51.987932] [INFO ] [sig ] [1458/3439] Forecasting HEPS... [2026-02-06T20:23:51.987961] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-06T20:23:51.987992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-06T20:23:51.999283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-06T20:23:51.999700] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-06T20:23:52.000507] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-06T20:23:52.000562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:52.000618] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:52.000647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:52.000705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:52.063697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:52.064648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:52.064736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:52.064770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:52.186944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:52.187104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:52.187145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:52.187174] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:52.190551] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=81.66%) [2026-02-06T20:23:52.190848] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-06T20:23:52.190979] [INFO ] [sig ] HEPS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:52.339114] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HEPS.txt [2026-02-06T20:23:52.339338] [INFO ] [sig ] [1458/3439] Completed HEPS in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:52.339395] [INFO ] [sig ] [1459/3439] Forecasting HEQ... [2026-02-06T20:23:52.339439] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-06T20:23:52.339488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-06T20:23:52.352635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-06T20:23:52.353005] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-06T20:23:52.353836] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-06T20:23:52.353892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:52.353925] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:52.353952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:52.354011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:52.414514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:52.415477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:52.415590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:52.415630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:52.532654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:52.532813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:52.532855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:52.532884] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:52.536306] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=64.28%) [2026-02-06T20:23:52.536601] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-06T20:23:52.536730] [INFO ] [sig ] HEQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:52.684139] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HEQ.txt [2026-02-06T20:23:52.684300] [INFO ] [sig ] [1459/3439] Completed HEQ in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:52.684347] [INFO ] [sig ] [1460/3439] Forecasting HERO... [2026-02-06T20:23:52.684379] [INFO ] [sig ] Generating forecast for: HERO [2026-02-06T20:23:52.684410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-06T20:23:52.695913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-06T20:23:52.696238] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-06T20:23:52.697057] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-06T20:23:52.697111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:52.697143] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:52.697170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:52.697227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:52.757160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:52.758116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:52.758215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:52.758249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:52.890016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:52.890187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:52.890238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:52.890268] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:52.894151] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=37.39%) [2026-02-06T20:23:52.894659] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-06T20:23:52.894787] [INFO ] [sig ] HERO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:53.042175] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HERO.txt [2026-02-06T20:23:53.042340] [INFO ] [sig ] [1460/3439] Completed HERO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:53.042381] [INFO ] [sig ] [1461/3439] Forecasting HESM... [2026-02-06T20:23:53.042412] [INFO ] [sig ] Generating forecast for: HESM [2026-02-06T20:23:53.042443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-06T20:23:53.055612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-06T20:23:53.056001] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-06T20:23:53.056859] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-06T20:23:53.056914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:53.056947] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:53.056976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:53.057045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:53.120830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:53.121765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:53.121896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:53.121933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:53.248121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:53.248279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:53.248322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:53.248353] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:53.251886] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-06T20:23:53.252174] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-06T20:23:53.252323] [INFO ] [sig ] HESM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:53.398224] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HESM.txt [2026-02-06T20:23:53.398590] [INFO ] [sig ] [1461/3439] Completed HESM in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:53.398633] [INFO ] [sig ] [1462/3439] Forecasting HFFG... [2026-02-06T20:23:53.398665] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-06T20:23:53.398695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-06T20:23:53.412139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-06T20:23:53.412602] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-06T20:23:53.413736] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-06T20:23:53.413796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:53.413831] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:53.413859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:53.413919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:53.486426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:53.487658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:53.487784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:53.487831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:53.621224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:53.621602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:53.621648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:53.621677] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:53.625224] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-06T20:23:53.625521] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-06T20:23:53.625679] [INFO ] [sig ] HFFG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:53.774564] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HFFG.txt [2026-02-06T20:23:53.774763] [INFO ] [sig ] [1462/3439] Completed HFFG in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:53.774825] [INFO ] [sig ] [1463/3439] Forecasting HFRO... [2026-02-06T20:23:53.774860] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-06T20:23:53.774891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-06T20:23:53.786553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-06T20:23:53.786954] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-06T20:23:53.787821] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-06T20:23:53.787904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:53.787937] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:53.787965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:53.788023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:53.846618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:53.847591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:53.847687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:53.847722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:53.976406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:53.976592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:53.976656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:53.976686] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:53.980363] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=76.92%) [2026-02-06T20:23:53.980720] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-06T20:23:53.980863] [INFO ] [sig ] HFRO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:54.130257] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HFRO.txt [2026-02-06T20:23:54.130414] [INFO ] [sig ] [1463/3439] Completed HFRO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:54.130454] [INFO ] [sig ] [1464/3439] Forecasting HFWA... [2026-02-06T20:23:54.130485] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-06T20:23:54.130515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-06T20:23:54.143361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-06T20:23:54.143827] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-06T20:23:54.144686] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-06T20:23:54.144741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:54.144775] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:54.144811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:54.144898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:54.208690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:54.209594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:54.209680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:54.209714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:54.335793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:54.335951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:54.335994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:54.336025] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:54.339683] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=72.89%) [2026-02-06T20:23:54.339981] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-06T20:23:54.340132] [INFO ] [sig ] HFWA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:54.495459] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HFWA.txt [2026-02-06T20:23:54.495719] [INFO ] [sig ] [1464/3439] Completed HFWA in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:54.495770] [INFO ] [sig ] [1465/3439] Forecasting HG... [2026-02-06T20:23:54.495799] [INFO ] [sig ] Generating forecast for: HG [2026-02-06T20:23:54.495828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-06T20:23:54.507846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-06T20:23:54.508256] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-06T20:23:54.509167] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-06T20:23:54.509236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:54.509276] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:54.509303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:54.509370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:54.569335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:54.570294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:54.570400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:54.570434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:54.696240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:54.696401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:54.696442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:54.696472] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:54.699931] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-02-06T20:23:54.700227] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-06T20:23:54.700360] [INFO ] [sig ] HG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:54.852800] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HG.txt [2026-02-06T20:23:54.852952] [INFO ] [sig ] [1465/3439] Completed HG in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:54.852993] [INFO ] [sig ] [1466/3439] Forecasting HGBL... [2026-02-06T20:23:54.853023] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-06T20:23:54.853053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-06T20:23:54.864964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-06T20:23:54.865489] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-06T20:23:54.866488] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-06T20:23:54.866544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:54.866602] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:54.866635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:54.866696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:54.925703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:54.926603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:54.926693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:54.926728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:55.045708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:55.045873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:55.045917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:55.045948] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:55.049485] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=24.82%) [2026-02-06T20:23:55.049788] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-06T20:23:55.049921] [INFO ] [sig ] HGBL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:55.194128] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HGBL.txt [2026-02-06T20:23:55.194281] [INFO ] [sig ] [1466/3439] Completed HGBL in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:55.194321] [INFO ] [sig ] [1467/3439] Forecasting HGLB... [2026-02-06T20:23:55.194353] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-06T20:23:55.194383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-06T20:23:55.205565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-06T20:23:55.205937] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-06T20:23:55.206784] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-06T20:23:55.206839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:55.206887] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:55.206916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:55.206973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:55.263325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:55.264162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:55.264259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:55.264292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:55.384630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:55.384791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:55.384832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:55.384862] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:55.388287] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-02-06T20:23:55.388599] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-06T20:23:55.388736] [INFO ] [sig ] HGLB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:55.532742] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HGLB.txt [2026-02-06T20:23:55.532892] [INFO ] [sig ] [1467/3439] Completed HGLB in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:55.532934] [INFO ] [sig ] [1468/3439] Forecasting HGTY... [2026-02-06T20:23:55.532964] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-06T20:23:55.532994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-06T20:23:55.545494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-06T20:23:55.545882] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-06T20:23:55.546688] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-06T20:23:55.546743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:55.546802] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:55.546831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:55.546889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:55.604017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:55.604702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:55.604783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:55.604816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:55.721485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:55.721671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:55.721719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:55.721747] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:55.725192] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-02-06T20:23:55.725470] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-06T20:23:55.725620] [INFO ] [sig ] HGTY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:55.872328] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HGTY.txt [2026-02-06T20:23:55.872481] [INFO ] [sig ] [1468/3439] Completed HGTY in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:55.872522] [INFO ] [sig ] [1469/3439] Forecasting HHH... [2026-02-06T20:23:55.872553] [INFO ] [sig ] Generating forecast for: HHH [2026-02-06T20:23:55.872602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-06T20:23:55.884447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-06T20:23:55.884785] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-06T20:23:55.885629] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-06T20:23:55.885684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:55.885716] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:55.885743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:55.885800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:55.942930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:55.943762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:55.943849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:55.943885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:56.064587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:56.064746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:56.064787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:56.064817] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:56.069048] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: UP (p=60.90%) [2026-02-06T20:23:56.069526] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-06T20:23:56.069683] [INFO ] [sig ] HHH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:56.213677] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HHH.txt [2026-02-06T20:23:56.213837] [INFO ] [sig ] [1469/3439] Completed HHH in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-06T20:23:56.213878] [INFO ] [sig ] [1470/3439] Forecasting HI... [2026-02-06T20:23:56.213908] [INFO ] [sig ] Generating forecast for: HI [2026-02-06T20:23:56.213938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HI' from 'https://tdm.silogroup.org/data/derivative_storage/HI.csv'. [2026-02-06T20:23:56.225733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HI'. [2026-02-06T20:23:56.226135] [INFO ] [FORECASTER] Starting predict_future for HI [2026-02-06T20:23:56.227006] [DEBUG] [LOCAL ] No optimal features file found for HI: ./output/feature-sets/HI.txt [2026-02-06T20:23:56.227064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:56.227098] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:56.227128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:56.227188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:56.306807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:56.307763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:56.307887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:56.307945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:56.439530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:56.439741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:56.439805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:56.439838] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:56.444328] [DEBUG] [FORECASTER] HI: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-02-06T20:23:56.444715] [INFO ] [FORECASTER] Completed predict_future for HI [2026-02-06T20:23:56.444871] [INFO ] [sig ] HI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:56.598932] [INFO ] [LOCAL ] Saved forecast: HI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HI.txt [2026-02-06T20:23:56.599090] [INFO ] [sig ] [1470/3439] Completed HI in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.9m [2026-02-06T20:23:56.599135] [INFO ] [sig ] [1471/3439] Forecasting HIFS... [2026-02-06T20:23:56.599179] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-06T20:23:56.599221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-06T20:23:56.612179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-06T20:23:56.612589] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-06T20:23:56.613463] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-06T20:23:56.613517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:56.613549] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:56.613593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:56.613652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:56.674886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:56.675917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:56.676010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:56.676045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:56.793238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:56.793388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:56.793429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:56.793457] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:56.796863] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-06T20:23:56.797140] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-06T20:23:56.797264] [INFO ] [sig ] HIFS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:56.943217] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HIFS.txt [2026-02-06T20:23:56.943358] [INFO ] [sig ] [1471/3439] Completed HIFS in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.9m [2026-02-06T20:23:56.943398] [INFO ] [sig ] [1472/3439] Forecasting HIG... [2026-02-06T20:23:56.943427] [INFO ] [sig ] Generating forecast for: HIG [2026-02-06T20:23:56.943457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-06T20:23:56.955349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-06T20:23:56.955651] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-06T20:23:56.956413] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-06T20:23:56.956467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:56.956499] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:56.956526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:56.956607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:57.021759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:57.022923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:57.023004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:57.023038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:57.145897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:57.146053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:57.146094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:57.146123] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:57.149567] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-02-06T20:23:57.149937] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-06T20:23:57.150086] [INFO ] [sig ] HIG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:57.296331] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HIG.txt [2026-02-06T20:23:57.296663] [INFO ] [sig ] [1472/3439] Completed HIG in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:57.296707] [INFO ] [sig ] [1473/3439] Forecasting HII... [2026-02-06T20:23:57.296737] [INFO ] [sig ] Generating forecast for: HII [2026-02-06T20:23:57.296767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-06T20:23:57.310464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-06T20:23:57.311078] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-06T20:23:57.312108] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-06T20:23:57.312164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:57.312196] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:57.312224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:57.312282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:57.371941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:57.373072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:57.373175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:57.373216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:57.504391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:57.504550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:57.504614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:57.504647] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:57.508482] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-02-06T20:23:57.508789] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-06T20:23:57.508920] [INFO ] [sig ] HII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:57.661659] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HII.txt [2026-02-06T20:23:57.661842] [INFO ] [sig ] [1473/3439] Completed HII in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:57.661894] [INFO ] [sig ] [1474/3439] Forecasting HIMS... [2026-02-06T20:23:57.661928] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-06T20:23:57.661959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-06T20:23:57.674981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-06T20:23:57.675364] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-06T20:23:57.676288] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-06T20:23:57.676345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:57.676379] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:57.676407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:57.676467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:57.738634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:57.739565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:57.739677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:57.739713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:57.866659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:57.866817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:57.866863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:57.866911] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:57.870562] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-02-06T20:23:57.870881] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-06T20:23:57.871018] [INFO ] [sig ] HIMS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:58.026073] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HIMS.txt [2026-02-06T20:23:58.026265] [INFO ] [sig ] [1474/3439] Completed HIMS in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:58.026318] [INFO ] [sig ] [1475/3439] Forecasting HIMX... [2026-02-06T20:23:58.026350] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-06T20:23:58.026381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-06T20:23:58.038238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-06T20:23:58.038666] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-06T20:23:58.039548] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-06T20:23:58.039634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:58.039673] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:58.039703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:58.039762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:58.099563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:58.100508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:58.100624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:58.100661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:58.231218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:58.231384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:58.231427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:58.231458] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:58.235037] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-02-06T20:23:58.235368] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-06T20:23:58.235712] [INFO ] [sig ] HIMX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:58.378879] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HIMX.txt [2026-02-06T20:23:58.379012] [INFO ] [sig ] [1475/3439] Completed HIMX in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:58.379052] [INFO ] [sig ] [1476/3439] Forecasting HIO... [2026-02-06T20:23:58.379081] [INFO ] [sig ] Generating forecast for: HIO [2026-02-06T20:23:58.379112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-06T20:23:58.390098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-06T20:23:58.390477] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-06T20:23:58.391375] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-06T20:23:58.391431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:58.391465] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:58.391494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:58.391553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:58.450374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:58.451157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:58.451243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:58.451277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:58.577346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:58.577715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:58.577760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:58.577791] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:58.581547] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=22.50%) [2026-02-06T20:23:58.581851] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-06T20:23:58.581989] [INFO ] [sig ] HIO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:58.726781] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HIO.txt [2026-02-06T20:23:58.726918] [INFO ] [sig ] [1476/3439] Completed HIO in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:58.726957] [INFO ] [sig ] [1477/3439] Forecasting HIPO... [2026-02-06T20:23:58.726988] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-06T20:23:58.727018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-06T20:23:58.738746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-06T20:23:58.739055] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-06T20:23:58.740054] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-06T20:23:58.740109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:58.740147] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:58.740182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:58.740254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:58.800784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:58.801722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:58.801806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:58.801840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:58.925229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:58.925378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:58.925422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:58.925452] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:58.929070] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=34.85%) [2026-02-06T20:23:58.929366] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-06T20:23:58.929498] [INFO ] [sig ] HIPO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:23:59.076035] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HIPO.txt [2026-02-06T20:23:59.076178] [INFO ] [sig ] [1477/3439] Completed HIPO in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:59.076216] [INFO ] [sig ] [1478/3439] Forecasting HITI... [2026-02-06T20:23:59.076246] [INFO ] [sig ] Generating forecast for: HITI [2026-02-06T20:23:59.076276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-06T20:23:59.087322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-06T20:23:59.087650] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-06T20:23:59.088497] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-06T20:23:59.088553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:59.088605] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:59.088635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:59.088705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:59.147041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:59.147973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:59.148092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:59.148128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:59.271625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:59.271772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:59.271813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:59.271841] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:59.275594] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=74.69%) [2026-02-06T20:23:59.275875] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-06T20:23:59.276001] [INFO ] [sig ] HITI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:59.423157] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HITI.txt [2026-02-06T20:23:59.423303] [INFO ] [sig ] [1478/3439] Completed HITI in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:59.423342] [INFO ] [sig ] [1479/3439] Forecasting HIVE... [2026-02-06T20:23:59.423373] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-06T20:23:59.423403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-06T20:23:59.434801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-06T20:23:59.435095] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-06T20:23:59.435950] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-06T20:23:59.436006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:59.436039] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:59.436067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:59.436125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:59.495030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:59.495739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:59.495843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:59.495877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:59.619556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:59.619728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:59.619771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:59.619799] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:59.623380] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=96.49%) [2026-02-06T20:23:59.623863] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-06T20:23:59.623993] [INFO ] [sig ] HIVE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:23:59.767700] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HIVE.txt [2026-02-06T20:23:59.767844] [INFO ] [sig ] [1479/3439] Completed HIVE in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:23:59.767911] [INFO ] [sig ] [1480/3439] Forecasting HIX... [2026-02-06T20:23:59.767942] [INFO ] [sig ] Generating forecast for: HIX [2026-02-06T20:23:59.767974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-06T20:23:59.779032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-06T20:23:59.779334] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-06T20:23:59.780168] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-06T20:23:59.780247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:23:59.780291] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:23:59.780326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:23:59.780387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:23:59.838471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:23:59.839221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:23:59.839304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:23:59.839338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:23:59.971995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:23:59.972156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:23:59.972206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:23:59.972238] [INFO ] [FORECASTER] Training complete [2026-02-06T20:23:59.975653] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-06T20:23:59.975937] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-06T20:23:59.976066] [INFO ] [sig ] HIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:00.122721] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HIX.txt [2026-02-06T20:24:00.122901] [INFO ] [sig ] [1480/3439] Completed HIX in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:24:00.122946] [INFO ] [sig ] [1481/3439] Forecasting HL... [2026-02-06T20:24:00.122975] [INFO ] [sig ] Generating forecast for: HL [2026-02-06T20:24:00.123011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-06T20:24:00.135563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-06T20:24:00.135930] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-06T20:24:00.136762] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-06T20:24:00.136816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:00.136847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:00.136874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:00.136931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:00.194559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:00.195505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:00.195606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:00.195643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:00.321178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:00.321350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:00.321400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:00.321430] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:00.325053] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-06T20:24:00.325341] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-06T20:24:00.325473] [INFO ] [sig ] HL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:00.473768] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HL.txt [2026-02-06T20:24:00.473973] [INFO ] [sig ] [1481/3439] Completed HL in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:24:00.474018] [INFO ] [sig ] [1482/3439] Forecasting HLAL... [2026-02-06T20:24:00.474048] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-06T20:24:00.474078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-06T20:24:00.486162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-06T20:24:00.486549] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-06T20:24:00.487358] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-06T20:24:00.487412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:00.487445] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:00.487472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:00.487529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:00.546009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:00.546995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:00.547085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:00.547119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:00.670977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:00.671170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:00.671212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:00.671270] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:00.674762] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=83.27%) [2026-02-06T20:24:00.675067] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-06T20:24:00.675212] [INFO ] [sig ] HLAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:00.822903] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HLAL.txt [2026-02-06T20:24:00.823077] [INFO ] [sig ] [1482/3439] Completed HLAL in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:24:00.823133] [INFO ] [sig ] [1483/3439] Forecasting HLF... [2026-02-06T20:24:00.823166] [INFO ] [sig ] Generating forecast for: HLF [2026-02-06T20:24:00.823197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-06T20:24:00.835975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-06T20:24:00.836387] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-06T20:24:00.837322] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-06T20:24:00.837380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:00.837413] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:00.837440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:00.837498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:00.900687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:00.901795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:00.901889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:00.901936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:01.031879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:01.032042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:01.032087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:01.032118] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:01.036208] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=74.49%) [2026-02-06T20:24:01.036710] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-06T20:24:01.036858] [INFO ] [sig ] HLF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:01.189375] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HLF.txt [2026-02-06T20:24:01.189758] [INFO ] [sig ] [1483/3439] Completed HLF in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:24:01.189803] [INFO ] [sig ] [1484/3439] Forecasting HLI... [2026-02-06T20:24:01.189831] [INFO ] [sig ] Generating forecast for: HLI [2026-02-06T20:24:01.189863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-06T20:24:01.202706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-06T20:24:01.203031] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-06T20:24:01.203868] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-06T20:24:01.203921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:01.203954] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:01.203980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:01.204037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:01.266202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:01.267106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:01.267199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:01.267234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:01.387007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:01.387159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:01.387200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:01.387231] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:01.391229] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=89.51%) [2026-02-06T20:24:01.391506] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-06T20:24:01.391677] [INFO ] [sig ] HLI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:01.536686] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HLI.txt [2026-02-06T20:24:01.536812] [INFO ] [sig ] [1484/3439] Completed HLI in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:24:01.536850] [INFO ] [sig ] [1485/3439] Forecasting HLIO... [2026-02-06T20:24:01.536880] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-06T20:24:01.536911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-06T20:24:01.549105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-06T20:24:01.549597] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-06T20:24:01.550367] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-06T20:24:01.550420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:01.550480] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:01.550509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:01.550566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:01.608350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:01.609117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:01.609204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:01.609237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:01.732118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:01.732249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:01.732290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:01.732318] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:01.736278] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=13.65%) [2026-02-06T20:24:01.736787] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-06T20:24:01.736919] [INFO ] [sig ] HLIO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:01.879880] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HLIO.txt [2026-02-06T20:24:01.880014] [INFO ] [sig ] [1485/3439] Completed HLIO in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:24:01.880077] [INFO ] [sig ] [1486/3439] Forecasting HLLY... [2026-02-06T20:24:01.880109] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-06T20:24:01.880141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-06T20:24:01.891970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-06T20:24:01.892296] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-06T20:24:01.893128] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-06T20:24:01.893194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:01.893237] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:01.893276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:01.893345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:01.958288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:01.959257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:01.959348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:01.959383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:02.099048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:02.099213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:02.099259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:02.099291] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:02.103089] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=61.74%) [2026-02-06T20:24:02.103435] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-06T20:24:02.103597] [INFO ] [sig ] HLLY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:02.270853] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HLLY.txt [2026-02-06T20:24:02.271015] [INFO ] [sig ] [1486/3439] Completed HLLY in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-06T20:24:02.271070] [INFO ] [sig ] [1487/3439] Forecasting HLMN... [2026-02-06T20:24:02.271104] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-06T20:24:02.271136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-06T20:24:02.283812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-06T20:24:02.284217] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-06T20:24:02.285157] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-06T20:24:02.285227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:02.285278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:02.285311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:02.285383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:02.353078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:02.354126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:02.354222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:02.354264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:02.490955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:02.491133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:02.491197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:02.491229] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:02.494896] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=41.69%) [2026-02-06T20:24:02.495203] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-06T20:24:02.495360] [INFO ] [sig ] HLMN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:02.662068] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HLMN.txt [2026-02-06T20:24:02.662236] [INFO ] [sig ] [1487/3439] Completed HLMN in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.8m [2026-02-06T20:24:02.662288] [INFO ] [sig ] [1488/3439] Forecasting HLN... [2026-02-06T20:24:02.662333] [INFO ] [sig ] Generating forecast for: HLN [2026-02-06T20:24:02.662373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-06T20:24:02.676716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-06T20:24:02.677100] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-06T20:24:02.677968] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-06T20:24:02.678023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:02.678056] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:02.678084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:02.678141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:02.740219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:02.741042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:02.741128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:02.741162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:02.871994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:02.872161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:02.872206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:02.872273] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:02.875907] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-02-06T20:24:02.876210] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-06T20:24:02.876366] [INFO ] [sig ] HLN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:03.034923] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HLN.txt [2026-02-06T20:24:03.035076] [INFO ] [sig ] [1488/3439] Completed HLN in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.8m [2026-02-06T20:24:03.035133] [INFO ] [sig ] [1489/3439] Forecasting HLNE... [2026-02-06T20:24:03.035167] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-06T20:24:03.035199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-06T20:24:03.048257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-06T20:24:03.048649] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-06T20:24:03.049548] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-06T20:24:03.049632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:03.049667] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:03.049695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:03.049754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:03.115251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:03.116195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:03.116288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:03.116326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:03.229539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:03.229723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:03.229765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:03.229794] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:03.233217] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-06T20:24:03.233510] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-06T20:24:03.233666] [INFO ] [sig ] HLNE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:03.378866] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HLNE.txt [2026-02-06T20:24:03.379017] [INFO ] [sig ] [1489/3439] Completed HLNE in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:03.379059] [INFO ] [sig ] [1490/3439] Forecasting HLX... [2026-02-06T20:24:03.379087] [INFO ] [sig ] Generating forecast for: HLX [2026-02-06T20:24:03.379116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-06T20:24:03.391864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-06T20:24:03.392245] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-06T20:24:03.393056] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-06T20:24:03.393110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:03.393143] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:03.393170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:03.393227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:03.449525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:03.450524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:03.450636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:03.450671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:03.573944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:03.574109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:03.574149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:03.574180] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:03.577653] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-06T20:24:03.577984] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-06T20:24:03.578125] [INFO ] [sig ] HLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:03.728817] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HLX.txt [2026-02-06T20:24:03.728987] [INFO ] [sig ] [1490/3439] Completed HLX in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:03.729030] [INFO ] [sig ] [1491/3439] Forecasting HMC... [2026-02-06T20:24:03.729060] [INFO ] [sig ] Generating forecast for: HMC [2026-02-06T20:24:03.729092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-06T20:24:03.741981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-06T20:24:03.742375] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-06T20:24:03.743216] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-06T20:24:03.743271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:03.743316] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:03.743346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:03.743404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:03.801528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:03.802449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:03.802537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:03.802570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:03.924534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:03.924713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:03.924757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:03.924785] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:03.928273] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=80.36%) [2026-02-06T20:24:03.928621] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-06T20:24:03.928758] [INFO ] [sig ] HMC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:04.076522] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HMC.txt [2026-02-06T20:24:04.076909] [INFO ] [sig ] [1491/3439] Completed HMC in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:04.076953] [INFO ] [sig ] [1492/3439] Forecasting HMN... [2026-02-06T20:24:04.076982] [INFO ] [sig ] Generating forecast for: HMN [2026-02-06T20:24:04.077011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-06T20:24:04.089962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-06T20:24:04.090333] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-06T20:24:04.091349] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-06T20:24:04.091404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:04.091437] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:04.091467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:04.091718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:04.148681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:04.149546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:04.149651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:04.149685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:04.271205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:04.271366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:04.271407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:04.271437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:04.274962] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-02-06T20:24:04.275247] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-06T20:24:04.275381] [INFO ] [sig ] HMN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:04.421818] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HMN.txt [2026-02-06T20:24:04.421974] [INFO ] [sig ] [1492/3439] Completed HMN in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:04.422016] [INFO ] [sig ] [1493/3439] Forecasting HMY... [2026-02-06T20:24:04.422046] [INFO ] [sig ] Generating forecast for: HMY [2026-02-06T20:24:04.422077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-06T20:24:04.436035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-06T20:24:04.436690] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-06T20:24:04.437815] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-06T20:24:04.437893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:04.437929] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:04.437958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:04.438017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:04.500855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:04.501702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:04.501809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:04.501859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:04.636463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:04.636644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:04.636687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:04.636720] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:04.640426] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=19.56%) [2026-02-06T20:24:04.640969] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-06T20:24:04.641122] [INFO ] [sig ] HMY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:04.798251] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HMY.txt [2026-02-06T20:24:04.798433] [INFO ] [sig ] [1493/3439] Completed HMY in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:04.798484] [INFO ] [sig ] [1494/3439] Forecasting HNDL... [2026-02-06T20:24:04.798514] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-06T20:24:04.798544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-06T20:24:04.811087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-06T20:24:04.811443] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-06T20:24:04.812262] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-06T20:24:04.812316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:04.812348] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:04.812375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:04.812431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:04.875796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:04.876719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:04.876808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:04.876843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:05.002713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:05.002910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:05.002954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:05.002983] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:05.006688] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-02-06T20:24:05.007035] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-06T20:24:05.007218] [INFO ] [sig ] HNDL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:05.155232] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HNDL.txt [2026-02-06T20:24:05.155374] [INFO ] [sig ] [1494/3439] Completed HNDL in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:05.155417] [INFO ] [sig ] [1495/3439] Forecasting HNI... [2026-02-06T20:24:05.155457] [INFO ] [sig ] Generating forecast for: HNI [2026-02-06T20:24:05.155489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-06T20:24:05.166864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-06T20:24:05.167187] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-06T20:24:05.168065] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-06T20:24:05.168122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:05.168155] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:05.168183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:05.168243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:05.224682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:05.225464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:05.225601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:05.225638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:05.347404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:05.347562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:05.347623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:05.347654] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:05.351132] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-02-06T20:24:05.351431] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-06T20:24:05.351562] [INFO ] [sig ] HNI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:05.495462] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HNI.txt [2026-02-06T20:24:05.495632] [INFO ] [sig ] [1495/3439] Completed HNI in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:05.495675] [INFO ] [sig ] [1496/3439] Forecasting HNRG... [2026-02-06T20:24:05.495706] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-06T20:24:05.495737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-06T20:24:05.507814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-06T20:24:05.508204] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-06T20:24:05.509022] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-06T20:24:05.509078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:05.509110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:05.509137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:05.509195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:05.570308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:05.571415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:05.571504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:05.571537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:05.692867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:05.693046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:05.693092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:05.693121] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:05.697080] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: UP (p=62.03%) [2026-02-06T20:24:05.697438] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-06T20:24:05.697608] [INFO ] [sig ] HNRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:05.844070] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HNRG.txt [2026-02-06T20:24:05.844213] [INFO ] [sig ] [1496/3439] Completed HNRG in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:05.844252] [INFO ] [sig ] [1497/3439] Forecasting HOG... [2026-02-06T20:24:05.844283] [INFO ] [sig ] Generating forecast for: HOG [2026-02-06T20:24:05.844316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-06T20:24:05.855441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-06T20:24:05.855764] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-06T20:24:05.856531] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-06T20:24:05.856605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:05.856639] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:05.856666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:05.856723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:05.913532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:05.914259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:05.914341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:05.914377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:06.035152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:06.035298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:06.035338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:06.035368] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:06.038782] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: UP (p=68.26%) [2026-02-06T20:24:06.039061] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-06T20:24:06.039189] [INFO ] [sig ] HOG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:06.185640] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HOG.txt [2026-02-06T20:24:06.185805] [INFO ] [sig ] [1497/3439] Completed HOG in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:06.185848] [INFO ] [sig ] [1498/3439] Forecasting HOLO... [2026-02-06T20:24:06.185878] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-06T20:24:06.185908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-06T20:24:06.197391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-06T20:24:06.197712] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-06T20:24:06.198628] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-06T20:24:06.198686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:06.198720] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:06.198747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:06.198803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:06.256796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:06.257619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:06.257701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:06.257734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:06.379944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:06.380092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:06.380133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:06.380178] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:06.383534] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-06T20:24:06.383828] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-06T20:24:06.383955] [INFO ] [sig ] HOLO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:06.529706] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HOLO.txt [2026-02-06T20:24:06.529909] [INFO ] [sig ] [1498/3439] Completed HOLO in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:06.529952] [INFO ] [sig ] [1499/3439] Forecasting HOLX... [2026-02-06T20:24:06.529983] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-06T20:24:06.530013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-06T20:24:06.543623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-06T20:24:06.544003] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-06T20:24:06.544828] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-06T20:24:06.544882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:06.544918] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:06.544946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:06.545005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:06.604281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:06.604998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:06.605080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:06.605114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:06.732348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:06.732522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:06.732564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:06.732613] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:06.736026] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-06T20:24:06.736311] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-06T20:24:06.736440] [INFO ] [sig ] HOLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:06.885130] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HOLX.txt [2026-02-06T20:24:06.885297] [INFO ] [sig ] [1499/3439] Completed HOLX in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:06.885336] [INFO ] [sig ] [1500/3439] Forecasting HOMB... [2026-02-06T20:24:06.885368] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-06T20:24:06.885403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-06T20:24:06.897368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-06T20:24:06.897751] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-06T20:24:06.898620] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-06T20:24:06.898858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:06.898891] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:06.898918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:06.898975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:06.957217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:06.958295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:06.958380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:06.958431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:07.083237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:07.083413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:07.083463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:07.083498] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:07.087242] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=34.86%) [2026-02-06T20:24:07.087680] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-06T20:24:07.087843] [INFO ] [sig ] HOMB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:07.235770] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HOMB.txt [2026-02-06T20:24:07.235930] [INFO ] [sig ] [1500/3439] Completed HOMB in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:07.235971] [INFO ] [sig ] [1501/3439] Forecasting HON... [2026-02-06T20:24:07.236002] [INFO ] [sig ] Generating forecast for: HON [2026-02-06T20:24:07.236033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-06T20:24:07.249188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-06T20:24:07.249589] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-06T20:24:07.250557] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-06T20:24:07.250635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:07.250668] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:07.250696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:07.250752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:07.308475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:07.309389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:07.309502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:07.309540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:07.443741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:07.443953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:07.443996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:07.444027] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:07.447656] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-02-06T20:24:07.447990] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-06T20:24:07.448144] [INFO ] [sig ] HON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:07.599758] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HON.txt [2026-02-06T20:24:07.599903] [INFO ] [sig ] [1501/3439] Completed HON in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:07.599954] [INFO ] [sig ] [1502/3439] Forecasting HOOD... [2026-02-06T20:24:07.599986] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-06T20:24:07.600015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-06T20:24:07.611971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-06T20:24:07.612288] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-06T20:24:07.613105] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-06T20:24:07.613159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:07.613216] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:07.613255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:07.613314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:07.670455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:07.671330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:07.671435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:07.671468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:07.793118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:07.793279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:07.793320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:07.793349] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:07.796750] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: DOWN (p=44.67%) [2026-02-06T20:24:07.797039] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-06T20:24:07.797172] [INFO ] [sig ] HOOD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:07.944232] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HOOD.txt [2026-02-06T20:24:07.944387] [INFO ] [sig ] [1502/3439] Completed HOOD in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:07.944431] [INFO ] [sig ] [1503/3439] Forecasting HOPE... [2026-02-06T20:24:07.944461] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-06T20:24:07.944491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-06T20:24:07.956208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-06T20:24:07.956588] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-06T20:24:07.957361] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-06T20:24:07.957415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:07.957448] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:07.957475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:07.957532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:08.017587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:08.018747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:08.018843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:08.018877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:08.135835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:08.135988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:08.136029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:08.136058] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:08.139676] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-06T20:24:08.139955] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-06T20:24:08.140083] [INFO ] [sig ] HOPE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:08.282953] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HOPE.txt [2026-02-06T20:24:08.283082] [INFO ] [sig ] [1503/3439] Completed HOPE in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-06T20:24:08.283122] [INFO ] [sig ] [1504/3439] Forecasting HP... [2026-02-06T20:24:08.283154] [INFO ] [sig ] Generating forecast for: HP [2026-02-06T20:24:08.283184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-06T20:24:08.296319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-06T20:24:08.296636] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-06T20:24:08.297429] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-06T20:24:08.297482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:08.297516] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:08.297545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:08.297640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:08.356439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:08.357140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:08.357223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:08.357257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:08.474081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:08.474229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:08.474269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:08.474300] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:08.477702] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=54.13%) [2026-02-06T20:24:08.478044] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-06T20:24:08.478190] [INFO ] [sig ] HP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:08.623159] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HP.txt [2026-02-06T20:24:08.623285] [INFO ] [sig ] [1504/3439] Completed HP in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.7m [2026-02-06T20:24:08.623324] [INFO ] [sig ] [1505/3439] Forecasting HPE... [2026-02-06T20:24:08.623354] [INFO ] [sig ] Generating forecast for: HPE [2026-02-06T20:24:08.623388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-06T20:24:08.636295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-06T20:24:08.636728] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-06T20:24:08.637514] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-06T20:24:08.637568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:08.637623] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:08.637650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:08.637707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:08.695067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:08.695935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:08.696019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:08.696051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:08.818783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:08.818942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:08.818985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:08.819045] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:08.822693] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=76.88%) [2026-02-06T20:24:08.822974] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-06T20:24:08.823102] [INFO ] [sig ] HPE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:08.970341] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HPE.txt [2026-02-06T20:24:08.970483] [INFO ] [sig ] [1505/3439] Completed HPE in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:08.970534] [INFO ] [sig ] [1506/3439] Forecasting HPF... [2026-02-06T20:24:08.970587] [INFO ] [sig ] Generating forecast for: HPF [2026-02-06T20:24:08.970621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-06T20:24:08.982860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-06T20:24:08.983195] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-06T20:24:08.984050] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-06T20:24:08.984103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:08.984147] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:08.984174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:08.984231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:09.040888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:09.041500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:09.041599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:09.041634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:09.157103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:09.157265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:09.157305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:09.157335] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:09.161104] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-02-06T20:24:09.161378] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-06T20:24:09.161502] [INFO ] [sig ] HPF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:09.308026] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HPF.txt [2026-02-06T20:24:09.308187] [INFO ] [sig ] [1506/3439] Completed HPF in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:09.308229] [INFO ] [sig ] [1507/3439] Forecasting HPI... [2026-02-06T20:24:09.308258] [INFO ] [sig ] Generating forecast for: HPI [2026-02-06T20:24:09.308288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-06T20:24:09.320192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-06T20:24:09.320616] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-06T20:24:09.321435] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-06T20:24:09.321501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:09.321542] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:09.321599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:09.321668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:09.378791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:09.379696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:09.379783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:09.379817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:09.498962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:09.499123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:09.499164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:09.499195] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:09.502661] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-06T20:24:09.502963] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-06T20:24:09.503097] [INFO ] [sig ] HPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:09.646667] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HPI.txt [2026-02-06T20:24:09.646812] [INFO ] [sig ] [1507/3439] Completed HPI in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:09.646852] [INFO ] [sig ] [1508/3439] Forecasting HPK... [2026-02-06T20:24:09.646881] [INFO ] [sig ] Generating forecast for: HPK [2026-02-06T20:24:09.646911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-06T20:24:09.658659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-06T20:24:09.658943] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-06T20:24:09.659784] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-06T20:24:09.659837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:09.659869] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:09.659896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:09.659954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:09.717549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:09.718465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:09.718593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:09.718633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:09.844999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:09.845163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:09.845204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:09.845233] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:09.848739] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-02-06T20:24:09.849021] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-06T20:24:09.849150] [INFO ] [sig ] HPK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:10.000258] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HPK.txt [2026-02-06T20:24:10.000419] [INFO ] [sig ] [1508/3439] Completed HPK in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:10.000461] [INFO ] [sig ] [1509/3439] Forecasting HPP... [2026-02-06T20:24:10.000491] [INFO ] [sig ] Generating forecast for: HPP [2026-02-06T20:24:10.000521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-06T20:24:10.013468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-06T20:24:10.014096] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-06T20:24:10.015180] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-06T20:24:10.015237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:10.015271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:10.015298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:10.015359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:10.074129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:10.075044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:10.075134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:10.075169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:10.195872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:10.196038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:10.196080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:10.196111] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:10.199568] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-06T20:24:10.199896] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-06T20:24:10.200029] [INFO ] [sig ] HPP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:10.355097] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HPP.txt [2026-02-06T20:24:10.355258] [INFO ] [sig ] [1509/3439] Completed HPP in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:10.355330] [INFO ] [sig ] [1510/3439] Forecasting HPQ... [2026-02-06T20:24:10.355370] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-06T20:24:10.355405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-06T20:24:10.367375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-06T20:24:10.367766] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-06T20:24:10.368691] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-06T20:24:10.368748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:10.368782] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:10.368811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:10.368870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:10.427083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:10.428014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:10.428103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:10.428137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:10.551984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:10.552145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:10.552188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:10.552218] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:10.556110] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=27.82%) [2026-02-06T20:24:10.556470] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-06T20:24:10.556640] [INFO ] [sig ] HPQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:10.703779] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HPQ.txt [2026-02-06T20:24:10.703938] [INFO ] [sig ] [1510/3439] Completed HPQ in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:10.703981] [INFO ] [sig ] [1511/3439] Forecasting HPS... [2026-02-06T20:24:10.704010] [INFO ] [sig ] Generating forecast for: HPS [2026-02-06T20:24:10.704040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-06T20:24:10.715380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-06T20:24:10.715809] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-06T20:24:10.716709] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-06T20:24:10.716765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:10.716799] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:10.716827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:10.716886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:10.774374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:10.775265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:10.775354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:10.775388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:10.899605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:10.899782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:10.899855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:10.899887] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:10.903590] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=72.59%) [2026-02-06T20:24:10.903975] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-06T20:24:10.904148] [INFO ] [sig ] HPS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:11.061978] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HPS.txt [2026-02-06T20:24:11.062189] [INFO ] [sig ] [1511/3439] Completed HPS in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:11.062243] [INFO ] [sig ] [1512/3439] Forecasting HQI... [2026-02-06T20:24:11.062274] [INFO ] [sig ] Generating forecast for: HQI [2026-02-06T20:24:11.062305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-06T20:24:11.073746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-06T20:24:11.074071] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-06T20:24:11.074914] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-06T20:24:11.074967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:11.075000] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:11.075028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:11.075086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:11.136462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:11.137391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:11.137523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:11.137596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:11.252798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:11.252973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:11.253023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:11.253072] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:11.256858] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=52.20%) [2026-02-06T20:24:11.257180] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-06T20:24:11.257322] [INFO ] [sig ] HQI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:11.414450] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HQI.txt [2026-02-06T20:24:11.414657] [INFO ] [sig ] [1512/3439] Completed HQI in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:11.414707] [INFO ] [sig ] [1513/3439] Forecasting HQL... [2026-02-06T20:24:11.414738] [INFO ] [sig ] Generating forecast for: HQL [2026-02-06T20:24:11.414768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-06T20:24:11.426504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-06T20:24:11.426834] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-06T20:24:11.427646] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-06T20:24:11.427700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:11.427732] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:11.427759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:11.427816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:11.484734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:11.485466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:11.485565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:11.485630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:11.604935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:11.605091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:11.605134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:11.605163] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:11.608600] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: DOWN (p=40.56%) [2026-02-06T20:24:11.608883] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-06T20:24:11.609029] [INFO ] [sig ] HQL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:11.750998] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HQL.txt [2026-02-06T20:24:11.751154] [INFO ] [sig ] [1513/3439] Completed HQL in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:11.751195] [INFO ] [sig ] [1514/3439] Forecasting HQY... [2026-02-06T20:24:11.751225] [INFO ] [sig ] Generating forecast for: HQY [2026-02-06T20:24:11.751254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-06T20:24:11.762891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-06T20:24:11.763197] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-06T20:24:11.763985] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-06T20:24:11.764039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:11.764070] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:11.764096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:11.764154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:11.821353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:11.822317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:11.822407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:11.822443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:11.946889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:11.947058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:11.947102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:11.947134] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:11.950895] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-06T20:24:11.951252] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-06T20:24:11.951402] [INFO ] [sig ] HQY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:12.098737] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HQY.txt [2026-02-06T20:24:12.098894] [INFO ] [sig ] [1514/3439] Completed HQY in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:12.098934] [INFO ] [sig ] [1515/3439] Forecasting HRB... [2026-02-06T20:24:12.098963] [INFO ] [sig ] Generating forecast for: HRB [2026-02-06T20:24:12.098993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-06T20:24:12.110834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-06T20:24:12.111216] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-06T20:24:12.112014] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-06T20:24:12.112068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:12.112112] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:12.112140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:12.112196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:12.176439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:12.177798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:12.177940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:12.177978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:12.303908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:12.304066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:12.304108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:12.304138] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:12.307889] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-02-06T20:24:12.308240] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-06T20:24:12.308390] [INFO ] [sig ] HRB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:12.455313] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HRB.txt [2026-02-06T20:24:12.455551] [INFO ] [sig ] [1515/3439] Completed HRB in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:12.455633] [INFO ] [sig ] [1516/3439] Forecasting HRL... [2026-02-06T20:24:12.455680] [INFO ] [sig ] Generating forecast for: HRL [2026-02-06T20:24:12.455724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-06T20:24:12.468814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-06T20:24:12.469213] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-06T20:24:12.470096] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-06T20:24:12.470151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:12.470186] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:12.470214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:12.470273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:12.529121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:12.529992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:12.530080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:12.530113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:12.654271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:12.654434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:12.654476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:12.654507] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:12.658042] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-02-06T20:24:12.658329] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-06T20:24:12.658464] [INFO ] [sig ] HRL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:12.809037] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HRL.txt [2026-02-06T20:24:12.809238] [INFO ] [sig ] [1516/3439] Completed HRL in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:12.809286] [INFO ] [sig ] [1517/3439] Forecasting HRMY... [2026-02-06T20:24:12.809322] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-06T20:24:12.809358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-06T20:24:12.822265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-06T20:24:12.822708] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-06T20:24:12.823526] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-06T20:24:12.823603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:12.823639] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:12.823668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:12.823726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:12.881950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:12.882865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:12.882954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:12.882987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:13.004438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:13.004621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:13.004856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:13.004886] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:13.008755] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=72.52%) [2026-02-06T20:24:13.009066] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-06T20:24:13.009201] [INFO ] [sig ] HRMY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:13.153195] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HRMY.txt [2026-02-06T20:24:13.153350] [INFO ] [sig ] [1517/3439] Completed HRMY in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:13.153391] [INFO ] [sig ] [1518/3439] Forecasting HRTG... [2026-02-06T20:24:13.153421] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-06T20:24:13.153450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-06T20:24:13.165075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-06T20:24:13.165400] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-06T20:24:13.166179] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-06T20:24:13.166233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:13.166266] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:13.166293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:13.166350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:13.224232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:13.225145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:13.225233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:13.225267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:13.347705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:13.351123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:13.351217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:13.351351] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:13.355794] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=51.90%) [2026-02-06T20:24:13.356230] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-06T20:24:13.356450] [INFO ] [sig ] HRTG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:13.505186] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HRTG.txt [2026-02-06T20:24:13.505342] [INFO ] [sig ] [1518/3439] Completed HRTG in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:13.505392] [INFO ] [sig ] [1519/3439] Forecasting HRTX... [2026-02-06T20:24:13.505431] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-06T20:24:13.505462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-06T20:24:13.517248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-06T20:24:13.517620] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-06T20:24:13.518502] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-06T20:24:13.518564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:13.518641] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:13.518670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:13.518728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:13.577627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:13.578532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:13.578681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:13.578723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:13.698772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:13.698930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:13.698972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:13.699003] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:13.702494] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=8.21%) [2026-02-06T20:24:13.702822] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-06T20:24:13.702953] [INFO ] [sig ] HRTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:13.845213] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HRTX.txt [2026-02-06T20:24:13.845347] [INFO ] [sig ] [1519/3439] Completed HRTX in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-06T20:24:13.845386] [INFO ] [sig ] [1520/3439] Forecasting HRZN... [2026-02-06T20:24:13.845414] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-06T20:24:13.845443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-06T20:24:13.855748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-06T20:24:13.856030] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-06T20:24:13.856819] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-06T20:24:13.856872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:13.856904] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:13.856931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:13.856988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:13.914115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:13.914862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:13.914943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:13.914975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:14.032510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:14.032692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:14.032733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:14.032763] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:14.036165] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-06T20:24:14.036446] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-06T20:24:14.036604] [INFO ] [sig ] HRZN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:14.179237] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HRZN.txt [2026-02-06T20:24:14.179364] [INFO ] [sig ] [1520/3439] Completed HRZN in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-06T20:24:14.179403] [INFO ] [sig ] [1521/3439] Forecasting HSAI... [2026-02-06T20:24:14.179434] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-06T20:24:14.179464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-06T20:24:14.192024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-06T20:24:14.192311] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-06T20:24:14.193100] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-06T20:24:14.193153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:14.193185] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:14.193212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:14.193269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:14.251554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:14.252278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:14.252362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:14.252395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:14.376920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:14.377074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:14.377114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:14.377143] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:14.380559] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-06T20:24:14.380872] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-06T20:24:14.381004] [INFO ] [sig ] HSAI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:14.524246] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HSAI.txt [2026-02-06T20:24:14.524385] [INFO ] [sig ] [1521/3439] Completed HSAI in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:14.524423] [INFO ] [sig ] [1522/3439] Forecasting HSBC... [2026-02-06T20:24:14.524453] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-06T20:24:14.524483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-06T20:24:14.536608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-06T20:24:14.537138] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-06T20:24:14.541188] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-06T20:24:14.541260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:14.541293] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:14.541321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:14.541379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:14.600290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:14.601207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:14.601290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:14.601322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:14.728642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:14.728992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:14.729033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:14.729109] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:14.732638] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: DOWN (p=30.33%) [2026-02-06T20:24:14.732918] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-06T20:24:14.733049] [INFO ] [sig ] HSBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:14.877934] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HSBC.txt [2026-02-06T20:24:14.878072] [INFO ] [sig ] [1522/3439] Completed HSBC in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:14.878112] [INFO ] [sig ] [1523/3439] Forecasting HSCS... [2026-02-06T20:24:14.878140] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-06T20:24:14.878170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-06T20:24:14.890513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-06T20:24:14.891021] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-06T20:24:14.891954] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-06T20:24:14.892009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:14.892042] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:14.892070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:14.892127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:14.950025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:14.951088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:14.951222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:14.951256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:15.067911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:15.068084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:15.068127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:15.068157] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:15.071994] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=21.65%) [2026-02-06T20:24:15.072372] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-06T20:24:15.072522] [INFO ] [sig ] HSCS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:15.229541] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HSCS.txt [2026-02-06T20:24:15.229725] [INFO ] [sig ] [1523/3439] Completed HSCS in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:15.229772] [INFO ] [sig ] [1524/3439] Forecasting HSHP... [2026-02-06T20:24:15.229804] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-06T20:24:15.229835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-06T20:24:15.241514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-06T20:24:15.241926] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-06T20:24:15.242742] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-06T20:24:15.242795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:15.242827] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:15.242853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:15.242911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:15.300085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:15.301041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:15.301146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:15.301180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:15.438551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:15.438743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:15.438787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:15.438826] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:15.443140] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=10.10%) [2026-02-06T20:24:15.443653] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-06T20:24:15.443827] [INFO ] [sig ] HSHP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:15.677443] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HSHP.txt [2026-02-06T20:24:15.677725] [INFO ] [sig ] [1524/3439] Completed HSHP in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:15.677806] [INFO ] [sig ] [1525/3439] Forecasting HSIC... [2026-02-06T20:24:15.677885] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-06T20:24:15.677942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-06T20:24:15.700784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-06T20:24:15.701326] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-06T20:24:15.702621] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-06T20:24:15.702705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:15.702754] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:15.702794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:15.702875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:15.792360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:15.793813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:15.793975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:15.794033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:15.973891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:15.974099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:15.974172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:15.974224] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:15.980138] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-02-06T20:24:15.980763] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-06T20:24:15.981016] [INFO ] [sig ] HSIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:16.220345] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HSIC.txt [2026-02-06T20:24:16.220651] [INFO ] [sig ] [1525/3439] Completed HSIC in 0.5s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:16.220737] [INFO ] [sig ] [1526/3439] Forecasting HSTM... [2026-02-06T20:24:16.220785] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-06T20:24:16.220833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-06T20:24:16.263071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-06T20:24:16.264252] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-06T20:24:16.266031] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-06T20:24:16.266144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:16.266196] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:16.266257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:16.266350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:16.349495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:16.350804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:16.350930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:16.350982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:16.526753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:16.526963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:16.527031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:16.527081] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:16.532682] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-02-06T20:24:16.533213] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-06T20:24:16.533431] [INFO ] [sig ] HSTM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:16.718891] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HSTM.txt [2026-02-06T20:24:16.719079] [INFO ] [sig ] [1526/3439] Completed HSTM in 0.5s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:16.719126] [INFO ] [sig ] [1527/3439] Forecasting HSY... [2026-02-06T20:24:16.719155] [INFO ] [sig ] Generating forecast for: HSY [2026-02-06T20:24:16.719186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-06T20:24:16.732385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-06T20:24:16.732842] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-06T20:24:16.733764] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-06T20:24:16.733825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:16.733859] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:16.733888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:16.733964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:16.796783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:16.797978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:16.798129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:16.798185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:16.927239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:16.927427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:16.927481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:16.927511] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:16.931305] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-02-06T20:24:16.931646] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-06T20:24:16.931792] [INFO ] [sig ] HSY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:17.083766] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HSY.txt [2026-02-06T20:24:17.083901] [INFO ] [sig ] [1527/3439] Completed HSY in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:17.083942] [INFO ] [sig ] [1528/3439] Forecasting HTBK... [2026-02-06T20:24:17.083979] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-06T20:24:17.084010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-06T20:24:17.095671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-06T20:24:17.095951] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-06T20:24:17.096772] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-06T20:24:17.096826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:17.096858] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:17.096885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:17.096941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:17.153915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:17.154601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:17.154699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:17.154740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:17.275846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:17.276006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:17.276049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:17.276077] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:17.279501] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=42.27%) [2026-02-06T20:24:17.279827] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-06T20:24:17.279958] [INFO ] [sig ] HTBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:17.423693] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HTBK.txt [2026-02-06T20:24:17.423846] [INFO ] [sig ] [1528/3439] Completed HTBK in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:17.423886] [INFO ] [sig ] [1529/3439] Forecasting HTD... [2026-02-06T20:24:17.423918] [INFO ] [sig ] Generating forecast for: HTD [2026-02-06T20:24:17.423948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-06T20:24:17.435684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-06T20:24:17.436024] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-06T20:24:17.436835] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-06T20:24:17.436888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:17.436919] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:17.436947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:17.437003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:17.494034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:17.494873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:17.494986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:17.495020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:17.616395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:17.616554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:17.616616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:17.616650] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:17.620118] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-06T20:24:17.620398] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-06T20:24:17.620527] [INFO ] [sig ] HTD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:17.773544] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HTD.txt [2026-02-06T20:24:17.773776] [INFO ] [sig ] [1529/3439] Completed HTD in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:17.773828] [INFO ] [sig ] [1530/3439] Forecasting HTGC... [2026-02-06T20:24:17.773867] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-06T20:24:17.773917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-06T20:24:17.788980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-06T20:24:17.789392] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-06T20:24:17.790401] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-06T20:24:17.790460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:17.790493] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:17.790521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:17.790598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:17.851826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:17.852702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:17.852788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:17.852821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:17.973699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:17.973860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:17.973902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:17.973932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:17.977330] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=56.25%) [2026-02-06T20:24:17.977638] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-06T20:24:17.977773] [INFO ] [sig ] HTGC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:18.121777] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HTGC.txt [2026-02-06T20:24:18.121910] [INFO ] [sig ] [1530/3439] Completed HTGC in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:18.121949] [INFO ] [sig ] [1531/3439] Forecasting HTH... [2026-02-06T20:24:18.121980] [INFO ] [sig ] Generating forecast for: HTH [2026-02-06T20:24:18.122011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-06T20:24:18.133437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-06T20:24:18.133768] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-06T20:24:18.134540] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-06T20:24:18.134616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:18.134649] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:18.134676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:18.134733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:18.194051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:18.194772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:18.194856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:18.194890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:18.315746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:18.315912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:18.315952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:18.315982] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:18.319466] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=84.06%) [2026-02-06T20:24:18.319799] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-06T20:24:18.319937] [INFO ] [sig ] HTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:18.466399] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HTH.txt [2026-02-06T20:24:18.466547] [INFO ] [sig ] [1531/3439] Completed HTH in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:18.466609] [INFO ] [sig ] [1532/3439] Forecasting HTLD... [2026-02-06T20:24:18.466641] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-06T20:24:18.466670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-06T20:24:18.477993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-06T20:24:18.478344] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-06T20:24:18.479207] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-06T20:24:18.479263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:18.479295] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:18.479321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:18.479378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:18.536691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:18.537477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:18.537567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:18.537620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:18.663288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:18.663447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:18.663489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:18.663521] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:18.667400] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=92.28%) [2026-02-06T20:24:18.667719] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-06T20:24:18.667882] [INFO ] [sig ] HTLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:18.812182] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HTLD.txt [2026-02-06T20:24:18.812349] [INFO ] [sig ] [1532/3439] Completed HTLD in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:18.812390] [INFO ] [sig ] [1533/3439] Forecasting HTOO... [2026-02-06T20:24:18.812420] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-06T20:24:18.812450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-06T20:24:18.823589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-06T20:24:18.823901] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-06T20:24:18.824694] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-06T20:24:18.824750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:18.824783] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:18.824811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:18.824869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:18.883125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:18.883822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:18.883904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:18.883937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:19.000141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:19.000291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:19.000332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:19.000362] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:19.003889] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-02-06T20:24:19.004181] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-06T20:24:19.004312] [INFO ] [sig ] HTOO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:19.160460] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HTOO.txt [2026-02-06T20:24:19.160609] [INFO ] [sig ] [1533/3439] Completed HTOO in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:19.160651] [INFO ] [sig ] [1534/3439] Forecasting HTZ... [2026-02-06T20:24:19.160682] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-06T20:24:19.160713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-06T20:24:19.172420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-06T20:24:19.172778] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-06T20:24:19.173556] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-06T20:24:19.173628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:19.173662] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:19.173692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:19.173749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:19.234818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:19.235667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:19.235755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:19.235790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:19.357472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:19.357649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:19.357692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:19.357722] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:19.361311] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-02-06T20:24:19.361669] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-06T20:24:19.361831] [INFO ] [sig ] HTZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:19.515335] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HTZ.txt [2026-02-06T20:24:19.515501] [INFO ] [sig ] [1534/3439] Completed HTZ in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:19.515545] [INFO ] [sig ] [1535/3439] Forecasting HUBB... [2026-02-06T20:24:19.515599] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-06T20:24:19.515634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-06T20:24:19.527895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-06T20:24:19.528320] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-06T20:24:19.529177] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-06T20:24:19.529233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:19.529267] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:19.529295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:19.529353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:19.589651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:19.590529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:19.590633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:19.590671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:19.713177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:19.713355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:19.713402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:19.713436] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:19.717763] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: DOWN (p=36.44%) [2026-02-06T20:24:19.718218] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-06T20:24:19.718379] [INFO ] [sig ] HUBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:19.872025] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HUBB.txt [2026-02-06T20:24:19.872180] [INFO ] [sig ] [1535/3439] Completed HUBB in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:19.872223] [INFO ] [sig ] [1536/3439] Forecasting HUBG... [2026-02-06T20:24:19.872253] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-06T20:24:19.872283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-06T20:24:19.884035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-06T20:24:19.884370] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-06T20:24:19.885169] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-06T20:24:19.885224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:19.885283] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:19.885311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:19.885369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:19.943079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:19.943971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:19.944080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:19.944115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:20.063350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:20.063516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:20.063558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:20.063611] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:20.067047] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-02-06T20:24:20.067350] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-06T20:24:20.067485] [INFO ] [sig ] HUBG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:20.217667] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HUBG.txt [2026-02-06T20:24:20.217832] [INFO ] [sig ] [1536/3439] Completed HUBG in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-06T20:24:20.217907] [INFO ] [sig ] [1537/3439] Forecasting HUBS... [2026-02-06T20:24:20.217938] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-06T20:24:20.217969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-06T20:24:20.230871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-06T20:24:20.231289] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-06T20:24:20.232115] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-06T20:24:20.232169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:20.232201] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:20.232227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:20.232298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:20.294890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:20.295926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:20.296043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:20.296095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:20.422422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:20.422602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:20.422648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:20.422680] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:20.426179] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-02-06T20:24:20.426470] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-06T20:24:20.426623] [INFO ] [sig ] HUBS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:20.569730] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HUBS.txt [2026-02-06T20:24:20.569882] [INFO ] [sig ] [1537/3439] Completed HUBS in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.5m [2026-02-06T20:24:20.569924] [INFO ] [sig ] [1538/3439] Forecasting HUM... [2026-02-06T20:24:20.569952] [INFO ] [sig ] Generating forecast for: HUM [2026-02-06T20:24:20.569983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-06T20:24:20.582074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-06T20:24:20.582459] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-06T20:24:20.583291] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-06T20:24:20.583345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:20.583378] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:20.583407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:20.583465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:20.641020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:20.641983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:20.642073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:20.642107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:20.768209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:20.768373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:20.768414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:20.768443] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:20.771905] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-06T20:24:20.772188] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-06T20:24:20.772321] [INFO ] [sig ] HUM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:20.927528] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HUM.txt [2026-02-06T20:24:20.927727] [INFO ] [sig ] [1538/3439] Completed HUM in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:20.927777] [INFO ] [sig ] [1539/3439] Forecasting HUN... [2026-02-06T20:24:20.927816] [INFO ] [sig ] Generating forecast for: HUN [2026-02-06T20:24:20.927883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-06T20:24:20.940924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-06T20:24:20.941298] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-06T20:24:20.942312] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-06T20:24:20.942380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:20.942412] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:20.942438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:20.942495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:21.003131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:21.004068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:21.004158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:21.004193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:21.126102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:21.126261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:21.126304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:21.126366] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:21.129914] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=22.27%) [2026-02-06T20:24:21.130199] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-06T20:24:21.130331] [INFO ] [sig ] HUN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:21.274671] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HUN.txt [2026-02-06T20:24:21.274789] [INFO ] [sig ] [1539/3439] Completed HUN in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:21.274829] [INFO ] [sig ] [1540/3439] Forecasting HURC... [2026-02-06T20:24:21.274858] [INFO ] [sig ] Generating forecast for: HURC [2026-02-06T20:24:21.274889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-06T20:24:21.285824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-06T20:24:21.286092] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-06T20:24:21.286919] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-06T20:24:21.286973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:21.287006] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:21.287033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:21.287089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:21.344622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:21.345265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:21.345347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:21.345379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:21.454180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:21.454296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:21.454334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:21.454364] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:21.457630] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=24.30%) [2026-02-06T20:24:21.457918] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-06T20:24:21.458046] [INFO ] [sig ] HURC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:21.600773] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HURC.txt [2026-02-06T20:24:21.600895] [INFO ] [sig ] [1540/3439] Completed HURC in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:21.600934] [INFO ] [sig ] [1541/3439] Forecasting HURN... [2026-02-06T20:24:21.600963] [INFO ] [sig ] Generating forecast for: HURN [2026-02-06T20:24:21.600992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-06T20:24:21.612587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-06T20:24:21.612862] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-06T20:24:21.613634] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-06T20:24:21.613687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:21.613719] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:21.613746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:21.613804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:21.671081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:21.671702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:21.671796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:21.671836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:21.789501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:21.789644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:21.789687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:21.789725] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:21.793060] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-06T20:24:21.793331] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-06T20:24:21.793457] [INFO ] [sig ] HURN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:21.941872] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HURN.txt [2026-02-06T20:24:21.942082] [INFO ] [sig ] [1541/3439] Completed HURN in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:21.942134] [INFO ] [sig ] [1542/3439] Forecasting HUYA... [2026-02-06T20:24:21.942174] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-06T20:24:21.942213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-06T20:24:21.954511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-06T20:24:21.954859] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-06T20:24:21.955678] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-06T20:24:21.955733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:21.955768] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:21.955797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:21.955855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:22.022620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:22.023491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:22.023614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:22.023652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:22.147120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:22.147320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:22.147363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:22.147391] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:22.150877] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=36.58%) [2026-02-06T20:24:22.151151] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-06T20:24:22.151276] [INFO ] [sig ] HUYA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:22.294275] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HUYA.txt [2026-02-06T20:24:22.294418] [INFO ] [sig ] [1542/3439] Completed HUYA in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:22.294458] [INFO ] [sig ] [1543/3439] Forecasting HWC... [2026-02-06T20:24:22.294488] [INFO ] [sig ] Generating forecast for: HWC [2026-02-06T20:24:22.294518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-06T20:24:22.305698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-06T20:24:22.305976] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-06T20:24:22.306779] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-06T20:24:22.306845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:22.306885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:22.306914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:22.306971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:22.363515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:22.364252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:22.364337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:22.364370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:22.488714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:22.488884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:22.488932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:22.488961] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:22.492399] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=78.75%) [2026-02-06T20:24:22.492704] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-06T20:24:22.492836] [INFO ] [sig ] HWC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:22.637754] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HWC.txt [2026-02-06T20:24:22.637905] [INFO ] [sig ] [1543/3439] Completed HWC in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:22.637947] [INFO ] [sig ] [1544/3439] Forecasting HWH... [2026-02-06T20:24:22.637976] [INFO ] [sig ] Generating forecast for: HWH [2026-02-06T20:24:22.638005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-06T20:24:22.649610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-06T20:24:22.649925] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-06T20:24:22.650739] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-06T20:24:22.650806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:22.650847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:22.650881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:22.650947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:22.709609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:22.710259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:22.710342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:22.710376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:22.840422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:22.840632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:22.840691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:22.840733] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:22.845449] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-02-06T20:24:22.845938] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-06T20:24:22.846120] [INFO ] [sig ] HWH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:22.990675] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HWH.txt [2026-02-06T20:24:22.990810] [INFO ] [sig ] [1544/3439] Completed HWH in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:22.990849] [INFO ] [sig ] [1545/3439] Forecasting HWKN... [2026-02-06T20:24:22.990880] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-06T20:24:22.990910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-06T20:24:23.002381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-06T20:24:23.002673] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-06T20:24:23.003428] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-06T20:24:23.003482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:23.003513] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:23.003540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:23.003618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:23.061720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:23.062368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:23.062452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:23.062487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:23.179270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:23.179424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:23.179466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:23.179494] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:23.183090] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-06T20:24:23.183365] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-06T20:24:23.183491] [INFO ] [sig ] HWKN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:23.330619] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HWKN.txt [2026-02-06T20:24:23.330756] [INFO ] [sig ] [1545/3439] Completed HWKN in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:23.330800] [INFO ] [sig ] [1546/3439] Forecasting HWM... [2026-02-06T20:24:23.330829] [INFO ] [sig ] Generating forecast for: HWM [2026-02-06T20:24:23.330858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-06T20:24:23.343401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-06T20:24:23.343770] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-06T20:24:23.344536] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-06T20:24:23.344618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:23.344651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:23.344680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:23.344737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:23.404409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:23.405462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:23.405649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:23.405694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:23.541132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:23.541289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:23.541349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:23.541380] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:23.544923] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-02-06T20:24:23.545226] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-06T20:24:23.545361] [INFO ] [sig ] HWM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:23.689280] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HWM.txt [2026-02-06T20:24:23.689431] [INFO ] [sig ] [1546/3439] Completed HWM in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:23.689471] [INFO ] [sig ] [1547/3439] Forecasting HXL... [2026-02-06T20:24:23.689501] [INFO ] [sig ] Generating forecast for: HXL [2026-02-06T20:24:23.689531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-06T20:24:23.701138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-06T20:24:23.701518] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-06T20:24:23.702361] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-06T20:24:23.702414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:23.702446] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:23.702472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:23.702529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:23.763063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:23.764011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:23.764100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:23.764134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:23.892385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:23.892553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:23.892613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:23.892644] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:23.896109] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-06T20:24:23.896398] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-06T20:24:23.896529] [INFO ] [sig ] HXL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:24.039664] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HXL.txt [2026-02-06T20:24:24.039809] [INFO ] [sig ] [1547/3439] Completed HXL in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:24.039849] [INFO ] [sig ] [1548/3439] Forecasting HY... [2026-02-06T20:24:24.039879] [INFO ] [sig ] Generating forecast for: HY [2026-02-06T20:24:24.039909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-06T20:24:24.051452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-06T20:24:24.051808] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-06T20:24:24.052601] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-06T20:24:24.052655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:24.052686] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:24.052712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:24.052775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:24.110163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:24.111033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:24.111126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:24.111162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:24.235465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:24.235655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:24.235702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:24.235733] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:24.239942] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=60.22%) [2026-02-06T20:24:24.240264] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-06T20:24:24.240407] [INFO ] [sig ] HY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:24.388759] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HY.txt [2026-02-06T20:24:24.388926] [INFO ] [sig ] [1548/3439] Completed HY in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:24.388968] [INFO ] [sig ] [1549/3439] Forecasting HYFM... [2026-02-06T20:24:24.388998] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-06T20:24:24.389031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-06T20:24:24.400269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-06T20:24:24.400659] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-06T20:24:24.401476] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-06T20:24:24.401538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:24.401592] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:24.401625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:24.401682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:24.463202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:24.464146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:24.464245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:24.464279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:24.581389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:24.581557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:24.581618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:24.581647] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:24.585067] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=31.94%) [2026-02-06T20:24:24.585343] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-06T20:24:24.585470] [INFO ] [sig ] HYFM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:24.729157] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HYFM.txt [2026-02-06T20:24:24.729338] [INFO ] [sig ] [1549/3439] Completed HYFM in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:24.729380] [INFO ] [sig ] [1550/3439] Forecasting HYI... [2026-02-06T20:24:24.729411] [INFO ] [sig ] Generating forecast for: HYI [2026-02-06T20:24:24.729442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-06T20:24:24.742190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-06T20:24:24.742608] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-06T20:24:24.743547] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-06T20:24:24.743641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:24.743698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:24.743737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:24.743815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:24.803863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:24.804821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:24.804913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:24.804946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:24.925732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:24.925892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:24.925933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:24.925962] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:24.929376] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-02-06T20:24:24.929684] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-06T20:24:24.929813] [INFO ] [sig ] HYI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:25.076409] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HYI.txt [2026-02-06T20:24:25.076561] [INFO ] [sig ] [1550/3439] Completed HYI in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:25.076625] [INFO ] [sig ] [1551/3439] Forecasting HYLS... [2026-02-06T20:24:25.076656] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-06T20:24:25.076686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-06T20:24:25.088921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-06T20:24:25.089438] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-06T20:24:25.090237] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-06T20:24:25.090291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:25.090323] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:25.090350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:25.090407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:25.149402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:25.150431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:25.150569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:25.150651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:25.274958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:25.275117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:25.275158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:25.275191] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:25.278806] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-02-06T20:24:25.279095] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-06T20:24:25.279225] [INFO ] [sig ] HYLS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:25.429488] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HYLS.txt [2026-02-06T20:24:25.429649] [INFO ] [sig ] [1551/3439] Completed HYLS in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:25.429694] [INFO ] [sig ] [1552/3439] Forecasting HYMC... [2026-02-06T20:24:25.429725] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-06T20:24:25.429755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-06T20:24:25.441009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-06T20:24:25.441334] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-06T20:24:25.442146] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-06T20:24:25.442202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:25.442236] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:25.442265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:25.442326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:25.502769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:25.503514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:25.503616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:25.503654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:25.625074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:25.625231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:25.625277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:25.625309] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:25.628884] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=42.47%) [2026-02-06T20:24:25.629167] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-06T20:24:25.629299] [INFO ] [sig ] HYMC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:25.779859] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HYMC.txt [2026-02-06T20:24:25.779999] [INFO ] [sig ] [1552/3439] Completed HYMC in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:25.780047] [INFO ] [sig ] [1553/3439] Forecasting HYXF... [2026-02-06T20:24:25.780079] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-06T20:24:25.780119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-06T20:24:25.792428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-06T20:24:25.792765] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-06T20:24:25.793601] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-06T20:24:25.793660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:25.793721] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:25.793750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:25.793809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:25.854280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:25.855128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:25.855235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:25.855271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:25.966719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:25.966878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:25.966921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:25.966952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:25.970600] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: DOWN (p=25.78%) [2026-02-06T20:24:25.970893] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-06T20:24:25.971029] [INFO ] [sig ] HYXF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:26.120297] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/HYXF.txt [2026-02-06T20:24:26.120465] [INFO ] [sig ] [1553/3439] Completed HYXF in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-06T20:24:26.120510] [INFO ] [sig ] [1554/3439] Forecasting HYZD... [2026-02-06T20:24:26.120548] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-06T20:24:26.120601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-06T20:24:26.132873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-06T20:24:26.133312] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-06T20:24:26.134262] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-06T20:24:26.134331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:26.134375] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:26.134405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:26.134465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:26.195271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:26.196229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:26.196320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:26.196354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:26.319442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:26.319625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:26.319669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:26.319699] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:26.323097] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-02-06T20:24:26.323386] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-06T20:24:26.323518] [INFO ] [sig ] HYZD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:26.474694] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HYZD.txt [2026-02-06T20:24:26.474859] [INFO ] [sig ] [1554/3439] Completed HYZD in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:26.474900] [INFO ] [sig ] [1555/3439] Forecasting HZO... [2026-02-06T20:24:26.474931] [INFO ] [sig ] Generating forecast for: HZO [2026-02-06T20:24:26.474961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-06T20:24:26.487625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-06T20:24:26.487970] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-06T20:24:26.488804] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-06T20:24:26.488859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:26.488893] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:26.488921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:26.488981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:26.551025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:26.551995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:26.552109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:26.552154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:26.679504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:26.679685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:26.679726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:26.679756] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:26.683188] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-06T20:24:26.683466] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-06T20:24:26.683615] [INFO ] [sig ] HZO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:26.828666] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/HZO.txt [2026-02-06T20:24:26.828822] [INFO ] [sig ] [1555/3439] Completed HZO in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:26.828865] [INFO ] [sig ] [1556/3439] Forecasting IAC... [2026-02-06T20:24:26.828899] [INFO ] [sig ] Generating forecast for: IAC [2026-02-06T20:24:26.828932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-06T20:24:26.840944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-06T20:24:26.841316] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-06T20:24:26.842107] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-06T20:24:26.842160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:26.842192] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:26.842218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:26.842275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:26.901963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:26.902880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:26.902986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:26.903022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:27.029072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:27.029230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:27.029272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:27.029331] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:27.033016] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-06T20:24:27.033515] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-06T20:24:27.033674] [INFO ] [sig ] IAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:27.180697] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IAC.txt [2026-02-06T20:24:27.180857] [INFO ] [sig ] [1556/3439] Completed IAC in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:27.180900] [INFO ] [sig ] [1557/3439] Forecasting IAE... [2026-02-06T20:24:27.180930] [INFO ] [sig ] Generating forecast for: IAE [2026-02-06T20:24:27.180961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-06T20:24:27.192524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-06T20:24:27.192945] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-06T20:24:27.193747] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-06T20:24:27.193803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:27.193835] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:27.193862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:27.193918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:27.250772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:27.251613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:27.251723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:27.251758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:27.365473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:27.365646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:27.365693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:27.365739] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:27.369235] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=69.40%) [2026-02-06T20:24:27.369526] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-06T20:24:27.369681] [INFO ] [sig ] IAE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:27.513340] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IAE.txt [2026-02-06T20:24:27.513477] [INFO ] [sig ] [1557/3439] Completed IAE in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:27.513516] [INFO ] [sig ] [1558/3439] Forecasting IAG... [2026-02-06T20:24:27.513546] [INFO ] [sig ] Generating forecast for: IAG [2026-02-06T20:24:27.513599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-06T20:24:27.525434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-06T20:24:27.525813] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-06T20:24:27.526621] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-06T20:24:27.526675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:27.526707] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:27.526734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:27.526792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:27.583748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:27.584662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:27.584752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:27.584785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:27.717530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:27.717743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:27.717794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:27.717825] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:27.721890] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-02-06T20:24:27.722181] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-06T20:24:27.722311] [INFO ] [sig ] IAG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:27.867428] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IAG.txt [2026-02-06T20:24:27.867605] [INFO ] [sig ] [1558/3439] Completed IAG in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:27.867649] [INFO ] [sig ] [1559/3439] Forecasting IBB... [2026-02-06T20:24:27.867680] [INFO ] [sig ] Generating forecast for: IBB [2026-02-06T20:24:27.867720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-06T20:24:27.880195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-06T20:24:27.880601] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-06T20:24:27.881429] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-06T20:24:27.881483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:27.881515] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:27.881542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:27.881619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:27.939654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:27.940559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:27.940664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:27.940714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:28.063687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:28.063847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:28.063894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:28.063930] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:28.067312] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=16.71%) [2026-02-06T20:24:28.067605] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-06T20:24:28.067734] [INFO ] [sig ] IBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:28.211075] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBB.txt [2026-02-06T20:24:28.211396] [INFO ] [sig ] [1559/3439] Completed IBB in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:28.211435] [INFO ] [sig ] [1560/3439] Forecasting IBBQ... [2026-02-06T20:24:28.211465] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-06T20:24:28.211494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-06T20:24:28.224673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-06T20:24:28.224969] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-06T20:24:28.225771] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-06T20:24:28.225826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:28.225859] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:28.225894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:28.225964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:28.285403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:28.286280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:28.286366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:28.286399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:28.398793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:28.398957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:28.399008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:28.399041] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:28.403046] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-06T20:24:28.403536] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-06T20:24:28.403690] [INFO ] [sig ] IBBQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:28.550247] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBBQ.txt [2026-02-06T20:24:28.550377] [INFO ] [sig ] [1560/3439] Completed IBBQ in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:28.550417] [INFO ] [sig ] [1561/3439] Forecasting IBCP... [2026-02-06T20:24:28.550446] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-06T20:24:28.550476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-06T20:24:28.563417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-06T20:24:28.563736] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-06T20:24:28.564536] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-06T20:24:28.564617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:28.564651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:28.564679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:28.564760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:28.621657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:28.622329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:28.622421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:28.622455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:28.740479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:28.740643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:28.740684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:28.740714] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:28.744117] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-06T20:24:28.744392] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-06T20:24:28.744521] [INFO ] [sig ] IBCP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:28.887465] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBCP.txt [2026-02-06T20:24:28.887620] [INFO ] [sig ] [1561/3439] Completed IBCP in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:28.887663] [INFO ] [sig ] [1562/3439] Forecasting IBEX... [2026-02-06T20:24:28.887703] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-06T20:24:28.887733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-06T20:24:28.899061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-06T20:24:28.899353] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-06T20:24:28.900182] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-06T20:24:28.900236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:28.900271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:28.900301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:28.900357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:28.957258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:28.961331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:28.961443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:28.961478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:29.081551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:29.081732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:29.081775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:29.081804] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:29.085222] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: DOWN (p=17.53%) [2026-02-06T20:24:29.085505] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-06T20:24:29.085665] [INFO ] [sig ] IBEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:29.228092] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBEX.txt [2026-02-06T20:24:29.228229] [INFO ] [sig ] [1562/3439] Completed IBEX in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:29.228268] [INFO ] [sig ] [1563/3439] Forecasting IBM... [2026-02-06T20:24:29.228299] [INFO ] [sig ] Generating forecast for: IBM [2026-02-06T20:24:29.228329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-06T20:24:29.240358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-06T20:24:29.240666] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-06T20:24:29.241458] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-06T20:24:29.241512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:29.241544] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:29.241596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:29.241664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:29.299411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:29.300199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:29.300321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:29.300356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:29.436146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:29.436304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:29.436346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:29.436378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:29.439906] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-06T20:24:29.440212] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-06T20:24:29.440342] [INFO ] [sig ] IBM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:29.583646] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBM.txt [2026-02-06T20:24:29.583778] [INFO ] [sig ] [1563/3439] Completed IBM in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:29.583817] [INFO ] [sig ] [1564/3439] Forecasting IBN... [2026-02-06T20:24:29.583848] [INFO ] [sig ] Generating forecast for: IBN [2026-02-06T20:24:29.583878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-06T20:24:29.599191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-06T20:24:29.599520] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-06T20:24:29.600365] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-06T20:24:29.600421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:29.600455] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:29.600483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:29.600543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:29.658173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:29.658894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:29.658987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:29.659027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:29.786600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:29.786755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:29.786797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:29.786828] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:29.790202] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-06T20:24:29.790476] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-06T20:24:29.790622] [INFO ] [sig ] IBN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:29.934477] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBN.txt [2026-02-06T20:24:29.934636] [INFO ] [sig ] [1564/3439] Completed IBN in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:29.934678] [INFO ] [sig ] [1565/3439] Forecasting IBOC... [2026-02-06T20:24:29.934708] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-06T20:24:29.934738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-06T20:24:29.945980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-06T20:24:29.946282] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-06T20:24:29.947123] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-06T20:24:29.947178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:29.947210] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:29.947238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:29.947297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:30.004373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:30.005292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:30.005383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:30.005418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:30.120250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:30.120416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:30.120457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:30.120486] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:30.124111] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-02-06T20:24:30.124619] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-06T20:24:30.124755] [INFO ] [sig ] IBOC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:30.273407] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBOC.txt [2026-02-06T20:24:30.273561] [INFO ] [sig ] [1565/3439] Completed IBOC in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:30.273619] [INFO ] [sig ] [1566/3439] Forecasting IBP... [2026-02-06T20:24:30.273651] [INFO ] [sig ] Generating forecast for: IBP [2026-02-06T20:24:30.273682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-06T20:24:30.286394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-06T20:24:30.286790] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-06T20:24:30.287794] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-06T20:24:30.287873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:30.287909] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:30.287939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:30.287998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:30.344884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:30.345915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:30.346010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:30.346043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:30.471096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:30.471259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:30.471300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:30.471330] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:30.474896] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=29.99%) [2026-02-06T20:24:30.475217] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-06T20:24:30.475350] [INFO ] [sig ] IBP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:30.632321] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBP.txt [2026-02-06T20:24:30.632538] [INFO ] [sig ] [1566/3439] Completed IBP in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:30.632600] [INFO ] [sig ] [1567/3439] Forecasting IBRX... [2026-02-06T20:24:30.632634] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-06T20:24:30.632664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-06T20:24:30.644728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-06T20:24:30.645131] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-06T20:24:30.645979] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-06T20:24:30.646035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:30.646069] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:30.646098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:30.646163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:30.705107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:30.706036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:30.706143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:30.706185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:30.834811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:30.834972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:30.835017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:30.835049] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:30.838700] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=84.99%) [2026-02-06T20:24:30.839023] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-06T20:24:30.839188] [INFO ] [sig ] IBRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:30.987897] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBRX.txt [2026-02-06T20:24:30.988093] [INFO ] [sig ] [1567/3439] Completed IBRX in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:30.988142] [INFO ] [sig ] [1568/3439] Forecasting IBTG... [2026-02-06T20:24:30.988175] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-06T20:24:30.988206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-06T20:24:31.000185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-06T20:24:31.000524] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-06T20:24:31.001321] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-06T20:24:31.001377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:31.001410] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:31.001438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:31.001496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:31.058488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:31.059338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:31.059425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:31.059459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:31.178068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:31.178231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:31.178275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:31.178305] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:31.181938] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=61.31%) [2026-02-06T20:24:31.182242] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-06T20:24:31.182380] [INFO ] [sig ] IBTG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:31.328668] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBTG.txt [2026-02-06T20:24:31.328822] [INFO ] [sig ] [1568/3439] Completed IBTG in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:31.328864] [INFO ] [sig ] [1569/3439] Forecasting IBTH... [2026-02-06T20:24:31.328896] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-06T20:24:31.328931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-06T20:24:31.340893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-06T20:24:31.341214] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-06T20:24:31.342030] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-06T20:24:31.342084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:31.342285] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:31.342324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:31.342393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:31.402599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:31.403473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:31.403563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:31.403617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:31.531466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:31.531667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:31.531715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:31.531746] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:31.535519] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=93.91%) [2026-02-06T20:24:31.535858] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-06T20:24:31.536008] [INFO ] [sig ] IBTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:31.681709] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBTH.txt [2026-02-06T20:24:31.681856] [INFO ] [sig ] [1569/3439] Completed IBTH in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-06T20:24:31.681899] [INFO ] [sig ] [1570/3439] Forecasting IBTI... [2026-02-06T20:24:31.681930] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-06T20:24:31.681963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-06T20:24:31.693591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-06T20:24:31.693918] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-06T20:24:31.694746] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-06T20:24:31.694801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:31.694878] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:31.694909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:31.694979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:31.753832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:31.754755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:31.754844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:31.754880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:31.883298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:31.883476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:31.883520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:31.883550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:31.887141] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-02-06T20:24:31.887437] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-06T20:24:31.887592] [INFO ] [sig ] IBTI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:32.035726] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBTI.txt [2026-02-06T20:24:32.035883] [INFO ] [sig ] [1570/3439] Completed IBTI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-06T20:24:32.035924] [INFO ] [sig ] [1571/3439] Forecasting IBTJ... [2026-02-06T20:24:32.035955] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-06T20:24:32.035988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-06T20:24:32.047807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-06T20:24:32.048167] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-06T20:24:32.048961] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-06T20:24:32.049015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:32.049047] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:32.049073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:32.049129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:32.105875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:32.106808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:32.106892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:32.106924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:32.234925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:32.235110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:32.235154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:32.235183] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:32.238761] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=46.08%) [2026-02-06T20:24:32.239046] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-06T20:24:32.239181] [INFO ] [sig ] IBTJ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:32.442414] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBTJ.txt [2026-02-06T20:24:32.442588] [INFO ] [sig ] [1571/3439] Completed IBTJ in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:32.442634] [INFO ] [sig ] [1572/3439] Forecasting IBTK... [2026-02-06T20:24:32.442663] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-06T20:24:32.442694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-06T20:24:32.454530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-06T20:24:32.454860] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-06T20:24:32.455683] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-06T20:24:32.455739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:32.455773] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:32.455800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:32.455859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:32.513444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:32.514482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:32.514608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:32.514661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:32.636876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:32.637044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:32.637094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:32.637130] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:32.640635] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=65.54%) [2026-02-06T20:24:32.640920] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-06T20:24:32.641059] [INFO ] [sig ] IBTK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:32.792280] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBTK.txt [2026-02-06T20:24:32.792698] [INFO ] [sig ] [1572/3439] Completed IBTK in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:32.792743] [INFO ] [sig ] [1573/3439] Forecasting IBTL... [2026-02-06T20:24:32.792772] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-06T20:24:32.792807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-06T20:24:32.804756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-06T20:24:32.805146] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-06T20:24:32.805988] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-06T20:24:32.806053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:32.806092] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:32.806125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:32.806183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:32.863075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:32.863983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:32.864074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:32.864110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:32.986205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:32.986368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:32.986411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:32.986479] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:32.990335] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-02-06T20:24:32.990686] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-06T20:24:32.990830] [INFO ] [sig ] IBTL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:33.138864] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IBTL.txt [2026-02-06T20:24:33.139038] [INFO ] [sig ] [1573/3439] Completed IBTL in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:33.139088] [INFO ] [sig ] [1574/3439] Forecasting IBTM... [2026-02-06T20:24:33.139128] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-06T20:24:33.139167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-06T20:24:33.150932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-06T20:24:33.151343] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-06T20:24:33.152216] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-06T20:24:33.152285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:33.152320] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:33.152347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:33.152407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:33.209613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:33.210476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:33.210565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:33.210625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:33.329224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:33.329394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:33.329435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:33.329466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:33.333227] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=55.94%) [2026-02-06T20:24:33.333591] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-06T20:24:33.333737] [INFO ] [sig ] IBTM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:33.485355] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBTM.txt [2026-02-06T20:24:33.485526] [INFO ] [sig ] [1574/3439] Completed IBTM in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:33.485603] [INFO ] [sig ] [1575/3439] Forecasting IBTO... [2026-02-06T20:24:33.485647] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-06T20:24:33.485685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-06T20:24:33.499125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-06T20:24:33.499770] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-06T20:24:33.500863] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-06T20:24:33.500921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:33.500956] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:33.500989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:33.501059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:33.559818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:33.560955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:33.561059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:33.561099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:33.701936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:33.702097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:33.702139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:33.702170] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:33.705734] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-06T20:24:33.706060] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-06T20:24:33.706198] [INFO ] [sig ] IBTO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:33.854182] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IBTO.txt [2026-02-06T20:24:33.854320] [INFO ] [sig ] [1575/3439] Completed IBTO in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:33.854359] [INFO ] [sig ] [1576/3439] Forecasting ICE... [2026-02-06T20:24:33.854388] [INFO ] [sig ] Generating forecast for: ICE [2026-02-06T20:24:33.854420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-06T20:24:33.865589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-06T20:24:33.865879] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-06T20:24:33.866666] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-06T20:24:33.866719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:33.866751] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:33.866777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:33.866834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:33.923840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:33.924740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:33.924826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:33.924859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:34.048252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:34.048410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:34.048451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:34.048481] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:34.052023] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=83.44%) [2026-02-06T20:24:34.052304] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-06T20:24:34.052434] [INFO ] [sig ] ICE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:34.204169] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ICE.txt [2026-02-06T20:24:34.204512] [INFO ] [sig ] [1576/3439] Completed ICE in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:34.204553] [INFO ] [sig ] [1577/3439] Forecasting ICFI... [2026-02-06T20:24:34.204601] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-06T20:24:34.204634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-06T20:24:34.216294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-06T20:24:34.216671] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-06T20:24:34.217521] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-06T20:24:34.217594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:34.217630] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:34.217657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:34.217725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:34.275288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:34.276100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:34.276185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:34.276219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:34.398908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:34.399083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:34.399133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:34.399176] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:34.402791] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: DOWN (p=44.60%) [2026-02-06T20:24:34.403098] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-06T20:24:34.403248] [INFO ] [sig ] ICFI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:34.554122] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ICFI.txt [2026-02-06T20:24:34.554280] [INFO ] [sig ] [1577/3439] Completed ICFI in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:34.554338] [INFO ] [sig ] [1578/3439] Forecasting ICL... [2026-02-06T20:24:34.554373] [INFO ] [sig ] Generating forecast for: ICL [2026-02-06T20:24:34.554407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-06T20:24:34.565748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-06T20:24:34.566115] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-06T20:24:34.566955] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-06T20:24:34.567012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:34.567045] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:34.567080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:34.567152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:34.627032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:34.627998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:34.628088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:34.628121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:34.753158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:34.753329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:34.753377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:34.753407] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:34.757115] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-06T20:24:34.757417] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-06T20:24:34.757557] [INFO ] [sig ] ICL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:34.899918] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ICL.txt [2026-02-06T20:24:34.900082] [INFO ] [sig ] [1578/3439] Completed ICL in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:34.900126] [INFO ] [sig ] [1579/3439] Forecasting ICLN... [2026-02-06T20:24:34.900155] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-06T20:24:34.900186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-06T20:24:34.912472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-06T20:24:34.912868] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-06T20:24:34.913744] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-06T20:24:34.913800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:34.913834] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:34.913861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:34.913921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:34.970809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:34.971729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:34.971815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:34.971848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:35.095122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:35.095279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:35.095320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:35.095349] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:35.098787] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-02-06T20:24:35.099123] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-06T20:24:35.099267] [INFO ] [sig ] ICLN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:35.244060] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ICLN.txt [2026-02-06T20:24:35.244253] [INFO ] [sig ] [1579/3439] Completed ICLN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:35.244329] [INFO ] [sig ] [1580/3439] Forecasting ICMB... [2026-02-06T20:24:35.244363] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-06T20:24:35.244396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-06T20:24:35.255816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-06T20:24:35.256195] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-06T20:24:35.257030] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-06T20:24:35.257084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:35.257118] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:35.257147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:35.257207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:35.314088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:35.315001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:35.315150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:35.315199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:35.427900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:35.428096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:35.428139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:35.428169] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:35.431973] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=62.34%) [2026-02-06T20:24:35.432308] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-06T20:24:35.432447] [INFO ] [sig ] ICMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:35.596944] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ICMB.txt [2026-02-06T20:24:35.597116] [INFO ] [sig ] [1580/3439] Completed ICMB in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:35.597163] [INFO ] [sig ] [1581/3439] Forecasting ICOP... [2026-02-06T20:24:35.597195] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-06T20:24:35.597225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-06T20:24:35.610768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-06T20:24:35.611170] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-06T20:24:35.612040] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-06T20:24:35.612107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:35.612155] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:35.612200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:35.612283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:35.673777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:35.674701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:35.674792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:35.674827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:35.792095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:35.792252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:35.792313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:35.792345] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:35.795934] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-02-06T20:24:35.796234] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-06T20:24:35.796369] [INFO ] [sig ] ICOP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:35.942984] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ICOP.txt [2026-02-06T20:24:35.943143] [INFO ] [sig ] [1581/3439] Completed ICOP in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:35.943186] [INFO ] [sig ] [1582/3439] Forecasting ICUI... [2026-02-06T20:24:35.943216] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-06T20:24:35.943245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-06T20:24:35.955239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-06T20:24:35.955590] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-06T20:24:35.956397] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-06T20:24:35.956452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:35.956485] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:35.956515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:35.956592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:36.020294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:36.021382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:36.021681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:36.021717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:36.147741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:36.147925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:36.147969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:36.147998] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:36.151739] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=19.78%) [2026-02-06T20:24:36.152051] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-06T20:24:36.152214] [INFO ] [sig ] ICUI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:36.302870] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ICUI.txt [2026-02-06T20:24:36.303023] [INFO ] [sig ] [1582/3439] Completed ICUI in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:36.303065] [INFO ] [sig ] [1583/3439] Forecasting IDA... [2026-02-06T20:24:36.303099] [INFO ] [sig ] Generating forecast for: IDA [2026-02-06T20:24:36.303132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-06T20:24:36.315068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-06T20:24:36.315441] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-06T20:24:36.316282] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-06T20:24:36.316338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:36.316372] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:36.316399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:36.316457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:36.379559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:36.380458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:36.380545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:36.380600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:36.512448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:36.512630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:36.512675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:36.512705] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:36.516434] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=51.36%) [2026-02-06T20:24:36.516756] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-06T20:24:36.516901] [INFO ] [sig ] IDA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:36.667627] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IDA.txt [2026-02-06T20:24:36.667795] [INFO ] [sig ] [1583/3439] Completed IDA in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:36.667836] [INFO ] [sig ] [1584/3439] Forecasting IDAI... [2026-02-06T20:24:36.667881] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-06T20:24:36.667911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-06T20:24:36.679260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-06T20:24:36.679610] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-06T20:24:36.680408] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-06T20:24:36.680461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:36.680492] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:36.680518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:36.680593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:36.742487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:36.743733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:36.743836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:36.743875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:36.867115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:36.867282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:36.867325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:36.867355] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:36.870867] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-06T20:24:36.871162] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-06T20:24:36.871295] [INFO ] [sig ] IDAI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:37.019036] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IDAI.txt [2026-02-06T20:24:37.019201] [INFO ] [sig ] [1584/3439] Completed IDAI in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:37.019242] [INFO ] [sig ] [1585/3439] Forecasting IDCC... [2026-02-06T20:24:37.019273] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-06T20:24:37.019491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-06T20:24:37.031935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-06T20:24:37.032296] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-06T20:24:37.033095] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-06T20:24:37.033153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:37.033197] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:37.033226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:37.033283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:37.095105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:37.096197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:37.096284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:37.096319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:37.222105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:37.222296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:37.222351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:37.222385] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:37.226262] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=20.74%) [2026-02-06T20:24:37.226660] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-06T20:24:37.226812] [INFO ] [sig ] IDCC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:37.379871] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IDCC.txt [2026-02-06T20:24:37.380037] [INFO ] [sig ] [1585/3439] Completed IDCC in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-06T20:24:37.380083] [INFO ] [sig ] [1586/3439] Forecasting IDE... [2026-02-06T20:24:37.380120] [INFO ] [sig ] Generating forecast for: IDE [2026-02-06T20:24:37.380158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-06T20:24:37.392743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-06T20:24:37.393170] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-06T20:24:37.394138] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-06T20:24:37.394199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:37.394245] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:37.394289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:37.394371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:37.454845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:37.455796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:37.455905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:37.455944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:37.583406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:37.583563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:37.583627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:37.583659] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:37.587335] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-06T20:24:37.587689] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-06T20:24:37.587832] [INFO ] [sig ] IDE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:37.735766] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IDE.txt [2026-02-06T20:24:37.735908] [INFO ] [sig ] [1586/3439] Completed IDE in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-06T20:24:37.735947] [INFO ] [sig ] [1587/3439] Forecasting IDN... [2026-02-06T20:24:37.735978] [INFO ] [sig ] Generating forecast for: IDN [2026-02-06T20:24:37.736007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-06T20:24:37.747940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-06T20:24:37.748316] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-06T20:24:37.749146] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-06T20:24:37.749200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:37.749261] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:37.749292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:37.749352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:37.807817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:37.808796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:37.808882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:37.808916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:37.938169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:37.938340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:37.938387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:37.938419] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:37.941975] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=75.79%) [2026-02-06T20:24:37.942258] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-06T20:24:37.942396] [INFO ] [sig ] IDN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:38.084993] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IDN.txt [2026-02-06T20:24:38.085118] [INFO ] [sig ] [1587/3439] Completed IDN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-06T20:24:38.085157] [INFO ] [sig ] [1588/3439] Forecasting IDXX... [2026-02-06T20:24:38.085187] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-06T20:24:38.085217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-06T20:24:38.097008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-06T20:24:38.097293] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-06T20:24:38.098132] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-06T20:24:38.098186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:38.098217] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:38.098243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:38.098299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:38.156086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:38.156782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:38.156864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:38.156899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:38.276642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:38.276800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:38.276843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:38.276872] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:38.280293] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-02-06T20:24:38.280595] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-06T20:24:38.280730] [INFO ] [sig ] IDXX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:38.429342] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IDXX.txt [2026-02-06T20:24:38.429517] [INFO ] [sig ] [1588/3439] Completed IDXX in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:38.429566] [INFO ] [sig ] [1589/3439] Forecasting IDYA... [2026-02-06T20:24:38.429645] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-06T20:24:38.429693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-06T20:24:38.442205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-06T20:24:38.442562] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-06T20:24:38.443408] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-06T20:24:38.443463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:38.443503] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:38.443537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:38.443622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:38.503611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:38.504511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:38.504621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:38.504659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:38.631392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:38.631614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:38.631660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:38.631688] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:38.635527] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=33.28%) [2026-02-06T20:24:38.635843] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-06T20:24:38.635987] [INFO ] [sig ] IDYA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:38.784335] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IDYA.txt [2026-02-06T20:24:38.784480] [INFO ] [sig ] [1589/3439] Completed IDYA in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:38.784535] [INFO ] [sig ] [1590/3439] Forecasting IEF... [2026-02-06T20:24:38.784567] [INFO ] [sig ] Generating forecast for: IEF [2026-02-06T20:24:38.784617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-06T20:24:38.799022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-06T20:24:38.799363] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-06T20:24:38.800169] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-06T20:24:38.800223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:38.800255] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:38.800281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:38.800337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:38.856966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:38.857955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:38.858056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:38.858090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:38.980094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:38.980274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:38.980328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:38.980393] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:38.983929] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=70.33%) [2026-02-06T20:24:38.984248] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-06T20:24:38.984386] [INFO ] [sig ] IEF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:39.134895] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IEF.txt [2026-02-06T20:24:39.135054] [INFO ] [sig ] [1590/3439] Completed IEF in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:39.135094] [INFO ] [sig ] [1591/3439] Forecasting IEI... [2026-02-06T20:24:39.135124] [INFO ] [sig ] Generating forecast for: IEI [2026-02-06T20:24:39.135155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-06T20:24:39.147176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-06T20:24:39.147607] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-06T20:24:39.148498] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-06T20:24:39.148555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:39.148610] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:39.148639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:39.148696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:39.208118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:39.209213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:39.209331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:39.209375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:39.330871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:39.331031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:39.331074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:39.331103] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:39.334532] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=17.01%) [2026-02-06T20:24:39.334836] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-06T20:24:39.334964] [INFO ] [sig ] IEI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:39.477687] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IEI.txt [2026-02-06T20:24:39.477838] [INFO ] [sig ] [1591/3439] Completed IEI in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:39.477891] [INFO ] [sig ] [1592/3439] Forecasting IEP... [2026-02-06T20:24:39.477922] [INFO ] [sig ] Generating forecast for: IEP [2026-02-06T20:24:39.477952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-06T20:24:39.489406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-06T20:24:39.489773] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-06T20:24:39.490643] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-06T20:24:39.490696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:39.490728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:39.490754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:39.490810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:39.547420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:39.548304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:39.548392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:39.548425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:39.669215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:39.669379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:39.669420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:39.669468] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:39.672881] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-06T20:24:39.673162] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-06T20:24:39.673290] [INFO ] [sig ] IEP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:39.820182] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IEP.txt [2026-02-06T20:24:39.820392] [INFO ] [sig ] [1592/3439] Completed IEP in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:39.820436] [INFO ] [sig ] [1593/3439] Forecasting IESC... [2026-02-06T20:24:39.820466] [INFO ] [sig ] Generating forecast for: IESC [2026-02-06T20:24:39.820496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-06T20:24:39.833102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-06T20:24:39.833487] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-06T20:24:39.834325] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-06T20:24:39.834379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:39.834412] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:39.834439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:39.834495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:39.891625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:39.892564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:39.892681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:39.892716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:40.015064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:40.015235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:40.015277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:40.015306] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:40.018982] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-02-06T20:24:40.019340] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-06T20:24:40.019489] [INFO ] [sig ] IESC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:40.163616] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IESC.txt [2026-02-06T20:24:40.163779] [INFO ] [sig ] [1593/3439] Completed IESC in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:40.163822] [INFO ] [sig ] [1594/3439] Forecasting IEX... [2026-02-06T20:24:40.163854] [INFO ] [sig ] Generating forecast for: IEX [2026-02-06T20:24:40.163886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-06T20:24:40.175351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-06T20:24:40.175664] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-06T20:24:40.176460] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-06T20:24:40.176514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:40.176547] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:40.176598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:40.176660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:40.234265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:40.235196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:40.235282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:40.235332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:40.355227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:40.355393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:40.355434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:40.355464] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:40.358975] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-02-06T20:24:40.359287] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-06T20:24:40.359431] [INFO ] [sig ] IEX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:40.507185] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IEX.txt [2026-02-06T20:24:40.507350] [INFO ] [sig ] [1594/3439] Completed IEX in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:40.507396] [INFO ] [sig ] [1595/3439] Forecasting IFN... [2026-02-06T20:24:40.507427] [INFO ] [sig ] Generating forecast for: IFN [2026-02-06T20:24:40.507459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-06T20:24:40.519772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-06T20:24:40.520174] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-06T20:24:40.521014] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-06T20:24:40.521078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:40.521116] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:40.521146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:40.521205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:40.581208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:40.582133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:40.582240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:40.582284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:40.701814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:40.701975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:40.702018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:40.702049] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:40.705562] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-02-06T20:24:40.705885] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-06T20:24:40.706051] [INFO ] [sig ] IFN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:40.852170] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IFN.txt [2026-02-06T20:24:40.852309] [INFO ] [sig ] [1595/3439] Completed IFN in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:40.852350] [INFO ] [sig ] [1596/3439] Forecasting IFS... [2026-02-06T20:24:40.852379] [INFO ] [sig ] Generating forecast for: IFS [2026-02-06T20:24:40.852409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-06T20:24:40.863755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-06T20:24:40.864060] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-06T20:24:40.864849] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-06T20:24:40.864902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:40.864933] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:40.864959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:40.865027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:40.922373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:40.923125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:40.923208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:40.923242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:41.040872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:41.041026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:41.041067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:41.041095] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:41.044490] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=82.49%) [2026-02-06T20:24:41.044782] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-06T20:24:41.044909] [INFO ] [sig ] IFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:41.186961] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IFS.txt [2026-02-06T20:24:41.187106] [INFO ] [sig ] [1596/3439] Completed IFS in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:41.187148] [INFO ] [sig ] [1597/3439] Forecasting IGA... [2026-02-06T20:24:41.187183] [INFO ] [sig ] Generating forecast for: IGA [2026-02-06T20:24:41.187219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-06T20:24:41.198386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-06T20:24:41.198696] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-06T20:24:41.199465] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-06T20:24:41.199519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:41.199550] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:41.199600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:41.199660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:41.256200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:41.257043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:41.257126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:41.257193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:41.376399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:41.376590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:41.376655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:41.376704] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:41.380296] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=50.52%) [2026-02-06T20:24:41.380605] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-06T20:24:41.380742] [INFO ] [sig ] IGA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:41.527551] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IGA.txt [2026-02-06T20:24:41.527729] [INFO ] [sig ] [1597/3439] Completed IGA in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:41.527771] [INFO ] [sig ] [1598/3439] Forecasting IGD... [2026-02-06T20:24:41.527800] [INFO ] [sig ] Generating forecast for: IGD [2026-02-06T20:24:41.527831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-06T20:24:41.539776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-06T20:24:41.540133] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-06T20:24:41.540974] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-06T20:24:41.541040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:41.541071] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:41.541097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:41.541154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:41.603353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:41.604238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:41.604325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:41.604359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:41.726035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:41.726199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:41.726249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:41.726284] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:41.729808] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=32.95%) [2026-02-06T20:24:41.730120] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-06T20:24:41.730278] [INFO ] [sig ] IGD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:41.876921] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IGD.txt [2026-02-06T20:24:41.877066] [INFO ] [sig ] [1598/3439] Completed IGD in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:41.877109] [INFO ] [sig ] [1599/3439] Forecasting IGF... [2026-02-06T20:24:41.877150] [INFO ] [sig ] Generating forecast for: IGF [2026-02-06T20:24:41.877195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-06T20:24:41.889756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-06T20:24:41.890162] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-06T20:24:41.891030] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-06T20:24:41.891087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:41.891123] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:41.891153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:41.891224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:41.950919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:41.951732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:41.951822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:41.951859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:42.080354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:42.080519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:42.080561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:42.080610] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:42.084064] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=43.35%) [2026-02-06T20:24:42.084366] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-06T20:24:42.084505] [INFO ] [sig ] IGF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:42.228521] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IGF.txt [2026-02-06T20:24:42.228695] [INFO ] [sig ] [1599/3439] Completed IGF in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:42.228740] [INFO ] [sig ] [1600/3439] Forecasting IGI... [2026-02-06T20:24:42.228772] [INFO ] [sig ] Generating forecast for: IGI [2026-02-06T20:24:42.228804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-06T20:24:42.240128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-06T20:24:42.240429] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-06T20:24:42.241247] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-06T20:24:42.241313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:42.241353] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:42.241388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:42.241448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:42.300123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:42.300860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:42.300945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:42.300979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:42.410909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:42.411077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:42.411122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:42.411153] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:42.414833] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=75.07%) [2026-02-06T20:24:42.415153] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-06T20:24:42.415311] [INFO ] [sig ] IGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:42.577349] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IGI.txt [2026-02-06T20:24:42.577540] [INFO ] [sig ] [1600/3439] Completed IGI in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:42.577601] [INFO ] [sig ] [1601/3439] Forecasting IGIB... [2026-02-06T20:24:42.577636] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-06T20:24:42.577666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-06T20:24:42.589664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-06T20:24:42.590023] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-06T20:24:42.590998] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-06T20:24:42.591064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:42.591109] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:42.591149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:42.591232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:42.655033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:42.655997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:42.656088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:42.656122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:42.776116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:42.776279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:42.776322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:42.776351] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:42.779784] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: DOWN (p=19.81%) [2026-02-06T20:24:42.780060] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-06T20:24:42.780187] [INFO ] [sig ] IGIB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:42.922299] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IGIB.txt [2026-02-06T20:24:42.922463] [INFO ] [sig ] [1601/3439] Completed IGIB in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-06T20:24:42.922505] [INFO ] [sig ] [1602/3439] Forecasting IGIC... [2026-02-06T20:24:42.922535] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-06T20:24:42.922565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-06T20:24:42.933793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-06T20:24:42.934059] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-06T20:24:42.934845] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-06T20:24:42.934898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:42.934931] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:42.934958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:42.935014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:42.992326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:42.992947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:42.993026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:42.993058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:43.111126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:43.111271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:43.111317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:43.111352] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:43.114643] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-02-06T20:24:43.114912] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-06T20:24:43.115035] [INFO ] [sig ] IGIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:43.257788] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IGIC.txt [2026-02-06T20:24:43.257934] [INFO ] [sig ] [1602/3439] Completed IGIC in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-06T20:24:43.257975] [INFO ] [sig ] [1603/3439] Forecasting IGSB... [2026-02-06T20:24:43.258005] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-06T20:24:43.258035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-06T20:24:43.269407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-06T20:24:43.269688] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-06T20:24:43.270442] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-06T20:24:43.270495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:43.270528] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:43.270555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:43.270636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:43.328549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:43.329159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:43.329238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:43.329270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:43.448645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:43.448786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:43.448824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:43.448854] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:43.452200] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=59.71%) [2026-02-06T20:24:43.452523] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-06T20:24:43.452668] [INFO ] [sig ] IGSB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:43.594357] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IGSB.txt [2026-02-06T20:24:43.594483] [INFO ] [sig ] [1603/3439] Completed IGSB in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-06T20:24:43.594523] [INFO ] [sig ] [1604/3439] Forecasting IHD... [2026-02-06T20:24:43.594553] [INFO ] [sig ] Generating forecast for: IHD [2026-02-06T20:24:43.594601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-06T20:24:43.606014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-06T20:24:43.606362] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-06T20:24:43.607167] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-06T20:24:43.607221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:43.607278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:43.607306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:43.607364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:43.664407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:43.665080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:43.665161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:43.665194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:43.780302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:43.780443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:43.780486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:43.780515] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:43.783848] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-02-06T20:24:43.784118] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-06T20:24:43.784242] [INFO ] [sig ] IHD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:43.931075] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IHD.txt [2026-02-06T20:24:43.931257] [INFO ] [sig ] [1604/3439] Completed IHD in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-06T20:24:43.931298] [INFO ] [sig ] [1605/3439] Forecasting IHG... [2026-02-06T20:24:43.931349] [INFO ] [sig ] Generating forecast for: IHG [2026-02-06T20:24:43.931380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-06T20:24:43.945545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-06T20:24:43.945835] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-06T20:24:43.946759] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-06T20:24:43.946812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:43.946843] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:43.946869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:43.946924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:44.003326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:44.004069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:44.004173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:44.004207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:44.126361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:44.126505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:44.126560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:44.126610] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:44.129965] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=64.69%) [2026-02-06T20:24:44.130250] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-06T20:24:44.130377] [INFO ] [sig ] IHG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:44.273186] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IHG.txt [2026-02-06T20:24:44.273318] [INFO ] [sig ] [1605/3439] Completed IHG in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-06T20:24:44.273364] [INFO ] [sig ] [1606/3439] Forecasting IHS... [2026-02-06T20:24:44.273401] [INFO ] [sig ] Generating forecast for: IHS [2026-02-06T20:24:44.273437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-06T20:24:44.284459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-06T20:24:44.284764] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-06T20:24:44.285550] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-06T20:24:44.285622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:44.285656] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:44.285683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:44.285740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:44.342941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:44.343650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:44.343729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:44.343761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:44.460495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:44.460840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:44.460880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:44.460908] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:44.464364] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-06T20:24:44.464658] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-06T20:24:44.464790] [INFO ] [sig ] IHS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:44.608259] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IHS.txt [2026-02-06T20:24:44.608392] [INFO ] [sig ] [1606/3439] Completed IHS in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:44.608439] [INFO ] [sig ] [1607/3439] Forecasting IIF... [2026-02-06T20:24:44.608470] [INFO ] [sig ] Generating forecast for: IIF [2026-02-06T20:24:44.608501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-06T20:24:44.619259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-06T20:24:44.619544] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-06T20:24:44.620314] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-06T20:24:44.620366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:44.620398] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:44.620425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:44.620483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:44.677447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:44.678093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:44.678172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:44.678204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:44.793654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:44.793773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:44.793809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:44.793838] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:44.797498] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-02-06T20:24:44.797787] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-06T20:24:44.797930] [INFO ] [sig ] IIF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:44.942266] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IIF.txt [2026-02-06T20:24:44.942408] [INFO ] [sig ] [1607/3439] Completed IIF in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:44.942454] [INFO ] [sig ] [1608/3439] Forecasting III... [2026-02-06T20:24:44.942486] [INFO ] [sig ] Generating forecast for: III [2026-02-06T20:24:44.942515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-06T20:24:44.953388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-06T20:24:44.953669] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-06T20:24:44.954443] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-06T20:24:44.954497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:44.954529] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:44.954556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:44.954638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:45.012512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:45.013140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:45.013218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:45.013251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:45.132319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:45.132430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:45.132466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:45.132495] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:45.135709] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=85.12%) [2026-02-06T20:24:45.135977] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-06T20:24:45.136099] [INFO ] [sig ] III: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:45.287380] [INFO ] [LOCAL ] Saved forecast: III 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/III.txt [2026-02-06T20:24:45.287533] [INFO ] [sig ] [1608/3439] Completed III in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:45.287601] [INFO ] [sig ] [1609/3439] Forecasting IIIN... [2026-02-06T20:24:45.287636] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-06T20:24:45.287667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-06T20:24:45.299175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-06T20:24:45.299471] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-06T20:24:45.300258] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-06T20:24:45.300312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:45.300366] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:45.300395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:45.300453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:45.359364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:45.360384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:45.360488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:45.360524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:45.489042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:45.489201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:45.489242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:45.489272] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:45.493039] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=34.63%) [2026-02-06T20:24:45.493385] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-06T20:24:45.493535] [INFO ] [sig ] IIIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:45.670268] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IIIN.txt [2026-02-06T20:24:45.670464] [INFO ] [sig ] [1609/3439] Completed IIIN in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:45.670509] [INFO ] [sig ] [1610/3439] Forecasting IIM... [2026-02-06T20:24:45.670540] [INFO ] [sig ] Generating forecast for: IIM [2026-02-06T20:24:45.670601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-06T20:24:45.685906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-06T20:24:45.686366] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-06T20:24:45.687649] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-06T20:24:45.687715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:45.687758] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:45.687792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:45.687975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:45.750265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:45.751358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:45.751478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:45.751537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:45.872818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:45.872958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:45.872998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:45.873028] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:45.876812] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=11.96%) [2026-02-06T20:24:45.877096] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-06T20:24:45.877230] [INFO ] [sig ] IIM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:46.036336] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IIM.txt [2026-02-06T20:24:46.036504] [INFO ] [sig ] [1610/3439] Completed IIM in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:46.036550] [INFO ] [sig ] [1611/3439] Forecasting ILMN... [2026-02-06T20:24:46.036602] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-06T20:24:46.036635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-06T20:24:46.048903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-06T20:24:46.049288] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-06T20:24:46.050163] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-06T20:24:46.050219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:46.050254] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:46.050282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:46.050341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:46.108958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:46.109742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:46.109826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:46.109861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:46.237029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:46.237194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:46.237240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:46.237270] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:46.241379] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-02-06T20:24:46.241755] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-06T20:24:46.241913] [INFO ] [sig ] ILMN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:46.404242] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ILMN.txt [2026-02-06T20:24:46.404405] [INFO ] [sig ] [1611/3439] Completed ILMN in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:46.404455] [INFO ] [sig ] [1612/3439] Forecasting IMAX... [2026-02-06T20:24:46.404490] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-06T20:24:46.404521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-06T20:24:46.419406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-06T20:24:46.419985] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-06T20:24:46.420970] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-06T20:24:46.421026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:46.421060] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:46.421089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:46.421149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:46.480955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:46.482196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:46.482305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:46.482352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:46.611039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:46.611200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:46.611241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:46.611272] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:46.614831] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-06T20:24:46.615117] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-06T20:24:46.615250] [INFO ] [sig ] IMAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:46.782548] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IMAX.txt [2026-02-06T20:24:46.782766] [INFO ] [sig ] [1612/3439] Completed IMAX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:46.782832] [INFO ] [sig ] [1613/3439] Forecasting IMMP... [2026-02-06T20:24:46.782879] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-06T20:24:46.782923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-06T20:24:46.795290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-06T20:24:46.795632] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-06T20:24:46.796461] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-06T20:24:46.796527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:46.796560] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:46.796615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:46.796677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:46.855223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:46.855983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:46.856068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:46.856103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:46.978337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:46.978545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:46.978625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:46.978666] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:46.983632] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=29.67%) [2026-02-06T20:24:46.984182] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-06T20:24:46.984426] [INFO ] [sig ] IMMP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:47.131836] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IMMP.txt [2026-02-06T20:24:47.132006] [INFO ] [sig ] [1613/3439] Completed IMMP in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:47.132048] [INFO ] [sig ] [1614/3439] Forecasting IMMX... [2026-02-06T20:24:47.132080] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-06T20:24:47.132112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-06T20:24:47.144706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-06T20:24:47.145042] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-06T20:24:47.145880] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-06T20:24:47.145937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:47.145970] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:47.145998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:47.146055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:47.204952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:47.205718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:47.205829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:47.205866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:47.325621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:47.325780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:47.325821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:47.325852] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:47.329220] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-02-06T20:24:47.329497] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-06T20:24:47.329660] [INFO ] [sig ] IMMX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:47.476267] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IMMX.txt [2026-02-06T20:24:47.476445] [INFO ] [sig ] [1614/3439] Completed IMMX in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:47.476501] [INFO ] [sig ] [1615/3439] Forecasting IMNM... [2026-02-06T20:24:47.476534] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-06T20:24:47.476567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-06T20:24:47.488142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-06T20:24:47.488435] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-06T20:24:47.489388] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-06T20:24:47.489442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:47.489474] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:47.489500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:47.489557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:47.549551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:47.550429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:47.550519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:47.550555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:47.679846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:47.680015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:47.680062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:47.680093] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:47.683772] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=35.86%) [2026-02-06T20:24:47.684076] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-06T20:24:47.684220] [INFO ] [sig ] IMNM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:47.838151] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IMNM.txt [2026-02-06T20:24:47.838312] [INFO ] [sig ] [1615/3439] Completed IMNM in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:47.838353] [INFO ] [sig ] [1616/3439] Forecasting IMNN... [2026-02-06T20:24:47.838385] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-06T20:24:47.838416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-06T20:24:47.850447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-06T20:24:47.850849] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-06T20:24:47.851678] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-06T20:24:47.851735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:47.851770] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:47.851799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:47.851858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:47.911855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:47.912756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:47.912846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:47.912883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:48.039332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:48.039512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:48.039558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:48.039624] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:48.043216] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-02-06T20:24:48.043541] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-06T20:24:48.043721] [INFO ] [sig ] IMNN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:48.196382] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IMNN.txt [2026-02-06T20:24:48.196545] [INFO ] [sig ] [1616/3439] Completed IMNN in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:48.196608] [INFO ] [sig ] [1617/3439] Forecasting IMOS... [2026-02-06T20:24:48.196640] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-06T20:24:48.196672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-06T20:24:48.208185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-06T20:24:48.208537] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-06T20:24:48.209348] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-06T20:24:48.209414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:48.209454] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:48.209488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:48.209561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:48.268836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:48.269793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:48.269899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:48.269933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:48.389740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:48.389900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:48.389941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:48.389971] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:48.393628] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=37.37%) [2026-02-06T20:24:48.393961] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-06T20:24:48.394102] [INFO ] [sig ] IMOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:48.541795] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IMOS.txt [2026-02-06T20:24:48.541999] [INFO ] [sig ] [1617/3439] Completed IMOS in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 11.0m [2026-02-06T20:24:48.542042] [INFO ] [sig ] [1618/3439] Forecasting IMPP... [2026-02-06T20:24:48.542073] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-06T20:24:48.542104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-06T20:24:48.553832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-06T20:24:48.554318] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-06T20:24:48.555370] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-06T20:24:48.555439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:48.555482] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:48.555519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:48.555609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:48.622243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:48.623180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:48.623297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:48.623343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:48.759371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:48.759545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:48.759607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:48.759639] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:48.763364] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=30.01%) [2026-02-06T20:24:48.763704] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-06T20:24:48.763842] [INFO ] [sig ] IMPP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:48.932928] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IMPP.txt [2026-02-06T20:24:48.933086] [INFO ] [sig ] [1618/3439] Completed IMPP in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-06T20:24:48.933127] [INFO ] [sig ] [1619/3439] Forecasting IMRX... [2026-02-06T20:24:48.933158] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-06T20:24:48.933189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-06T20:24:48.947641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-06T20:24:48.948134] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-06T20:24:48.949223] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-06T20:24:48.949292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:48.949339] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:48.949381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:48.949467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:49.012562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:49.013489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:49.013595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:49.013634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:49.136517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:49.136701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:49.136747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:49.136780] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:49.140646] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=68.46%) [2026-02-06T20:24:49.140941] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-06T20:24:49.141085] [INFO ] [sig ] IMRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:49.291958] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IMRX.txt [2026-02-06T20:24:49.292114] [INFO ] [sig ] [1619/3439] Completed IMRX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-06T20:24:49.292156] [INFO ] [sig ] [1620/3439] Forecasting IMTX... [2026-02-06T20:24:49.292188] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-06T20:24:49.292218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-06T20:24:49.304475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-06T20:24:49.304782] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-06T20:24:49.305548] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-06T20:24:49.305620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:49.305664] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:49.305693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:49.305750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:49.362742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:49.363363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:49.363443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:49.363476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:49.485883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:49.486040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:49.486080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:49.486110] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:49.489542] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-02-06T20:24:49.489852] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-06T20:24:49.489985] [INFO ] [sig ] IMTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:49.641363] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IMTX.txt [2026-02-06T20:24:49.641500] [INFO ] [sig ] [1620/3439] Completed IMTX in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-06T20:24:49.641541] [INFO ] [sig ] [1621/3439] Forecasting IMXI... [2026-02-06T20:24:49.641591] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-06T20:24:49.641626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-06T20:24:49.654461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-06T20:24:49.654808] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-06T20:24:49.655627] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-06T20:24:49.655681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:49.655745] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:49.655775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:49.655833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:49.714363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:49.715069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:49.715151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:49.715185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:49.834874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:49.835033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:49.835073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:49.835102] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:49.838688] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=59.21%) [2026-02-06T20:24:49.838976] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-06T20:24:49.839110] [INFO ] [sig ] IMXI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:49.992439] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IMXI.txt [2026-02-06T20:24:49.992589] [INFO ] [sig ] [1621/3439] Completed IMXI in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-06T20:24:49.992632] [INFO ] [sig ] [1622/3439] Forecasting INAB... [2026-02-06T20:24:49.992663] [INFO ] [sig ] Generating forecast for: INAB [2026-02-06T20:24:49.992693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-06T20:24:50.004622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-06T20:24:50.004910] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-06T20:24:50.005702] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-06T20:24:50.005756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:50.005788] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:50.005814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:50.005871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:50.063769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:50.064427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:50.064508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:50.064543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:50.182779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:50.182948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:50.182992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:50.183026] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:50.186607] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-02-06T20:24:50.186890] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-06T20:24:50.187020] [INFO ] [sig ] INAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:50.337533] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INAB.txt [2026-02-06T20:24:50.337694] [INFO ] [sig ] [1622/3439] Completed INAB in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:50.337740] [INFO ] [sig ] [1623/3439] Forecasting INBK... [2026-02-06T20:24:50.337773] [INFO ] [sig ] Generating forecast for: INBK [2026-02-06T20:24:50.337804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-06T20:24:50.349746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-06T20:24:50.350028] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-06T20:24:50.350838] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-06T20:24:50.350894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:50.350928] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:50.350957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:50.351021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:50.409184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:50.410103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:50.410188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:50.410223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:50.528705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:50.528870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:50.528910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:50.528939] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:50.532362] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-02-06T20:24:50.532670] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-06T20:24:50.532803] [INFO ] [sig ] INBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:50.684438] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INBK.txt [2026-02-06T20:24:50.684619] [INFO ] [sig ] [1623/3439] Completed INBK in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:50.684663] [INFO ] [sig ] [1624/3439] Forecasting INBX... [2026-02-06T20:24:50.684702] [INFO ] [sig ] Generating forecast for: INBX [2026-02-06T20:24:50.684734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-06T20:24:50.696417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-06T20:24:50.696770] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-06T20:24:50.697564] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-06T20:24:50.697638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:50.697672] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:50.697701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:50.697760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:50.756379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:50.757082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:50.757166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:50.757200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:50.873098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:50.873242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:50.873282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:50.873339] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:50.877242] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=23.14%) [2026-02-06T20:24:50.877530] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-06T20:24:50.877686] [INFO ] [sig ] INBX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:51.028984] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INBX.txt [2026-02-06T20:24:51.029120] [INFO ] [sig ] [1624/3439] Completed INBX in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:51.029161] [INFO ] [sig ] [1625/3439] Forecasting INCY... [2026-02-06T20:24:51.029201] [INFO ] [sig ] Generating forecast for: INCY [2026-02-06T20:24:51.029233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-06T20:24:51.041058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-06T20:24:51.041333] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-06T20:24:51.042109] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-06T20:24:51.042162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:51.042194] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:51.042221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:51.042278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:51.101126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:51.101782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:51.101861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:51.101895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:51.225397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:51.225559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:51.225621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:51.225652] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:51.229089] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=10.18%) [2026-02-06T20:24:51.229363] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-06T20:24:51.229496] [INFO ] [sig ] INCY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:51.372350] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INCY.txt [2026-02-06T20:24:51.372499] [INFO ] [sig ] [1625/3439] Completed INCY in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:51.372548] [INFO ] [sig ] [1626/3439] Forecasting INDB... [2026-02-06T20:24:51.372604] [INFO ] [sig ] Generating forecast for: INDB [2026-02-06T20:24:51.372636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-06T20:24:51.384128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-06T20:24:51.384498] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-06T20:24:51.385308] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-06T20:24:51.385363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:51.385398] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:51.385431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:51.385507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:51.446618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:51.447295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:51.447375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:51.447408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:51.568874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:51.569031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:51.569077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:51.569107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:51.572674] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=26.82%) [2026-02-06T20:24:51.572975] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-06T20:24:51.573108] [INFO ] [sig ] INDB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:51.727867] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INDB.txt [2026-02-06T20:24:51.728028] [INFO ] [sig ] [1626/3439] Completed INDB in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:51.728068] [INFO ] [sig ] [1627/3439] Forecasting INDI... [2026-02-06T20:24:51.728099] [INFO ] [sig ] Generating forecast for: INDI [2026-02-06T20:24:51.728130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-06T20:24:51.739750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-06T20:24:51.740088] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-06T20:24:51.740926] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-06T20:24:51.740980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:51.741012] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:51.741039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:51.741096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:51.798154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:51.799065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:51.799156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:51.799189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:51.922128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:51.922287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:51.922332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:51.922405] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:51.926098] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=22.79%) [2026-02-06T20:24:51.926378] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-06T20:24:51.926521] [INFO ] [sig ] INDI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:52.090375] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INDI.txt [2026-02-06T20:24:52.090530] [INFO ] [sig ] [1627/3439] Completed INDI in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:52.090589] [INFO ] [sig ] [1628/3439] Forecasting INDP... [2026-02-06T20:24:52.090623] [INFO ] [sig ] Generating forecast for: INDP [2026-02-06T20:24:52.090655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-06T20:24:52.102007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-06T20:24:52.102393] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-06T20:24:52.103249] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-06T20:24:52.103305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:52.103339] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:52.103369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:52.103428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:52.163391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:52.164335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:52.164426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:52.164461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:52.275976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:52.276139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:52.276183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:52.276214] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:52.279820] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: DOWN (p=15.53%) [2026-02-06T20:24:52.280109] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-06T20:24:52.280243] [INFO ] [sig ] INDP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:52.425200] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INDP.txt [2026-02-06T20:24:52.425357] [INFO ] [sig ] [1628/3439] Completed INDP in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:52.425398] [INFO ] [sig ] [1629/3439] Forecasting INDY... [2026-02-06T20:24:52.425429] [INFO ] [sig ] Generating forecast for: INDY [2026-02-06T20:24:52.425459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-06T20:24:52.436939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-06T20:24:52.437299] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-06T20:24:52.438140] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-06T20:24:52.438195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:52.438226] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:52.438253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:52.438309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:52.494234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:52.495072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:52.495155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:52.495203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:52.618336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:52.618497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:52.618548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:52.618600] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:52.622223] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-02-06T20:24:52.622519] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-06T20:24:52.622688] [INFO ] [sig ] INDY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:52.789512] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INDY.txt [2026-02-06T20:24:52.789711] [INFO ] [sig ] [1629/3439] Completed INDY in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:52.789755] [INFO ] [sig ] [1630/3439] Forecasting INFY... [2026-02-06T20:24:52.789787] [INFO ] [sig ] Generating forecast for: INFY [2026-02-06T20:24:52.789819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-06T20:24:52.802466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-06T20:24:52.802899] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-06T20:24:52.803741] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-06T20:24:52.803797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:52.803830] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:52.803857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:52.803915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:52.860681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:52.861608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:52.861698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:52.861733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:52.979288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:52.979450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:52.979493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:52.979521] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:52.982991] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-06T20:24:52.983279] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-06T20:24:52.983412] [INFO ] [sig ] INFY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:53.152345] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INFY.txt [2026-02-06T20:24:53.152555] [INFO ] [sig ] [1630/3439] Completed INFY in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:53.152639] [INFO ] [sig ] [1631/3439] Forecasting ING... [2026-02-06T20:24:53.152684] [INFO ] [sig ] Generating forecast for: ING [2026-02-06T20:24:53.152729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-06T20:24:53.165159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-06T20:24:53.165610] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-06T20:24:53.166681] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-06T20:24:53.166738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:53.166771] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:53.166812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:53.166872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:53.227883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:53.228787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:53.228903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:53.228938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:53.351500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:53.351681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:53.351723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:53.351754] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:53.355271] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=71.63%) [2026-02-06T20:24:53.355600] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-06T20:24:53.355741] [INFO ] [sig ] ING: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:53.503197] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ING.txt [2026-02-06T20:24:53.503353] [INFO ] [sig ] [1631/3439] Completed ING in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:53.503393] [INFO ] [sig ] [1632/3439] Forecasting INGN... [2026-02-06T20:24:53.503425] [INFO ] [sig ] Generating forecast for: INGN [2026-02-06T20:24:53.503454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-06T20:24:53.514947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-06T20:24:53.515301] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-06T20:24:53.516098] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-06T20:24:53.516152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:53.516184] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:53.516211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:53.516268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:53.575472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:53.576368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:53.576456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:53.576491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:53.698691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:53.698852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:53.698895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:53.698925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:53.703055] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-02-06T20:24:53.703404] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-06T20:24:53.703546] [INFO ] [sig ] INGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:53.853493] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INGN.txt [2026-02-06T20:24:53.853672] [INFO ] [sig ] [1632/3439] Completed INGN in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:53.853715] [INFO ] [sig ] [1633/3439] Forecasting INMB... [2026-02-06T20:24:53.853747] [INFO ] [sig ] Generating forecast for: INMB [2026-02-06T20:24:53.853777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-06T20:24:53.865502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-06T20:24:53.865913] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-06T20:24:53.866738] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-06T20:24:53.866792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:53.866823] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:53.866850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:53.866906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:53.930682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:53.931627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:53.931719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:53.931754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:54.056124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:54.056304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:54.056346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:54.056376] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:54.060016] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=55.81%) [2026-02-06T20:24:54.060305] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-06T20:24:54.060439] [INFO ] [sig ] INMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:54.209483] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INMB.txt [2026-02-06T20:24:54.209849] [INFO ] [sig ] [1633/3439] Completed INMB in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-06T20:24:54.209892] [INFO ] [sig ] [1634/3439] Forecasting INMD... [2026-02-06T20:24:54.209920] [INFO ] [sig ] Generating forecast for: INMD [2026-02-06T20:24:54.209952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-06T20:24:54.223208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-06T20:24:54.223634] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-06T20:24:54.224552] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-06T20:24:54.224637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:54.224672] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:54.224701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:54.224771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:54.285437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:54.286339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:54.286428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:54.286465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:54.414082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:54.414269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:54.414330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:54.414378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:54.419620] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-06T20:24:54.420035] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-06T20:24:54.420220] [INFO ] [sig ] INMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:54.571603] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INMD.txt [2026-02-06T20:24:54.571795] [INFO ] [sig ] [1634/3439] Completed INMD in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-06T20:24:54.571838] [INFO ] [sig ] [1635/3439] Forecasting INN... [2026-02-06T20:24:54.571871] [INFO ] [sig ] Generating forecast for: INN [2026-02-06T20:24:54.571908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-06T20:24:54.583779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-06T20:24:54.584165] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-06T20:24:54.584988] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-06T20:24:54.585042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:54.585075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:54.585101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:54.585158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:54.642900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:54.643899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:54.643985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:54.644019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:54.762504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:54.762693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:54.762739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:54.762769] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:54.766215] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=70.50%) [2026-02-06T20:24:54.766506] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-06T20:24:54.766654] [INFO ] [sig ] INN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:54.910983] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INN.txt [2026-02-06T20:24:54.911148] [INFO ] [sig ] [1635/3439] Completed INN in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-06T20:24:54.911190] [INFO ] [sig ] [1636/3439] Forecasting INO... [2026-02-06T20:24:54.911221] [INFO ] [sig ] Generating forecast for: INO [2026-02-06T20:24:54.911251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-06T20:24:54.925212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-06T20:24:54.925686] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-06T20:24:54.926541] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-06T20:24:54.926634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:54.926675] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:54.926713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:54.926789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:54.985898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:54.986787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:54.986873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:54.986907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:55.104058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:55.104193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:55.104239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:55.104269] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:55.107690] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=76.04%) [2026-02-06T20:24:55.108042] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-06T20:24:55.108177] [INFO ] [sig ] INO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:55.257807] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INO.txt [2026-02-06T20:24:55.257961] [INFO ] [sig ] [1636/3439] Completed INO in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-06T20:24:55.258002] [INFO ] [sig ] [1637/3439] Forecasting INOD... [2026-02-06T20:24:55.258032] [INFO ] [sig ] Generating forecast for: INOD [2026-02-06T20:24:55.258063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-06T20:24:55.269445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-06T20:24:55.269729] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-06T20:24:55.270504] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-06T20:24:55.270591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:55.270636] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:55.270670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:55.270733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:55.331032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:55.331705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:55.331808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:55.331844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:55.455673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:55.455813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:55.455852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:55.455881] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:55.459298] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=52.13%) [2026-02-06T20:24:55.459627] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-06T20:24:55.459772] [INFO ] [sig ] INOD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:55.603510] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INOD.txt [2026-02-06T20:24:55.603663] [INFO ] [sig ] [1637/3439] Completed INOD in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-06T20:24:55.603705] [INFO ] [sig ] [1638/3439] Forecasting INSE... [2026-02-06T20:24:55.603736] [INFO ] [sig ] Generating forecast for: INSE [2026-02-06T20:24:55.603765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-06T20:24:55.615118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-06T20:24:55.615390] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-06T20:24:55.616198] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-06T20:24:55.616253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:55.616308] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:55.616336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:55.616392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:55.674026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:55.674802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:55.674885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:55.674918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:55.799186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:55.799340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:55.799382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:55.799413] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:55.802901] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-02-06T20:24:55.803179] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-06T20:24:55.803312] [INFO ] [sig ] INSE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:55.945999] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INSE.txt [2026-02-06T20:24:55.946163] [INFO ] [sig ] [1638/3439] Completed INSE in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-06T20:24:55.946205] [INFO ] [sig ] [1639/3439] Forecasting INSG... [2026-02-06T20:24:55.946236] [INFO ] [sig ] Generating forecast for: INSG [2026-02-06T20:24:55.946269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-06T20:24:55.958791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-06T20:24:55.959174] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-06T20:24:55.960212] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-06T20:24:55.960266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:55.960298] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:55.960323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:55.960380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:56.019546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:56.020443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:56.020531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:56.020563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:56.139617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:56.139789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:56.139832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:56.139861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:56.143253] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-06T20:24:56.143542] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-06T20:24:56.143697] [INFO ] [sig ] INSG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:56.314008] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INSG.txt [2026-02-06T20:24:56.314147] [INFO ] [sig ] [1639/3439] Completed INSG in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:56.314188] [INFO ] [sig ] [1640/3439] Forecasting INSM... [2026-02-06T20:24:56.314218] [INFO ] [sig ] Generating forecast for: INSM [2026-02-06T20:24:56.314249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-06T20:24:56.326407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-06T20:24:56.326770] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-06T20:24:56.327615] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-06T20:24:56.327698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:56.327756] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:56.327787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:56.327869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:56.387921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:56.388734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:56.388823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:56.388859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:56.511101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:56.511278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:56.511333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:56.511363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:56.515018] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-02-06T20:24:56.515333] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-06T20:24:56.515473] [INFO ] [sig ] INSM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:56.667467] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INSM.txt [2026-02-06T20:24:56.667640] [INFO ] [sig ] [1640/3439] Completed INSM in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:56.667683] [INFO ] [sig ] [1641/3439] Forecasting INSP... [2026-02-06T20:24:56.667712] [INFO ] [sig ] Generating forecast for: INSP [2026-02-06T20:24:56.667744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-06T20:24:56.679854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-06T20:24:56.680210] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-06T20:24:56.681064] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-06T20:24:56.681119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:56.681153] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:56.681180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:56.681240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:56.743269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:56.744180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:56.744272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:56.744306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:56.864233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:56.864414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:56.864456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:56.864516] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:56.868022] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-02-06T20:24:56.868325] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-06T20:24:56.868460] [INFO ] [sig ] INSP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:57.016748] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INSP.txt [2026-02-06T20:24:57.016907] [INFO ] [sig ] [1641/3439] Completed INSP in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:57.016949] [INFO ] [sig ] [1642/3439] Forecasting INTA... [2026-02-06T20:24:57.016978] [INFO ] [sig ] Generating forecast for: INTA [2026-02-06T20:24:57.017011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-06T20:24:57.028490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-06T20:24:57.028890] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-06T20:24:57.029710] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-06T20:24:57.029766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:57.029798] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:57.029825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:57.029895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:57.090344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:57.091227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:57.091314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:57.091346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:57.220714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:57.221076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:57.221119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:57.221150] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:57.225195] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=63.66%) [2026-02-06T20:24:57.225612] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-06T20:24:57.225785] [INFO ] [sig ] INTA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:57.383958] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INTA.txt [2026-02-06T20:24:57.384114] [INFO ] [sig ] [1642/3439] Completed INTA in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:57.384154] [INFO ] [sig ] [1643/3439] Forecasting INTC... [2026-02-06T20:24:57.384184] [INFO ] [sig ] Generating forecast for: INTC [2026-02-06T20:24:57.384215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-06T20:24:57.396329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-06T20:24:57.396726] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-06T20:24:57.397552] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-06T20:24:57.397628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:57.397662] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:57.397691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:57.397750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:57.458969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:57.459904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:57.459999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:57.460034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:57.583954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:57.584127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:57.584169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:57.584204] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:57.588232] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-02-06T20:24:57.588651] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-06T20:24:57.588805] [INFO ] [sig ] INTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:57.752179] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INTC.txt [2026-02-06T20:24:57.752330] [INFO ] [sig ] [1643/3439] Completed INTC in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:57.752380] [INFO ] [sig ] [1644/3439] Forecasting INVA... [2026-02-06T20:24:57.752413] [INFO ] [sig ] Generating forecast for: INVA [2026-02-06T20:24:57.752446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-06T20:24:57.764759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-06T20:24:57.765049] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-06T20:24:57.765860] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-06T20:24:57.765927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:57.765961] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:57.765989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:57.766049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:57.826873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:57.827908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:57.828029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:57.828066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:57.956458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:57.956683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:57.956744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:57.956776] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:57.960534] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=19.29%) [2026-02-06T20:24:57.960856] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-06T20:24:57.961005] [INFO ] [sig ] INVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:58.120876] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INVA.txt [2026-02-06T20:24:58.121063] [INFO ] [sig ] [1644/3439] Completed INVA in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:58.121110] [INFO ] [sig ] [1645/3439] Forecasting INVE... [2026-02-06T20:24:58.121143] [INFO ] [sig ] Generating forecast for: INVE [2026-02-06T20:24:58.121176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-06T20:24:58.132842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-06T20:24:58.133220] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-06T20:24:58.134058] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-06T20:24:58.134115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:58.134149] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:58.134179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:58.134238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:58.195250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:58.196189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:58.196280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:58.196317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:58.316971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:58.317138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:58.317181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:58.317213] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:58.321034] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=62.30%) [2026-02-06T20:24:58.321367] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-06T20:24:58.321509] [INFO ] [sig ] INVE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:58.489081] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/INVE.txt [2026-02-06T20:24:58.489249] [INFO ] [sig ] [1645/3439] Completed INVE in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:58.489301] [INFO ] [sig ] [1646/3439] Forecasting INVH... [2026-02-06T20:24:58.489336] [INFO ] [sig ] Generating forecast for: INVH [2026-02-06T20:24:58.489369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-06T20:24:58.502115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-06T20:24:58.502548] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-06T20:24:58.503433] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-06T20:24:58.503491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:58.503525] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:58.503551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:58.503642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:58.560789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:58.561693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:58.561781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:58.561815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:58.678344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:58.678505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:58.678548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:58.678597] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:58.682021] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-06T20:24:58.682303] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-06T20:24:58.682432] [INFO ] [sig ] INVH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:58.824098] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/INVH.txt [2026-02-06T20:24:58.824249] [INFO ] [sig ] [1646/3439] Completed INVH in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:58.824291] [INFO ] [sig ] [1647/3439] Forecasting IONS... [2026-02-06T20:24:58.824321] [INFO ] [sig ] Generating forecast for: IONS [2026-02-06T20:24:58.824352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-06T20:24:58.836060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-06T20:24:58.836409] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-06T20:24:58.837214] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-06T20:24:58.837269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:58.837301] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:58.837328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:58.837384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:58.898026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:58.899134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:58.899234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:58.899269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:59.027566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:59.027762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:59.027813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:59.027890] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:59.031623] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-02-06T20:24:59.031922] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-06T20:24:59.032058] [INFO ] [sig ] IONS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:24:59.183702] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IONS.txt [2026-02-06T20:24:59.183881] [INFO ] [sig ] [1647/3439] Completed IONS in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:59.183924] [INFO ] [sig ] [1648/3439] Forecasting IOSP... [2026-02-06T20:24:59.183954] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-06T20:24:59.183985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-06T20:24:59.195178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-06T20:24:59.195538] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-06T20:24:59.196389] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-06T20:24:59.196445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:59.196479] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:59.196508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:59.196568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:59.256231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:59.257166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:59.257284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:59.257321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:59.374521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:59.374699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:59.374740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:59.374769] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:59.378204] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-06T20:24:59.378482] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-06T20:24:59.378644] [INFO ] [sig ] IOSP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:59.523124] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IOSP.txt [2026-02-06T20:24:59.523268] [INFO ] [sig ] [1648/3439] Completed IOSP in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:59.523309] [INFO ] [sig ] [1649/3439] Forecasting IOVA... [2026-02-06T20:24:59.523340] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-06T20:24:59.523370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-06T20:24:59.535412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-06T20:24:59.535774] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-06T20:24:59.536548] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-06T20:24:59.536622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:59.536656] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:59.536683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:59.536740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:59.595760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:59.596706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:59.596801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:59.596834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:24:59.723271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:24:59.723442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:24:59.723493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:24:59.723523] [INFO ] [FORECASTER] Training complete [2026-02-06T20:24:59.727159] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-02-06T20:24:59.727465] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-06T20:24:59.727618] [INFO ] [sig ] IOVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:24:59.877857] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IOVA.txt [2026-02-06T20:24:59.878019] [INFO ] [sig ] [1649/3439] Completed IOVA in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:24:59.878063] [INFO ] [sig ] [1650/3439] Forecasting IPGP... [2026-02-06T20:24:59.878094] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-06T20:24:59.878125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-06T20:24:59.889925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-06T20:24:59.890247] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-06T20:24:59.891151] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-06T20:24:59.891208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:24:59.891242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:24:59.891270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:24:59.891328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:24:59.951884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:24:59.952907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:24:59.953004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:24:59.953038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:00.108560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:00.108778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:00.108831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:00.108870] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:00.114157] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: DOWN (p=10.36%) [2026-02-06T20:25:00.114771] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-06T20:25:00.115003] [INFO ] [sig ] IPGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:00.265683] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IPGP.txt [2026-02-06T20:25:00.265828] [INFO ] [sig ] [1650/3439] Completed IPGP in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.8m [2026-02-06T20:25:00.265869] [INFO ] [sig ] [1651/3439] Forecasting IPI... [2026-02-06T20:25:00.265900] [INFO ] [sig ] Generating forecast for: IPI [2026-02-06T20:25:00.265930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-06T20:25:00.277158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-06T20:25:00.277506] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-06T20:25:00.278329] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-06T20:25:00.278383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:00.278415] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:00.278441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:00.278497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:00.336408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:00.337183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:00.337289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:00.337325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:00.470142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:00.470345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:00.470391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:00.470429] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:00.474870] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=0.16%) [2026-02-06T20:25:00.475218] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-06T20:25:00.475388] [INFO ] [sig ] IPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:00.625632] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IPI.txt [2026-02-06T20:25:00.625828] [INFO ] [sig ] [1651/3439] Completed IPI in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-06T20:25:00.625870] [INFO ] [sig ] [1652/3439] Forecasting IQ... [2026-02-06T20:25:00.625900] [INFO ] [sig ] Generating forecast for: IQ [2026-02-06T20:25:00.625931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-06T20:25:00.637779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-06T20:25:00.638202] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-06T20:25:00.639033] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-06T20:25:00.639088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:00.639122] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:00.639149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:00.639207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:00.697163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:00.698077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:00.698167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:00.698200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:00.821224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:00.821385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:00.821428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:00.821459] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:00.825136] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-06T20:25:00.825414] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-06T20:25:00.825540] [INFO ] [sig ] IQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:00.970701] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IQ.txt [2026-02-06T20:25:00.970855] [INFO ] [sig ] [1652/3439] Completed IQ in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-06T20:25:00.971085] [INFO ] [sig ] [1653/3439] Forecasting IQI... [2026-02-06T20:25:00.971114] [INFO ] [sig ] Generating forecast for: IQI [2026-02-06T20:25:00.971145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-06T20:25:00.984310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-06T20:25:00.984672] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-06T20:25:00.985624] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-06T20:25:00.985698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:00.985764] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:00.985794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:00.985997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:01.044779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:01.045606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:01.045706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:01.045748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:01.166228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:01.166392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:01.166437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:01.166467] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:01.169990] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=18.84%) [2026-02-06T20:25:01.170273] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-06T20:25:01.170402] [INFO ] [sig ] IQI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:01.315639] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IQI.txt [2026-02-06T20:25:01.315785] [INFO ] [sig ] [1653/3439] Completed IQI in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-06T20:25:01.315825] [INFO ] [sig ] [1654/3439] Forecasting IQQQ... [2026-02-06T20:25:01.315856] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-06T20:25:01.315887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-06T20:25:01.327884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-06T20:25:01.328318] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-06T20:25:01.329373] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-06T20:25:01.329440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:01.329486] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:01.329523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:01.329643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:01.412929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:01.414102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:01.414239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:01.414294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:01.603968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:01.604210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:01.604292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:01.604344] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:01.610048] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-06T20:25:01.610570] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-06T20:25:01.610819] [INFO ] [sig ] IQQQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:01.769559] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IQQQ.txt [2026-02-06T20:25:01.769718] [INFO ] [sig ] [1654/3439] Completed IQQQ in 0.5s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-06T20:25:01.769761] [INFO ] [sig ] [1655/3439] Forecasting IRDM... [2026-02-06T20:25:01.769793] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-06T20:25:01.769830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-06T20:25:01.781668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-06T20:25:01.782169] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-06T20:25:01.782997] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-06T20:25:01.783050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:01.783120] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:01.783149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:01.783207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:01.842782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:01.843493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:01.843594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:01.843633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:01.966103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:01.966268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:01.966313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:01.966344] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:01.970336] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=38.27%) [2026-02-06T20:25:01.970662] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-06T20:25:01.970820] [INFO ] [sig ] IRDM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:02.126119] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IRDM.txt [2026-02-06T20:25:02.126289] [INFO ] [sig ] [1655/3439] Completed IRDM in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-06T20:25:02.126332] [INFO ] [sig ] [1656/3439] Forecasting IREN... [2026-02-06T20:25:02.126364] [INFO ] [sig ] Generating forecast for: IREN [2026-02-06T20:25:02.126394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-06T20:25:02.140878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-06T20:25:02.141317] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-06T20:25:02.142197] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-06T20:25:02.142253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:02.142286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:02.142314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:02.142370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:02.204716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:02.205647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:02.205737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:02.205772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:02.333360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:02.333529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:02.333598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:02.333634] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:02.337658] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-06T20:25:02.337992] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-06T20:25:02.338127] [INFO ] [sig ] IREN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:02.489091] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IREN.txt [2026-02-06T20:25:02.489243] [INFO ] [sig ] [1656/3439] Completed IREN in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:02.489283] [INFO ] [sig ] [1657/3439] Forecasting IRM... [2026-02-06T20:25:02.489314] [INFO ] [sig ] Generating forecast for: IRM [2026-02-06T20:25:02.489347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-06T20:25:02.502292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-06T20:25:02.502731] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-06T20:25:02.503822] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-06T20:25:02.503879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:02.503913] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:02.503939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:02.503997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:02.562401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:02.563172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:02.563259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:02.563293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:02.687137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:02.687298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:02.687340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:02.687370] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:02.691301] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=10.56%) [2026-02-06T20:25:02.691607] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-06T20:25:02.691743] [INFO ] [sig ] IRM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:02.837416] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IRM.txt [2026-02-06T20:25:02.837624] [INFO ] [sig ] [1657/3439] Completed IRM in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:02.837688] [INFO ] [sig ] [1658/3439] Forecasting IRMD... [2026-02-06T20:25:02.837723] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-06T20:25:02.837755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-06T20:25:02.849458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-06T20:25:02.849890] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-06T20:25:02.850824] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-06T20:25:02.850881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:02.850915] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:02.850943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:02.851187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:02.908825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:02.909662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:02.909765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:02.909808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:03.035250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:03.035412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:03.035453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:03.035516] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:03.039294] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=75.53%) [2026-02-06T20:25:03.039633] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-06T20:25:03.039775] [INFO ] [sig ] IRMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:03.188588] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IRMD.txt [2026-02-06T20:25:03.188746] [INFO ] [sig ] [1658/3439] Completed IRMD in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:03.188794] [INFO ] [sig ] [1659/3439] Forecasting IRON... [2026-02-06T20:25:03.188827] [INFO ] [sig ] Generating forecast for: IRON [2026-02-06T20:25:03.188857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-06T20:25:03.200928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-06T20:25:03.201316] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-06T20:25:03.202162] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-06T20:25:03.202219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:03.202253] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:03.202281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:03.202339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:03.262303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:03.263175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:03.263271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:03.263305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:03.388869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:03.389035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:03.389078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:03.389107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:03.392609] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-06T20:25:03.392905] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-06T20:25:03.393040] [INFO ] [sig ] IRON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:03.536182] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IRON.txt [2026-02-06T20:25:03.536319] [INFO ] [sig ] [1659/3439] Completed IRON in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:03.536359] [INFO ] [sig ] [1660/3439] Forecasting IRTC... [2026-02-06T20:25:03.536390] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-06T20:25:03.536420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-06T20:25:03.547660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-06T20:25:03.547996] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-06T20:25:03.548836] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-06T20:25:03.548895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:03.548927] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:03.548954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:03.549012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:03.611896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:03.612808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:03.612898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:03.612933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:03.741167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:03.741328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:03.741380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:03.741415] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:03.745111] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: DOWN (p=17.54%) [2026-02-06T20:25:03.745404] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-06T20:25:03.745557] [INFO ] [sig ] IRTC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:03.896057] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IRTC.txt [2026-02-06T20:25:03.896193] [INFO ] [sig ] [1660/3439] Completed IRTC in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:03.896232] [INFO ] [sig ] [1661/3439] Forecasting IRWD... [2026-02-06T20:25:03.896263] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-06T20:25:03.896293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-06T20:25:03.907795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-06T20:25:03.908178] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-06T20:25:03.909226] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-06T20:25:03.909296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:03.909340] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:03.909370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:03.909451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:03.970435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:03.971234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:03.971332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:03.971378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:04.102619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:04.102810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:04.102868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:04.102902] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:04.106820] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-06T20:25:04.107151] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-06T20:25:04.107304] [INFO ] [sig ] IRWD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:04.259307] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IRWD.txt [2026-02-06T20:25:04.259461] [INFO ] [sig ] [1661/3439] Completed IRWD in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:04.259503] [INFO ] [sig ] [1662/3439] Forecasting ISD... [2026-02-06T20:25:04.259534] [INFO ] [sig ] Generating forecast for: ISD [2026-02-06T20:25:04.259584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-06T20:25:04.271666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-06T20:25:04.272023] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-06T20:25:04.272949] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-06T20:25:04.273017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:04.273056] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:04.273098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:04.273180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:04.335764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:04.336652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:04.336754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:04.336790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:04.462207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:04.462353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:04.462412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:04.462443] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:04.466006] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: DOWN (p=40.44%) [2026-02-06T20:25:04.466326] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-06T20:25:04.466465] [INFO ] [sig ] ISD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:04.618472] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ISD.txt [2026-02-06T20:25:04.618646] [INFO ] [sig ] [1662/3439] Completed ISD in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:04.618690] [INFO ] [sig ] [1663/3439] Forecasting ISRG... [2026-02-06T20:25:04.618721] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-06T20:25:04.618750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-06T20:25:04.630159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-06T20:25:04.630488] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-06T20:25:04.631288] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-06T20:25:04.631343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:04.631375] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:04.631401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:04.631457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:04.688691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:04.689457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:04.689545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:04.689598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:04.814225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:04.814385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:04.814427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:04.814456] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:04.818161] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=58.66%) [2026-02-06T20:25:04.818453] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-06T20:25:04.818610] [INFO ] [sig ] ISRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:04.964629] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ISRG.txt [2026-02-06T20:25:04.964780] [INFO ] [sig ] [1663/3439] Completed ISRG in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:04.964818] [INFO ] [sig ] [1664/3439] Forecasting ISSC... [2026-02-06T20:25:04.964847] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-06T20:25:04.964877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-06T20:25:05.006102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-06T20:25:05.006456] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-06T20:25:05.007317] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-06T20:25:05.007372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:05.007405] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:05.007431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:05.007489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:05.065138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:05.065966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:05.066067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:05.066105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:05.186632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:05.186790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:05.186834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:05.186864] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:05.190322] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-06T20:25:05.190630] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-06T20:25:05.190764] [INFO ] [sig ] ISSC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:05.341059] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ISSC.txt [2026-02-06T20:25:05.341216] [INFO ] [sig ] [1664/3439] Completed ISSC in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:05.341256] [INFO ] [sig ] [1665/3439] Forecasting ISTB... [2026-02-06T20:25:05.341287] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-06T20:25:05.341329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-06T20:25:05.353124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-06T20:25:05.353500] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-06T20:25:05.354398] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-06T20:25:05.354454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:05.354487] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:05.354515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:05.354604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:05.410882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:05.411819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:05.411966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:05.412008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:05.531857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:05.532010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:05.532050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:05.532081] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:05.535497] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-06T20:25:05.535799] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-06T20:25:05.535930] [INFO ] [sig ] ISTB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:05.677771] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ISTB.txt [2026-02-06T20:25:05.677918] [INFO ] [sig ] [1665/3439] Completed ISTB in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:05.677958] [INFO ] [sig ] [1666/3439] Forecasting ITIC... [2026-02-06T20:25:05.677988] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-06T20:25:05.678020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-06T20:25:05.689099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-06T20:25:05.689411] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-06T20:25:05.690218] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-06T20:25:05.690272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:05.690316] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:05.690346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:05.690404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:05.746891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:05.747661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:05.747745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:05.747777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:05.858299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:05.858453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:05.858493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:05.858522] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:05.861884] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-06T20:25:05.862169] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-06T20:25:05.862302] [INFO ] [sig ] ITIC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:06.002443] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ITIC.txt [2026-02-06T20:25:06.002607] [INFO ] [sig ] [1666/3439] Completed ITIC in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-06T20:25:06.002649] [INFO ] [sig ] [1667/3439] Forecasting ITRI... [2026-02-06T20:25:06.002679] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-06T20:25:06.002710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-06T20:25:06.014487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-06T20:25:06.014867] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-06T20:25:06.015706] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-06T20:25:06.015760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:06.015793] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:06.015824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:06.015881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:06.071459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:06.072306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:06.072394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:06.072427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:06.195685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:06.195850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:06.195894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:06.195923] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:06.199372] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=77.93%) [2026-02-06T20:25:06.199684] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-06T20:25:06.199824] [INFO ] [sig ] ITRI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:06.341536] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ITRI.txt [2026-02-06T20:25:06.341709] [INFO ] [sig ] [1667/3439] Completed ITRI in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-06T20:25:06.341753] [INFO ] [sig ] [1668/3439] Forecasting ITRN... [2026-02-06T20:25:06.341783] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-06T20:25:06.341814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-06T20:25:06.353803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-06T20:25:06.354210] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-06T20:25:06.355051] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-06T20:25:06.355106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:06.355139] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:06.355166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:06.355228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:06.417034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:06.418009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:06.418103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:06.418136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:06.548966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:06.549132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:06.549194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:06.549231] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:06.553165] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=95.10%) [2026-02-06T20:25:06.553495] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-06T20:25:06.553667] [INFO ] [sig ] ITRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:06.697609] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ITRN.txt [2026-02-06T20:25:06.697833] [INFO ] [sig ] [1668/3439] Completed ITRN in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-06T20:25:06.697904] [INFO ] [sig ] [1669/3439] Forecasting ITUB... [2026-02-06T20:25:06.697936] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-06T20:25:06.697967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-06T20:25:06.710310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-06T20:25:06.710746] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-06T20:25:06.711695] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-06T20:25:06.711752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:06.711787] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:06.711814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:06.711873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:06.770886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:06.771842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:06.771931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:06.771966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:06.894538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:06.894689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:06.894731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:06.894760] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:06.898245] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-06T20:25:06.898536] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-06T20:25:06.898685] [INFO ] [sig ] ITUB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:07.044454] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ITUB.txt [2026-02-06T20:25:07.044564] [INFO ] [sig ] [1669/3439] Completed ITUB in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-06T20:25:07.044644] [INFO ] [sig ] [1670/3439] Forecasting IUS... [2026-02-06T20:25:07.044684] [INFO ] [sig ] Generating forecast for: IUS [2026-02-06T20:25:07.044715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-06T20:25:07.056155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-06T20:25:07.056465] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-06T20:25:07.057300] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-06T20:25:07.057354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:07.057386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:07.057413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:07.057470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:07.114912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:07.115525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:07.115627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:07.115665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:07.232896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:07.233018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:07.233056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:07.233085] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:07.236315] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-06T20:25:07.236603] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-06T20:25:07.236730] [INFO ] [sig ] IUS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:07.380439] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IUS.txt [2026-02-06T20:25:07.380552] [INFO ] [sig ] [1670/3439] Completed IUS in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-06T20:25:07.380611] [INFO ] [sig ] [1671/3439] Forecasting IUSB... [2026-02-06T20:25:07.380643] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-06T20:25:07.380672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-06T20:25:07.392255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-06T20:25:07.392602] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-06T20:25:07.393401] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-06T20:25:07.393456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:07.393490] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:07.393518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:07.393600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:07.451609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:07.452358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:07.452441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:07.452475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:07.571184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:07.571335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:07.571382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:07.571419] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:07.574832] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=45.24%) [2026-02-06T20:25:07.575107] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-06T20:25:07.575238] [INFO ] [sig ] IUSB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:07.723469] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IUSB.txt [2026-02-06T20:25:07.723663] [INFO ] [sig ] [1671/3439] Completed IUSB in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-06T20:25:07.723728] [INFO ] [sig ] [1672/3439] Forecasting IUSG... [2026-02-06T20:25:07.723764] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-06T20:25:07.723796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-06T20:25:07.736056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-06T20:25:07.736383] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-06T20:25:07.737296] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-06T20:25:07.737353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:07.737416] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:07.737457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:07.737543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:07.802003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:07.803034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:07.803123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:07.803158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:07.931778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:07.931919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:07.931960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:07.931987] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:07.935423] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=64.55%) [2026-02-06T20:25:07.935720] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-06T20:25:07.935855] [INFO ] [sig ] IUSG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:08.078188] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IUSG.txt [2026-02-06T20:25:08.078319] [INFO ] [sig ] [1672/3439] Completed IUSG in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-06T20:25:08.078358] [INFO ] [sig ] [1673/3439] Forecasting IVAL... [2026-02-06T20:25:08.078388] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-06T20:25:08.078418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-06T20:25:08.089994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-06T20:25:08.090375] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-06T20:25:08.091260] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-06T20:25:08.091317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:08.091350] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:08.091379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:08.091437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:08.148780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:08.149704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:08.149792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:08.149843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:08.263949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:08.264115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:08.264159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:08.264209] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:08.267795] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-02-06T20:25:08.268163] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-06T20:25:08.268314] [INFO ] [sig ] IVAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:08.434218] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IVAL.txt [2026-02-06T20:25:08.434457] [INFO ] [sig ] [1673/3439] Completed IVAL in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:08.434516] [INFO ] [sig ] [1674/3439] Forecasting IVZ... [2026-02-06T20:25:08.434557] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-06T20:25:08.434623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-06T20:25:08.448610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-06T20:25:08.449099] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-06T20:25:08.450254] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-06T20:25:08.450327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:08.450372] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:08.450411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:08.450493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:08.522428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:08.523703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:08.523840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:08.523909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:08.711208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:08.711413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:08.711483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:08.711533] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:08.717014] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: DOWN (p=36.30%) [2026-02-06T20:25:08.717714] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-06T20:25:08.717964] [INFO ] [sig ] IVZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:08.925733] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IVZ.txt [2026-02-06T20:25:08.925968] [INFO ] [sig ] [1674/3439] Completed IVZ in 0.5s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:08.926034] [INFO ] [sig ] [1675/3439] Forecasting IX... [2026-02-06T20:25:08.926093] [INFO ] [sig ] Generating forecast for: IX [2026-02-06T20:25:08.926151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-06T20:25:08.947434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-06T20:25:08.948035] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-06T20:25:08.949762] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-06T20:25:08.949849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:08.949890] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:08.949921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:08.949991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:09.049557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:09.050715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:09.050856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:09.050929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:09.223987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:09.224395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:09.224486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:09.224589] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:09.230187] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=88.03%) [2026-02-06T20:25:09.230634] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-06T20:25:09.230812] [INFO ] [sig ] IX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:09.430182] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IX.txt [2026-02-06T20:25:09.430426] [INFO ] [sig ] [1675/3439] Completed IX in 0.5s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:09.430496] [INFO ] [sig ] [1676/3439] Forecasting IXUS... [2026-02-06T20:25:09.430547] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-06T20:25:09.430617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-06T20:25:09.452076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-06T20:25:09.452663] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-06T20:25:09.453940] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-06T20:25:09.454036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:09.454077] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:09.454111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:09.454184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:09.516763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:09.517762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:09.517877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:09.517915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:09.654139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:09.654303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:09.654348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:09.654378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:09.658095] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-02-06T20:25:09.658437] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-06T20:25:09.658607] [INFO ] [sig ] IXUS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:09.804447] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/IXUS.txt [2026-02-06T20:25:09.804607] [INFO ] [sig ] [1676/3439] Completed IXUS in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:09.804650] [INFO ] [sig ] [1677/3439] Forecasting IZEA... [2026-02-06T20:25:09.804682] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-06T20:25:09.804712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-06T20:25:09.816210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-06T20:25:09.816500] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-06T20:25:09.817306] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-06T20:25:09.817360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:09.817393] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:09.817441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:09.817502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:09.874330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:09.875113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:09.875198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:09.875232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:09.993705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:09.993868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:09.993918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:09.993956] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:09.997371] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-06T20:25:09.997666] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-06T20:25:09.997795] [INFO ] [sig ] IZEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:10.138781] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/IZEA.txt [2026-02-06T20:25:10.138896] [INFO ] [sig ] [1677/3439] Completed IZEA in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:10.138934] [INFO ] [sig ] [1678/3439] Forecasting J... [2026-02-06T20:25:10.138965] [INFO ] [sig ] Generating forecast for: J [2026-02-06T20:25:10.138995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-06T20:25:10.318306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-06T20:25:10.318736] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-06T20:25:10.319708] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-06T20:25:10.319769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:10.319806] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:10.319840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:10.319913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:10.377543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:10.378436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:10.378519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:10.378552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:10.497204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:10.497337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:10.497377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:10.497406] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:10.500734] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-02-06T20:25:10.501039] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-06T20:25:10.501168] [INFO ] [sig ] J: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:10.643495] [INFO ] [LOCAL ] Saved forecast: J 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/J.txt [2026-02-06T20:25:10.643660] [INFO ] [sig ] [1678/3439] Completed J in 0.5s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:10.643703] [INFO ] [sig ] [1679/3439] Forecasting JACK... [2026-02-06T20:25:10.643733] [INFO ] [sig ] Generating forecast for: JACK [2026-02-06T20:25:10.643762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-06T20:25:10.657213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-06T20:25:10.657612] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-06T20:25:10.658449] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-06T20:25:10.658517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:10.658551] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:10.658603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:10.658668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:10.715353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:10.716288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:10.716375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:10.716408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:10.839056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:10.839214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:10.839256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:10.839286] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:10.842753] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: DOWN (p=20.48%) [2026-02-06T20:25:10.843063] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-06T20:25:10.843204] [INFO ] [sig ] JACK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:10.991485] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JACK.txt [2026-02-06T20:25:10.991659] [INFO ] [sig ] [1679/3439] Completed JACK in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:10.991704] [INFO ] [sig ] [1680/3439] Forecasting JAKK... [2026-02-06T20:25:10.991736] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-06T20:25:10.991766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-06T20:25:11.004303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-06T20:25:11.004694] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-06T20:25:11.005563] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-06T20:25:11.005640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:11.005673] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:11.005701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:11.005759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:11.067676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:11.068627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:11.068735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:11.068774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:11.196672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:11.196853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:11.196916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:11.196964] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:11.200697] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-06T20:25:11.201030] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-06T20:25:11.201166] [INFO ] [sig ] JAKK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:11.357264] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JAKK.txt [2026-02-06T20:25:11.357422] [INFO ] [sig ] [1680/3439] Completed JAKK in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:11.357462] [INFO ] [sig ] [1681/3439] Forecasting JANX... [2026-02-06T20:25:11.357493] [INFO ] [sig ] Generating forecast for: JANX [2026-02-06T20:25:11.357523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-06T20:25:11.370317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-06T20:25:11.370772] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-06T20:25:11.371681] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-06T20:25:11.371740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:11.371772] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:11.371798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:11.371873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:11.437694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:11.438687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:11.438781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:11.438816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:11.572116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:11.572280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:11.572320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:11.572349] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:11.576080] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=25.60%) [2026-02-06T20:25:11.576413] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-06T20:25:11.576559] [INFO ] [sig ] JANX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:11.722159] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JANX.txt [2026-02-06T20:25:11.722321] [INFO ] [sig ] [1681/3439] Completed JANX in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:11.722363] [INFO ] [sig ] [1682/3439] Forecasting JAZZ... [2026-02-06T20:25:11.722396] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-06T20:25:11.722427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-06T20:25:11.733865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-06T20:25:11.734235] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-06T20:25:11.735060] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-06T20:25:11.735115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:11.735147] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:11.735175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:11.735233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:11.795218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:11.796230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:11.796354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:11.796391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:11.925733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:11.925896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:11.925939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:11.925968] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:11.929464] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-06T20:25:11.929792] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-06T20:25:11.929934] [INFO ] [sig ] JAZZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:12.075448] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JAZZ.txt [2026-02-06T20:25:12.075650] [INFO ] [sig ] [1682/3439] Completed JAZZ in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:12.075707] [INFO ] [sig ] [1683/3439] Forecasting JBGS... [2026-02-06T20:25:12.075744] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-06T20:25:12.075776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-06T20:25:12.088077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-06T20:25:12.088481] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-06T20:25:12.089372] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-06T20:25:12.089434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:12.089475] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:12.089504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:12.089563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:12.148655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:12.149565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:12.149677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:12.149710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:12.277735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:12.277941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:12.277998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:12.278041] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:12.282114] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=5.75%) [2026-02-06T20:25:12.282514] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-06T20:25:12.282703] [INFO ] [sig ] JBGS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:12.432605] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JBGS.txt [2026-02-06T20:25:12.432768] [INFO ] [sig ] [1683/3439] Completed JBGS in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:12.432808] [INFO ] [sig ] [1684/3439] Forecasting JBI... [2026-02-06T20:25:12.432838] [INFO ] [sig ] Generating forecast for: JBI [2026-02-06T20:25:12.432869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-06T20:25:12.444355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-06T20:25:12.444729] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-06T20:25:12.445516] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-06T20:25:12.445588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:12.445624] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:12.445652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:12.445709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:12.504160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:12.505036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:12.505122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:12.505155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:12.626382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:12.626547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:12.626615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:12.626647] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:12.630226] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=51.77%) [2026-02-06T20:25:12.630521] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-06T20:25:12.630675] [INFO ] [sig ] JBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:12.774348] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JBI.txt [2026-02-06T20:25:12.774513] [INFO ] [sig ] [1684/3439] Completed JBI in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-06T20:25:12.774555] [INFO ] [sig ] [1685/3439] Forecasting JBL... [2026-02-06T20:25:12.774606] [INFO ] [sig ] Generating forecast for: JBL [2026-02-06T20:25:12.774645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-06T20:25:12.786642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-06T20:25:12.786992] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-06T20:25:12.787820] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-06T20:25:12.787898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:12.787933] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:12.787961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:12.788020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:12.846861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:12.847764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:12.847878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:12.847915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:12.966927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:12.967086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:12.967128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:12.967158] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:12.970639] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-06T20:25:12.970958] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-06T20:25:12.971107] [INFO ] [sig ] JBL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:13.113027] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JBL.txt [2026-02-06T20:25:13.113180] [INFO ] [sig ] [1685/3439] Completed JBL in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-06T20:25:13.113220] [INFO ] [sig ] [1686/3439] Forecasting JBND... [2026-02-06T20:25:13.113251] [INFO ] [sig ] Generating forecast for: JBND [2026-02-06T20:25:13.113280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-06T20:25:13.124374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-06T20:25:13.124681] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-06T20:25:13.125447] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-06T20:25:13.125500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:13.125532] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:13.125560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:13.125645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:13.183208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:13.183829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:13.183908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:13.183940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:13.301136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:13.301401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:13.301447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:13.301486] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:13.304878] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-02-06T20:25:13.305187] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-06T20:25:13.305321] [INFO ] [sig ] JBND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:13.448325] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JBND.txt [2026-02-06T20:25:13.448437] [INFO ] [sig ] [1686/3439] Completed JBND in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-06T20:25:13.448482] [INFO ] [sig ] [1687/3439] Forecasting JBSS... [2026-02-06T20:25:13.448512] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-06T20:25:13.448541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-06T20:25:13.459856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-06T20:25:13.460153] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-06T20:25:13.460957] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-06T20:25:13.461022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:13.461061] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:13.461091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:13.461148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:13.519086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:13.519730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:13.519818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:13.519852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:13.637635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:13.637744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:13.637780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:13.637809] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:13.640980] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-02-06T20:25:13.641247] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-06T20:25:13.641370] [INFO ] [sig ] JBSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:13.784036] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JBSS.txt [2026-02-06T20:25:13.784146] [INFO ] [sig ] [1687/3439] Completed JBSS in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-06T20:25:13.784194] [INFO ] [sig ] [1688/3439] Forecasting JCE... [2026-02-06T20:25:13.784226] [INFO ] [sig ] Generating forecast for: JCE [2026-02-06T20:25:13.784255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-06T20:25:13.795691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-06T20:25:13.795966] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-06T20:25:13.796749] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-06T20:25:13.796803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:13.796836] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:13.796863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:13.796920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:13.853005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:13.853627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:13.853707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:13.853739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:13.968976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:13.969077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:13.969114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:13.969144] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:13.972273] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-02-06T20:25:13.972536] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-06T20:25:13.972680] [INFO ] [sig ] JCE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:14.118660] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JCE.txt [2026-02-06T20:25:14.118775] [INFO ] [sig ] [1688/3439] Completed JCE in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-06T20:25:14.118813] [INFO ] [sig ] [1689/3439] Forecasting JCI... [2026-02-06T20:25:14.118843] [INFO ] [sig ] Generating forecast for: JCI [2026-02-06T20:25:14.118872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-06T20:25:14.130087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-06T20:25:14.130355] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-06T20:25:14.131140] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-06T20:25:14.131194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:14.131250] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:14.131279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:14.131344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:14.188340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:14.189003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:14.189097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:14.189136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:14.308610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:14.308748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:14.308787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:14.308815] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:14.311998] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-02-06T20:25:14.312267] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-06T20:25:14.312395] [INFO ] [sig ] JCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:14.454487] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JCI.txt [2026-02-06T20:25:14.454616] [INFO ] [sig ] [1689/3439] Completed JCI in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:14.454657] [INFO ] [sig ] [1690/3439] Forecasting JD... [2026-02-06T20:25:14.454687] [INFO ] [sig ] Generating forecast for: JD [2026-02-06T20:25:14.454716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-06T20:25:14.465974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-06T20:25:14.466265] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-06T20:25:14.467035] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-06T20:25:14.467089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:14.467131] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:14.467159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:14.467216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:14.523678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:14.524295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:14.524374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:14.524406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:14.649139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:14.649304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:14.649362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:14.649392] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:14.652850] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-06T20:25:14.653164] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-06T20:25:14.653294] [INFO ] [sig ] JD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:14.811222] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JD.txt [2026-02-06T20:25:14.811394] [INFO ] [sig ] [1690/3439] Completed JD in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:14.811445] [INFO ] [sig ] [1691/3439] Forecasting JEF... [2026-02-06T20:25:14.811479] [INFO ] [sig ] Generating forecast for: JEF [2026-02-06T20:25:14.811511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-06T20:25:14.823218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-06T20:25:14.823595] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-06T20:25:14.824463] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-06T20:25:14.824518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:14.824552] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:14.824608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:14.824669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:14.888562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:14.889761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:14.889865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:14.889915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:15.021178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:15.021338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:15.021381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:15.021410] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:15.024774] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-06T20:25:15.025048] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-06T20:25:15.025176] [INFO ] [sig ] JEF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:15.168389] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JEF.txt [2026-02-06T20:25:15.168543] [INFO ] [sig ] [1691/3439] Completed JEF in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:15.168602] [INFO ] [sig ] [1692/3439] Forecasting JELD... [2026-02-06T20:25:15.168635] [INFO ] [sig ] Generating forecast for: JELD [2026-02-06T20:25:15.168667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-06T20:25:15.179870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-06T20:25:15.180184] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-06T20:25:15.180968] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-06T20:25:15.181025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:15.181057] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:15.181084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:15.181140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:15.238443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:15.239314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:15.239398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:15.239431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:15.360958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:15.361119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:15.361159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:15.361187] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:15.364663] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-06T20:25:15.364945] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-06T20:25:15.365077] [INFO ] [sig ] JELD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:15.509911] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JELD.txt [2026-02-06T20:25:15.510057] [INFO ] [sig ] [1692/3439] Completed JELD in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:15.510096] [INFO ] [sig ] [1693/3439] Forecasting JEPQ... [2026-02-06T20:25:15.510126] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-06T20:25:15.510156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-06T20:25:15.522094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-06T20:25:15.522414] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-06T20:25:15.523208] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-06T20:25:15.523262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:15.523295] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:15.523323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:15.523380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:15.586345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:15.587357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:15.587444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:15.587477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:15.711131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:15.711291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:15.711332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:15.711361] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:15.714733] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=91.31%) [2026-02-06T20:25:15.715016] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-06T20:25:15.715142] [INFO ] [sig ] JEPQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:15.860039] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JEPQ.txt [2026-02-06T20:25:15.860198] [INFO ] [sig ] [1693/3439] Completed JEPQ in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:15.860246] [INFO ] [sig ] [1694/3439] Forecasting JFIN... [2026-02-06T20:25:15.860279] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-06T20:25:15.860310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-06T20:25:15.872076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-06T20:25:15.872390] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-06T20:25:15.873184] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-06T20:25:15.873238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:15.873269] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:15.873296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:15.873353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:15.930262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:15.931214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:15.931489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:15.931521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:16.053867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:16.054029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:16.054078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:16.054113] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:16.057510] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=90.10%) [2026-02-06T20:25:16.057807] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-06T20:25:16.057951] [INFO ] [sig ] JFIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:16.202908] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JFIN.txt [2026-02-06T20:25:16.203065] [INFO ] [sig ] [1694/3439] Completed JFIN in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:16.203105] [INFO ] [sig ] [1695/3439] Forecasting JGLO... [2026-02-06T20:25:16.203136] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-06T20:25:16.203166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-06T20:25:16.215425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-06T20:25:16.215772] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-06T20:25:16.216589] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-06T20:25:16.216645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:16.216678] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:16.216707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:16.216765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:16.275163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:16.276072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:16.276164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:16.276198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:16.399546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:16.399754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:16.399797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:16.399834] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:16.403723] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-02-06T20:25:16.403998] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-06T20:25:16.404141] [INFO ] [sig ] JGLO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:16.548992] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JGLO.txt [2026-02-06T20:25:16.549168] [INFO ] [sig ] [1695/3439] Completed JGLO in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:16.549212] [INFO ] [sig ] [1696/3439] Forecasting JHG... [2026-02-06T20:25:16.549241] [INFO ] [sig ] Generating forecast for: JHG [2026-02-06T20:25:16.549271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-06T20:25:16.562191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-06T20:25:16.562506] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-06T20:25:16.563328] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-06T20:25:16.563381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:16.563413] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:16.563440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:16.563497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:16.619945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:16.620884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:16.620969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:16.621003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:16.746808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:16.746967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:16.747008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:16.747038] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:16.750453] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: DOWN (p=18.99%) [2026-02-06T20:25:16.750752] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-06T20:25:16.750882] [INFO ] [sig ] JHG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:16.893391] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JHG.txt [2026-02-06T20:25:16.893542] [INFO ] [sig ] [1696/3439] Completed JHG in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:16.893602] [INFO ] [sig ] [1697/3439] Forecasting JHI... [2026-02-06T20:25:16.893635] [INFO ] [sig ] Generating forecast for: JHI [2026-02-06T20:25:16.893666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-06T20:25:16.904997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-06T20:25:16.905317] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-06T20:25:16.906105] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-06T20:25:16.906158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:16.906190] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:16.906217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:16.906273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:16.963174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:16.964059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:16.964142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:16.964175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:17.079422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:17.079633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:17.079696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:17.079727] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:17.083299] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=49.06%) [2026-02-06T20:25:17.083589] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-06T20:25:17.083718] [INFO ] [sig ] JHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:17.226843] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JHI.txt [2026-02-06T20:25:17.227016] [INFO ] [sig ] [1697/3439] Completed JHI in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:17.227057] [INFO ] [sig ] [1698/3439] Forecasting JHX... [2026-02-06T20:25:17.227089] [INFO ] [sig ] Generating forecast for: JHX [2026-02-06T20:25:17.227121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-06T20:25:17.238914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-06T20:25:17.239237] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-06T20:25:17.240052] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-06T20:25:17.240107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:17.240141] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:17.240168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:17.240226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:17.297503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:17.298451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:17.298539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:17.298591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:17.416125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:17.416268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:17.416309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:17.416338] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:17.419750] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=8.63%) [2026-02-06T20:25:17.420026] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-06T20:25:17.420154] [INFO ] [sig ] JHX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:17.562911] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JHX.txt [2026-02-06T20:25:17.563082] [INFO ] [sig ] [1698/3439] Completed JHX in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:17.563131] [INFO ] [sig ] [1699/3439] Forecasting JILL... [2026-02-06T20:25:17.563168] [INFO ] [sig ] Generating forecast for: JILL [2026-02-06T20:25:17.563199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-06T20:25:17.574534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-06T20:25:17.574865] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-06T20:25:17.575644] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-06T20:25:17.575698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:17.575730] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:17.575758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:17.575815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:17.632232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:17.633108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:17.633238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:17.633274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:17.751914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:17.752073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:17.752114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:17.752145] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:17.755563] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=9.86%) [2026-02-06T20:25:17.755865] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-06T20:25:17.756005] [INFO ] [sig ] JILL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:17.910724] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JILL.txt [2026-02-06T20:25:17.910975] [INFO ] [sig ] [1699/3439] Completed JILL in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:17.911047] [INFO ] [sig ] [1700/3439] Forecasting JIVE... [2026-02-06T20:25:17.911100] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-06T20:25:17.911155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-06T20:25:17.924893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-06T20:25:17.925271] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-06T20:25:17.926129] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-06T20:25:17.926183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:17.926215] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:17.926243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:17.926300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:17.992375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:17.993430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:17.993523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:17.993558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:18.132960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:18.133154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:18.133210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:18.133253] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:18.138722] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-06T20:25:18.139137] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-06T20:25:18.139297] [INFO ] [sig ] JIVE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:18.297939] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JIVE.txt [2026-02-06T20:25:18.298104] [INFO ] [sig ] [1700/3439] Completed JIVE in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.5m [2026-02-06T20:25:18.298146] [INFO ] [sig ] [1701/3439] Forecasting JJSF... [2026-02-06T20:25:18.298177] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-06T20:25:18.298207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-06T20:25:18.310261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-06T20:25:18.310659] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-06T20:25:18.311474] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-06T20:25:18.311530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:18.311603] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:18.311636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:18.311696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:18.369179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:18.370119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:18.370208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:18.370241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:18.490321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:18.490488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:18.490530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:18.490560] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:18.494618] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=24.11%) [2026-02-06T20:25:18.494904] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-06T20:25:18.495034] [INFO ] [sig ] JJSF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:18.641410] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JJSF.txt [2026-02-06T20:25:18.641568] [INFO ] [sig ] [1701/3439] Completed JJSF in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-06T20:25:18.641627] [INFO ] [sig ] [1702/3439] Forecasting JKHY... [2026-02-06T20:25:18.641658] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-06T20:25:18.641689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-06T20:25:18.654091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-06T20:25:18.654437] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-06T20:25:18.655232] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-06T20:25:18.655287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:18.655320] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:18.655347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:18.655404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:18.712943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:18.713849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:18.713937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:18.713970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:18.835605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:18.835761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:18.835802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:18.835832] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:18.839221] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-06T20:25:18.839495] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-06T20:25:18.839641] [INFO ] [sig ] JKHY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:19.052212] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JKHY.txt [2026-02-06T20:25:19.052407] [INFO ] [sig ] [1702/3439] Completed JKHY in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-06T20:25:19.052449] [INFO ] [sig ] [1703/3439] Forecasting JKS... [2026-02-06T20:25:19.052479] [INFO ] [sig ] Generating forecast for: JKS [2026-02-06T20:25:19.052509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-06T20:25:19.063999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-06T20:25:19.064368] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-06T20:25:19.065172] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-06T20:25:19.065226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:19.065259] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:19.065286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:19.065343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:19.121958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:19.122894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:19.122982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:19.123014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:19.246668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:19.246831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:19.246872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:19.246900] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:19.250418] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-06T20:25:19.250715] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-06T20:25:19.250846] [INFO ] [sig ] JKS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:19.394985] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JKS.txt [2026-02-06T20:25:19.395121] [INFO ] [sig ] [1703/3439] Completed JKS in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-06T20:25:19.395160] [INFO ] [sig ] [1704/3439] Forecasting JLL... [2026-02-06T20:25:19.395190] [INFO ] [sig ] Generating forecast for: JLL [2026-02-06T20:25:19.395220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-06T20:25:19.407055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-06T20:25:19.407348] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-06T20:25:19.408223] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-06T20:25:19.408277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:19.408308] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:19.408335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:19.408390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:19.464489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:19.465181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:19.465262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:19.465295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:19.587044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:19.587197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:19.587237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:19.587266] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:19.591028] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-02-06T20:25:19.591407] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-06T20:25:19.591552] [INFO ] [sig ] JLL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:19.761844] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JLL.txt [2026-02-06T20:25:19.762018] [INFO ] [sig ] [1704/3439] Completed JLL in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-06T20:25:19.762061] [INFO ] [sig ] [1705/3439] Forecasting JLS... [2026-02-06T20:25:19.762099] [INFO ] [sig ] Generating forecast for: JLS [2026-02-06T20:25:19.762132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-06T20:25:19.774846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-06T20:25:19.775433] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-06T20:25:19.776383] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-06T20:25:19.776440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:19.776476] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:19.776505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:19.776563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:19.846918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:19.847828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:19.847960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:19.847994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:19.971115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:19.971284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:19.971331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:19.971363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:19.975177] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-02-06T20:25:19.975483] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-06T20:25:19.975646] [INFO ] [sig ] JLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:20.135745] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JLS.txt [2026-02-06T20:25:20.135999] [INFO ] [sig ] [1705/3439] Completed JLS in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-06T20:25:20.136052] [INFO ] [sig ] [1706/3439] Forecasting JMIA... [2026-02-06T20:25:20.136086] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-06T20:25:20.136116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-06T20:25:20.148606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-06T20:25:20.149010] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-06T20:25:20.149903] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-06T20:25:20.149959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:20.150020] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:20.150053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:20.150124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:20.209260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:20.210198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:20.210292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:20.210326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:20.335694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:20.335864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:20.335917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:20.335950] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:20.339489] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-02-06T20:25:20.339812] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-06T20:25:20.339958] [INFO ] [sig ] JMIA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:20.484078] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JMIA.txt [2026-02-06T20:25:20.484229] [INFO ] [sig ] [1706/3439] Completed JMIA in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:20.484273] [INFO ] [sig ] [1707/3439] Forecasting JMSB... [2026-02-06T20:25:20.484305] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-06T20:25:20.484336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-06T20:25:20.495688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-06T20:25:20.496133] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-06T20:25:20.497079] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-06T20:25:20.497148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:20.497181] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:20.497209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:20.497268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:20.557397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:20.558326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:20.558416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:20.558449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:20.669822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:20.669983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:20.670028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:20.670059] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:20.673620] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=18.72%) [2026-02-06T20:25:20.673905] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-06T20:25:20.674035] [INFO ] [sig ] JMSB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:20.831367] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JMSB.txt [2026-02-06T20:25:20.831550] [INFO ] [sig ] [1707/3439] Completed JMSB in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:20.831613] [INFO ] [sig ] [1708/3439] Forecasting JNJ... [2026-02-06T20:25:20.831647] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-06T20:25:20.831678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-06T20:25:20.844072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-06T20:25:20.844399] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-06T20:25:20.845226] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-06T20:25:20.845282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:20.845315] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:20.845342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:20.845398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:20.902707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:20.903364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:20.903454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:20.903489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:21.027443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:21.027629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:21.027673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:21.027719] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:21.031427] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=38.41%) [2026-02-06T20:25:21.031735] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-06T20:25:21.031871] [INFO ] [sig ] JNJ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:21.181414] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JNJ.txt [2026-02-06T20:25:21.181599] [INFO ] [sig ] [1708/3439] Completed JNJ in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:21.181642] [INFO ] [sig ] [1709/3439] Forecasting JOBY... [2026-02-06T20:25:21.181673] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-06T20:25:21.181705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-06T20:25:21.193646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-06T20:25:21.194010] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-06T20:25:21.194823] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-06T20:25:21.194875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:21.194907] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:21.194933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:21.194990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:21.251137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:21.252095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:21.252197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:21.252237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:21.375868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:21.376025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:21.376068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:21.376136] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:21.379593] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: DOWN (p=18.48%) [2026-02-06T20:25:21.379876] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-06T20:25:21.380009] [INFO ] [sig ] JOBY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:21.524439] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JOBY.txt [2026-02-06T20:25:21.524606] [INFO ] [sig ] [1709/3439] Completed JOBY in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:21.524648] [INFO ] [sig ] [1710/3439] Forecasting JOE... [2026-02-06T20:25:21.524679] [INFO ] [sig ] Generating forecast for: JOE [2026-02-06T20:25:21.524709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-06T20:25:21.536304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-06T20:25:21.536650] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-06T20:25:21.537433] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-06T20:25:21.537487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:21.537519] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:21.537545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:21.537625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:21.594011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:21.594702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:21.594785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:21.594831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:21.717464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:21.717643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:21.717686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:21.717715] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:21.721253] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: DOWN (p=18.34%) [2026-02-06T20:25:21.721566] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-06T20:25:21.721724] [INFO ] [sig ] JOE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:21.868915] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JOE.txt [2026-02-06T20:25:21.869062] [INFO ] [sig ] [1710/3439] Completed JOE in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:21.869107] [INFO ] [sig ] [1711/3439] Forecasting JOF... [2026-02-06T20:25:21.869144] [INFO ] [sig ] Generating forecast for: JOF [2026-02-06T20:25:21.869182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-06T20:25:21.881928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-06T20:25:21.882234] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-06T20:25:21.883221] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-06T20:25:21.883464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:21.883496] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:21.883522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:21.883598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:21.943130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:21.944049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:21.944139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:21.944173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:22.070816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:22.070979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:22.071027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:22.071073] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:22.074774] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=16.48%) [2026-02-06T20:25:22.075075] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-06T20:25:22.075217] [INFO ] [sig ] JOF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:22.240426] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JOF.txt [2026-02-06T20:25:22.240613] [INFO ] [sig ] [1711/3439] Completed JOF in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:22.240660] [INFO ] [sig ] [1712/3439] Forecasting JPC... [2026-02-06T20:25:22.240694] [INFO ] [sig ] Generating forecast for: JPC [2026-02-06T20:25:22.240726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-06T20:25:22.253961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-06T20:25:22.254486] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-06T20:25:22.255515] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-06T20:25:22.255588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:22.255625] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:22.255652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:22.255722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:22.317169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:22.318177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:22.318290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:22.318338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:22.442392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:22.442548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:22.442611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:22.442645] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:22.446224] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=59.26%) [2026-02-06T20:25:22.446512] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-06T20:25:22.446665] [INFO ] [sig ] JPC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:22.607394] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JPC.txt [2026-02-06T20:25:22.607561] [INFO ] [sig ] [1712/3439] Completed JPC in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:22.607632] [INFO ] [sig ] [1713/3439] Forecasting JPEF... [2026-02-06T20:25:22.607673] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-06T20:25:22.607706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-06T20:25:22.620125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-06T20:25:22.620483] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-06T20:25:22.621398] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-06T20:25:22.621453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:22.621487] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:22.621521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:22.621607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:22.683466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:22.684327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:22.684422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:22.684468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:22.809127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:22.809284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:22.809326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:22.809356] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:22.813468] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: UP (p=65.15%) [2026-02-06T20:25:22.813785] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-06T20:25:22.813923] [INFO ] [sig ] JPEF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:22.968500] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JPEF.txt [2026-02-06T20:25:22.968696] [INFO ] [sig ] [1713/3439] Completed JPEF in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:22.968763] [INFO ] [sig ] [1714/3439] Forecasting JPM... [2026-02-06T20:25:22.968810] [INFO ] [sig ] Generating forecast for: JPM [2026-02-06T20:25:22.968845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-06T20:25:22.980976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-06T20:25:22.981314] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-06T20:25:22.982136] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-06T20:25:22.982205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:22.982240] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:22.982268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:22.982327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:23.045255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:23.046057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:23.046144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:23.046181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:23.180132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:23.180292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:23.180334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:23.180365] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:23.184298] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=75.85%) [2026-02-06T20:25:23.184630] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-06T20:25:23.184767] [INFO ] [sig ] JPM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:23.338258] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JPM.txt [2026-02-06T20:25:23.338407] [INFO ] [sig ] [1714/3439] Completed JPM in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:23.338447] [INFO ] [sig ] [1715/3439] Forecasting JQC... [2026-02-06T20:25:23.338480] [INFO ] [sig ] Generating forecast for: JQC [2026-02-06T20:25:23.338512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-06T20:25:23.350152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-06T20:25:23.350481] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-06T20:25:23.351307] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-06T20:25:23.351363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:23.351396] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:23.351424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:23.351483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:23.416373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:23.417241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:23.417335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:23.417384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:23.549535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:23.549707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:23.549751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:23.549781] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:23.553522] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=52.26%) [2026-02-06T20:25:23.553868] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-06T20:25:23.554016] [INFO ] [sig ] JQC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:23.710939] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JQC.txt [2026-02-06T20:25:23.711094] [INFO ] [sig ] [1715/3439] Completed JQC in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:23.711136] [INFO ] [sig ] [1716/3439] Forecasting JRI... [2026-02-06T20:25:23.711167] [INFO ] [sig ] Generating forecast for: JRI [2026-02-06T20:25:23.711197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-06T20:25:23.723083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-06T20:25:23.723627] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-06T20:25:23.724465] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-06T20:25:23.724522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:23.724555] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:23.724615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:23.724677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:23.784652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:23.785628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:23.785751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:23.785789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:23.910722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:23.910881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:23.910926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:23.910957] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:23.914682] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-02-06T20:25:23.914970] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-06T20:25:23.915105] [INFO ] [sig ] JRI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:24.068519] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JRI.txt [2026-02-06T20:25:24.068676] [INFO ] [sig ] [1716/3439] Completed JRI in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.4m [2026-02-06T20:25:24.068717] [INFO ] [sig ] [1717/3439] Forecasting JRS... [2026-02-06T20:25:24.068747] [INFO ] [sig ] Generating forecast for: JRS [2026-02-06T20:25:24.068775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-06T20:25:24.080986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-06T20:25:24.081310] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-06T20:25:24.082176] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-06T20:25:24.082233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:24.082266] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:24.082295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:24.082355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:24.143998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:24.144906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:24.144996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:24.145030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:24.263104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:24.263256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:24.263298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:24.263330] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:24.267021] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-02-06T20:25:24.267338] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-06T20:25:24.267480] [INFO ] [sig ] JRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:24.422258] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JRS.txt [2026-02-06T20:25:24.422415] [INFO ] [sig ] [1717/3439] Completed JRS in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-06T20:25:24.422458] [INFO ] [sig ] [1718/3439] Forecasting JSM... [2026-02-06T20:25:24.422491] [INFO ] [sig ] Generating forecast for: JSM [2026-02-06T20:25:24.422522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-06T20:25:24.433787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-06T20:25:24.434118] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-06T20:25:24.434998] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-06T20:25:24.435053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:24.435085] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:24.435112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:24.435171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:24.498007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:24.499158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:24.499255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:24.499292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:24.614006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:24.614159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:24.614199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:24.614229] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:24.617680] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=41.78%) [2026-02-06T20:25:24.617993] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-06T20:25:24.618130] [INFO ] [sig ] JSM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:24.769906] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JSM.txt [2026-02-06T20:25:24.770053] [INFO ] [sig ] [1718/3439] Completed JSM in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-06T20:25:24.770111] [INFO ] [sig ] [1719/3439] Forecasting JSMD... [2026-02-06T20:25:24.770150] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-06T20:25:24.770182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-06T20:25:24.781625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-06T20:25:24.781979] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-06T20:25:24.782875] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-06T20:25:24.782931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:24.782964] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:24.782992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:24.783049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:24.845205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:24.846107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:24.846198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:24.846233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:24.972775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:24.972934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:24.972981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:24.973012] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:24.976727] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=45.05%) [2026-02-06T20:25:24.977091] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-06T20:25:24.977268] [INFO ] [sig ] JSMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:25.125978] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JSMD.txt [2026-02-06T20:25:25.126183] [INFO ] [sig ] [1719/3439] Completed JSMD in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-06T20:25:25.126253] [INFO ] [sig ] [1720/3439] Forecasting JSML... [2026-02-06T20:25:25.126297] [INFO ] [sig ] Generating forecast for: JSML [2026-02-06T20:25:25.126338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-06T20:25:25.138005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-06T20:25:25.138354] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-06T20:25:25.139187] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-06T20:25:25.139243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:25.139276] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:25.139304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:25.139362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:25.198360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:25.199107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:25.199197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:25.199238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:25.319013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:25.319172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:25.319219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:25.319250] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:25.322752] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=21.07%) [2026-02-06T20:25:25.323060] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-06T20:25:25.323194] [INFO ] [sig ] JSML: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:25.471080] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JSML.txt [2026-02-06T20:25:25.471221] [INFO ] [sig ] [1720/3439] Completed JSML in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-06T20:25:25.471260] [INFO ] [sig ] [1721/3439] Forecasting JTEK... [2026-02-06T20:25:25.471290] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-06T20:25:25.471321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-06T20:25:25.483025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-06T20:25:25.483365] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-06T20:25:25.484243] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-06T20:25:25.484299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:25.484331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:25.484360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:25.484419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:25.542856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:25.543725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:25.543812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:25.543845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:25.666062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:25.666238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:25.666281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:25.666311] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:25.670348] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-02-06T20:25:25.670714] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-06T20:25:25.670854] [INFO ] [sig ] JTEK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:25.821704] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JTEK.txt [2026-02-06T20:25:25.821863] [INFO ] [sig ] [1721/3439] Completed JTEK in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-06T20:25:25.821914] [INFO ] [sig ] [1722/3439] Forecasting JVA... [2026-02-06T20:25:25.821947] [INFO ] [sig ] Generating forecast for: JVA [2026-02-06T20:25:25.821977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-06T20:25:25.833440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-06T20:25:25.833792] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-06T20:25:25.834657] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-06T20:25:25.834719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:25.834755] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:25.834781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:25.834844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:25.896043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:25.896866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:25.896965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:25.897001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:26.020127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:26.020280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:26.020320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:26.020350] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:26.024256] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=71.96%) [2026-02-06T20:25:26.024532] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-06T20:25:26.024679] [INFO ] [sig ] JVA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:26.168869] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/JVA.txt [2026-02-06T20:25:26.169035] [INFO ] [sig ] [1722/3439] Completed JVA in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-06T20:25:26.169076] [INFO ] [sig ] [1723/3439] Forecasting JXN... [2026-02-06T20:25:26.169106] [INFO ] [sig ] Generating forecast for: JXN [2026-02-06T20:25:26.169137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-06T20:25:26.181055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-06T20:25:26.181379] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-06T20:25:26.182172] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-06T20:25:26.182226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:26.182288] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:26.182320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:26.182377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:26.242926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:26.244400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:26.244525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:26.244561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:26.368853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:26.369022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:26.369064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:26.369093] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:26.372507] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-02-06T20:25:26.372822] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-06T20:25:26.372960] [INFO ] [sig ] JXN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:26.516142] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/JXN.txt [2026-02-06T20:25:26.516296] [INFO ] [sig ] [1723/3439] Completed JXN in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:26.516335] [INFO ] [sig ] [1724/3439] Forecasting KAI... [2026-02-06T20:25:26.516365] [INFO ] [sig ] Generating forecast for: KAI [2026-02-06T20:25:26.516395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-06T20:25:26.527928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-06T20:25:26.528257] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-06T20:25:26.529066] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-06T20:25:26.529119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:26.529151] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:26.529177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:26.529234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:26.586486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:26.587348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:26.587432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:26.587466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:26.707279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:26.707434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:26.707476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:26.707505] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:26.710918] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-02-06T20:25:26.711191] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-06T20:25:26.711340] [INFO ] [sig ] KAI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:26.852907] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KAI.txt [2026-02-06T20:25:26.853084] [INFO ] [sig ] [1724/3439] Completed KAI in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:26.853128] [INFO ] [sig ] [1725/3439] Forecasting KARO... [2026-02-06T20:25:26.853160] [INFO ] [sig ] Generating forecast for: KARO [2026-02-06T20:25:26.853191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-06T20:25:26.864360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-06T20:25:26.864647] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-06T20:25:26.865422] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-06T20:25:26.865475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:26.865517] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:26.865544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:26.865619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:26.921415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:26.922040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:26.922119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:26.922151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:27.041754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:27.041907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:27.041946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:27.041975] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:27.045402] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=65.04%) [2026-02-06T20:25:27.045696] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-06T20:25:27.045823] [INFO ] [sig ] KARO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:27.186645] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KARO.txt [2026-02-06T20:25:27.186748] [INFO ] [sig ] [1725/3439] Completed KARO in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:27.186785] [INFO ] [sig ] [1726/3439] Forecasting KB... [2026-02-06T20:25:27.186815] [INFO ] [sig ] Generating forecast for: KB [2026-02-06T20:25:27.186845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-06T20:25:27.197745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-06T20:25:27.198032] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-06T20:25:27.198814] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-06T20:25:27.198868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:27.198900] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:27.198927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:27.198983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:27.255747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:27.256358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:27.256437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:27.256470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:27.377954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:27.378070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:27.378108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:27.378165] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:27.381446] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: DOWN (p=46.03%) [2026-02-06T20:25:27.381744] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-06T20:25:27.381874] [INFO ] [sig ] KB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:27.524974] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KB.txt [2026-02-06T20:25:27.525085] [INFO ] [sig ] [1726/3439] Completed KB in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:27.525124] [INFO ] [sig ] [1727/3439] Forecasting KBH... [2026-02-06T20:25:27.525153] [INFO ] [sig ] Generating forecast for: KBH [2026-02-06T20:25:27.525183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-06T20:25:27.536259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-06T20:25:27.536541] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-06T20:25:27.537317] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-06T20:25:27.537371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:27.537402] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:27.537429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:27.537490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:27.593216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:27.593847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:27.593925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:27.593957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:27.716122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:27.716240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:27.716278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:27.716311] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:27.719648] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: UP (p=61.49%) [2026-02-06T20:25:27.719918] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-06T20:25:27.720062] [INFO ] [sig ] KBH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:27.861759] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KBH.txt [2026-02-06T20:25:27.861879] [INFO ] [sig ] [1727/3439] Completed KBH in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:27.861923] [INFO ] [sig ] [1728/3439] Forecasting KBWB... [2026-02-06T20:25:27.861954] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-06T20:25:27.861983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-06T20:25:27.873257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-06T20:25:27.873531] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-06T20:25:27.874326] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-06T20:25:27.874380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:27.874411] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:27.874437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:27.874495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:27.931681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:27.932268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:27.932361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:27.932394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:28.054478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:28.054624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:28.054666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:28.054696] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:28.058116] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=47.88%) [2026-02-06T20:25:28.058431] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-06T20:25:28.058557] [INFO ] [sig ] KBWB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:28.200404] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KBWB.txt [2026-02-06T20:25:28.200518] [INFO ] [sig ] [1728/3439] Completed KBWB in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:28.200557] [INFO ] [sig ] [1729/3439] Forecasting KBWD... [2026-02-06T20:25:28.200614] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-06T20:25:28.200647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-06T20:25:28.211372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-06T20:25:28.211669] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-06T20:25:28.212440] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-06T20:25:28.212493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:28.212528] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:28.212555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:28.212640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:28.270848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:28.271437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:28.271517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:28.271549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:28.391348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:28.391471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:28.391507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:28.391538] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:28.394750] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=26.97%) [2026-02-06T20:25:28.395020] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-06T20:25:28.395147] [INFO ] [sig ] KBWD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:28.536483] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KBWD.txt [2026-02-06T20:25:28.536609] [INFO ] [sig ] [1729/3439] Completed KBWD in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:28.536650] [INFO ] [sig ] [1730/3439] Forecasting KBWP... [2026-02-06T20:25:28.536679] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-06T20:25:28.536709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-06T20:25:28.549131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-06T20:25:28.549476] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-06T20:25:28.550312] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-06T20:25:28.550366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:28.550399] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:28.550426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:28.550483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:28.607103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:28.608092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:28.608182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:28.608215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:28.727244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:28.727423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:28.727466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:28.727497] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:28.731220] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=49.88%) [2026-02-06T20:25:28.731554] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-06T20:25:28.731729] [INFO ] [sig ] KBWP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:28.883616] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KBWP.txt [2026-02-06T20:25:28.883782] [INFO ] [sig ] [1730/3439] Completed KBWP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:28.883825] [INFO ] [sig ] [1731/3439] Forecasting KBWY... [2026-02-06T20:25:28.883854] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-06T20:25:28.883883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-06T20:25:28.895861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-06T20:25:28.896193] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-06T20:25:28.896981] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-06T20:25:28.897035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:28.897067] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:28.897094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:28.897150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:28.954930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:28.955789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:28.955875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:28.955909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:29.075119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:29.075276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:29.075317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:29.075346] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:29.078756] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-06T20:25:29.079027] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-06T20:25:29.079153] [INFO ] [sig ] KBWY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:29.224706] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KBWY.txt [2026-02-06T20:25:29.224841] [INFO ] [sig ] [1731/3439] Completed KBWY in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:29.224880] [INFO ] [sig ] [1732/3439] Forecasting KC... [2026-02-06T20:25:29.224910] [INFO ] [sig ] Generating forecast for: KC [2026-02-06T20:25:29.224941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-06T20:25:29.236662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-06T20:25:29.236951] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-06T20:25:29.237788] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-06T20:25:29.237865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:29.237897] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:29.237925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:29.237985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:29.294969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:29.295609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:29.295688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:29.295721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:29.419098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:29.419255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:29.419294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:29.419340] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:29.422769] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-02-06T20:25:29.423041] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-06T20:25:29.423170] [INFO ] [sig ] KC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:29.564714] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KC.txt [2026-02-06T20:25:29.564848] [INFO ] [sig ] [1732/3439] Completed KC in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.3m [2026-02-06T20:25:29.564886] [INFO ] [sig ] [1733/3439] Forecasting KD... [2026-02-06T20:25:29.564915] [INFO ] [sig ] Generating forecast for: KD [2026-02-06T20:25:29.564946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-06T20:25:29.576369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-06T20:25:29.576685] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-06T20:25:29.577478] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-06T20:25:29.577531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:29.577563] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:29.577611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:29.577670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:29.634131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:29.634845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:29.634952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:29.634985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:29.758212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:29.758384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:29.758434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:29.758463] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:29.761943] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-06T20:25:29.762236] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-06T20:25:29.762367] [INFO ] [sig ] KD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:29.904997] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KD.txt [2026-02-06T20:25:29.905127] [INFO ] [sig ] [1733/3439] Completed KD in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-06T20:25:29.905167] [INFO ] [sig ] [1734/3439] Forecasting KDP... [2026-02-06T20:25:29.905196] [INFO ] [sig ] Generating forecast for: KDP [2026-02-06T20:25:29.905228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-06T20:25:29.916744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-06T20:25:29.917158] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-06T20:25:29.917984] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-06T20:25:29.918037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:29.918069] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:29.918096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:29.918154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:29.975681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:29.976550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:29.976655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:29.976706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:30.107894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:30.108052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:30.108091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:30.108120] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:30.111501] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=19.79%) [2026-02-06T20:25:30.111790] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-06T20:25:30.111917] [INFO ] [sig ] KDP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:30.254493] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KDP.txt [2026-02-06T20:25:30.254649] [INFO ] [sig ] [1734/3439] Completed KDP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-06T20:25:30.254691] [INFO ] [sig ] [1735/3439] Forecasting KE... [2026-02-06T20:25:30.254720] [INFO ] [sig ] Generating forecast for: KE [2026-02-06T20:25:30.254751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-06T20:25:30.266006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-06T20:25:30.266281] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-06T20:25:30.267061] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-06T20:25:30.267114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:30.267146] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:30.267173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:30.267230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:30.324475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:30.325120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:30.325199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:30.325232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:30.444830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:30.444983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:30.445023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:30.445052] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:30.448455] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-02-06T20:25:30.448748] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-06T20:25:30.448879] [INFO ] [sig ] KE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:30.592895] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KE.txt [2026-02-06T20:25:30.593031] [INFO ] [sig ] [1735/3439] Completed KE in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-06T20:25:30.593072] [INFO ] [sig ] [1736/3439] Forecasting KELYA... [2026-02-06T20:25:30.593102] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-06T20:25:30.593131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-06T20:25:30.604941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-06T20:25:30.605279] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-06T20:25:30.606071] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-06T20:25:30.606125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:30.606158] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:30.606185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:30.606253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:30.665697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:30.666642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:30.666728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:30.666762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:30.786775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:30.786938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:30.786978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:30.787008] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:30.791102] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=25.67%) [2026-02-06T20:25:30.791382] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-06T20:25:30.791530] [INFO ] [sig ] KELYA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:30.940510] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KELYA.txt [2026-02-06T20:25:30.940701] [INFO ] [sig ] [1736/3439] Completed KELYA in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-06T20:25:30.940745] [INFO ] [sig ] [1737/3439] Forecasting KEN... [2026-02-06T20:25:30.940777] [INFO ] [sig ] Generating forecast for: KEN [2026-02-06T20:25:30.940809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-06T20:25:30.952247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-06T20:25:30.952548] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-06T20:25:30.953366] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-06T20:25:30.953424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:30.953458] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:30.953486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:30.953545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:31.014488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:31.015467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:31.015568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:31.015628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:31.134604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:31.134754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:31.134795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:31.134824] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:31.138339] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=87.56%) [2026-02-06T20:25:31.138679] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-06T20:25:31.138815] [INFO ] [sig ] KEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:31.282332] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KEN.txt [2026-02-06T20:25:31.282480] [INFO ] [sig ] [1737/3439] Completed KEN in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-06T20:25:31.282522] [INFO ] [sig ] [1738/3439] Forecasting KEP... [2026-02-06T20:25:31.282550] [INFO ] [sig ] Generating forecast for: KEP [2026-02-06T20:25:31.282598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-06T20:25:31.294937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-06T20:25:31.295225] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-06T20:25:31.296011] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-06T20:25:31.296074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:31.296108] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:31.296136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:31.296193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:31.353522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:31.354182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:31.354271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:31.354304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:31.474313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:31.474471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:31.474510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:31.474539] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:31.477926] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: UP (p=76.85%) [2026-02-06T20:25:31.478228] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-06T20:25:31.478367] [INFO ] [sig ] KEP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:31.629136] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KEP.txt [2026-02-06T20:25:31.629268] [INFO ] [sig ] [1738/3439] Completed KEP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-06T20:25:31.629309] [INFO ] [sig ] [1739/3439] Forecasting KEX... [2026-02-06T20:25:31.629340] [INFO ] [sig ] Generating forecast for: KEX [2026-02-06T20:25:31.629370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-06T20:25:31.641666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-06T20:25:31.641959] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-06T20:25:31.642815] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-06T20:25:31.642869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:31.642904] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:31.642932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:31.642991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:31.703237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:31.704095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:31.704204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:31.704238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:31.829820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:31.829968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:31.830009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:31.830051] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:31.833568] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-06T20:25:31.833885] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-06T20:25:31.834018] [INFO ] [sig ] KEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:31.983332] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KEX.txt [2026-02-06T20:25:31.983488] [INFO ] [sig ] [1739/3439] Completed KEX in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-06T20:25:31.983530] [INFO ] [sig ] [1740/3439] Forecasting KEYS... [2026-02-06T20:25:31.983559] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-06T20:25:31.983612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-06T20:25:31.995293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-06T20:25:31.995702] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-06T20:25:31.996503] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-06T20:25:31.996557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:31.996634] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:31.996664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:31.996721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:32.061242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:32.062229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:32.062323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:32.062357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:32.199866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:32.200026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:32.200077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:32.200109] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:32.203849] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=63.73%) [2026-02-06T20:25:32.204159] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-06T20:25:32.204303] [INFO ] [sig ] KEYS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:32.364672] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KEYS.txt [2026-02-06T20:25:32.364827] [INFO ] [sig ] [1740/3439] Completed KEYS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:32.364871] [INFO ] [sig ] [1741/3439] Forecasting KFS... [2026-02-06T20:25:32.364902] [INFO ] [sig ] Generating forecast for: KFS [2026-02-06T20:25:32.364933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-06T20:25:32.377348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-06T20:25:32.377721] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-06T20:25:32.378673] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-06T20:25:32.378730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:32.378762] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:32.378791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:32.378849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:32.444332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:32.445451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:32.445561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:32.445634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:32.571047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:32.571208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:32.571251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:32.571281] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:32.574749] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=88.43%) [2026-02-06T20:25:32.575037] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-06T20:25:32.575168] [INFO ] [sig ] KFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:32.717273] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KFS.txt [2026-02-06T20:25:32.717426] [INFO ] [sig ] [1741/3439] Completed KFS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:32.717474] [INFO ] [sig ] [1742/3439] Forecasting KFY... [2026-02-06T20:25:32.717511] [INFO ] [sig ] Generating forecast for: KFY [2026-02-06T20:25:32.717543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-06T20:25:32.728773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-06T20:25:32.729050] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-06T20:25:32.729874] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-06T20:25:32.729927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:32.729959] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:32.729986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:32.730042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:32.785914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:32.786652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:32.786734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:32.786766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:32.904790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:32.904948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:32.904990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:32.905018] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:32.908745] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-02-06T20:25:32.909030] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-06T20:25:32.909163] [INFO ] [sig ] KFY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:33.071556] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KFY.txt [2026-02-06T20:25:33.071730] [INFO ] [sig ] [1742/3439] Completed KFY in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:33.071770] [INFO ] [sig ] [1743/3439] Forecasting KGS... [2026-02-06T20:25:33.071802] [INFO ] [sig ] Generating forecast for: KGS [2026-02-06T20:25:33.071833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-06T20:25:33.083306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-06T20:25:33.083638] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-06T20:25:33.084494] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-06T20:25:33.084551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:33.084611] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:33.084643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:33.084702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:33.144467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:33.145184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:33.145269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:33.145303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:33.277102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:33.277287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:33.277353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:33.277422] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:33.281061] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=35.02%) [2026-02-06T20:25:33.281392] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-06T20:25:33.281525] [INFO ] [sig ] KGS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:33.435263] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KGS.txt [2026-02-06T20:25:33.435413] [INFO ] [sig ] [1743/3439] Completed KGS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:33.435457] [INFO ] [sig ] [1744/3439] Forecasting KHC... [2026-02-06T20:25:33.435486] [INFO ] [sig ] Generating forecast for: KHC [2026-02-06T20:25:33.435516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-06T20:25:33.447144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-06T20:25:33.447530] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-06T20:25:33.448419] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-06T20:25:33.448475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:33.448507] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:33.448534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:33.448610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:33.509611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:33.510499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:33.510612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:33.510648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:33.634670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:33.634826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:33.634869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:33.634899] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:33.638348] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=68.94%) [2026-02-06T20:25:33.638640] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-06T20:25:33.638774] [INFO ] [sig ] KHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:33.783435] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KHC.txt [2026-02-06T20:25:33.783637] [INFO ] [sig ] [1744/3439] Completed KHC in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:33.783692] [INFO ] [sig ] [1745/3439] Forecasting KIDS... [2026-02-06T20:25:33.783723] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-06T20:25:33.783754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-06T20:25:33.795292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-06T20:25:33.795676] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-06T20:25:33.796458] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-06T20:25:33.796512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:33.796545] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:33.796603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:33.796665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:33.853815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:33.854696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:33.854780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:33.854813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:33.977240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:33.977418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:33.977471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:33.977506] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:33.981548] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-06T20:25:33.981900] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-06T20:25:33.982055] [INFO ] [sig ] KIDS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:34.134106] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KIDS.txt [2026-02-06T20:25:34.134262] [INFO ] [sig ] [1745/3439] Completed KIDS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:34.134305] [INFO ] [sig ] [1746/3439] Forecasting KIM... [2026-02-06T20:25:34.134335] [INFO ] [sig ] Generating forecast for: KIM [2026-02-06T20:25:34.134367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-06T20:25:34.147302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-06T20:25:34.147706] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-06T20:25:34.148659] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-06T20:25:34.148715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:34.148748] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:34.148775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:34.148833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:34.212231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:34.213209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:34.213320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:34.213366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:34.342633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:34.342791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:34.342835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:34.342863] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:34.346545] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=23.48%) [2026-02-06T20:25:34.346859] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-06T20:25:34.346993] [INFO ] [sig ] KIM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:34.497456] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KIM.txt [2026-02-06T20:25:34.497628] [INFO ] [sig ] [1746/3439] Completed KIM in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:34.497681] [INFO ] [sig ] [1747/3439] Forecasting KINS... [2026-02-06T20:25:34.497721] [INFO ] [sig ] Generating forecast for: KINS [2026-02-06T20:25:34.497754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-06T20:25:34.509932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-06T20:25:34.510316] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-06T20:25:34.511183] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-06T20:25:34.511240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:34.511275] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:34.511303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:34.511362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:34.572036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:34.572979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:34.573084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:34.573126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:34.702085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:34.702249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:34.702291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:34.702322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:34.705860] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-06T20:25:34.706155] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-06T20:25:34.706289] [INFO ] [sig ] KINS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:34.853471] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KINS.txt [2026-02-06T20:25:34.853628] [INFO ] [sig ] [1747/3439] Completed KINS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:34.853674] [INFO ] [sig ] [1748/3439] Forecasting KIO... [2026-02-06T20:25:34.853704] [INFO ] [sig ] Generating forecast for: KIO [2026-02-06T20:25:34.853734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-06T20:25:34.866145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-06T20:25:34.866477] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-06T20:25:34.867306] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-06T20:25:34.867362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:34.867396] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:34.867425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:34.867483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:34.926092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:34.926950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:34.927035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:34.927068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:35.044968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:35.045129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:35.045169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:35.045198] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:35.048681] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-02-06T20:25:35.048968] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-06T20:25:35.049099] [INFO ] [sig ] KIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:35.201804] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KIO.txt [2026-02-06T20:25:35.201970] [INFO ] [sig ] [1748/3439] Completed KIO in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:35.202018] [INFO ] [sig ] [1749/3439] Forecasting KKRS... [2026-02-06T20:25:35.202050] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-06T20:25:35.202080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-06T20:25:35.214643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-06T20:25:35.214985] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-06T20:25:35.215875] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-06T20:25:35.215930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:35.215975] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:35.216003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:35.216073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:35.278207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:35.279043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:35.279129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:35.279163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:35.407808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:35.407978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:35.408023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:35.408062] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:35.411975] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-06T20:25:35.412329] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-06T20:25:35.412532] [INFO ] [sig ] KKRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:35.574504] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KKRS.txt [2026-02-06T20:25:35.574689] [INFO ] [sig ] [1749/3439] Completed KKRS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.2m [2026-02-06T20:25:35.574735] [INFO ] [sig ] [1750/3439] Forecasting KLAC... [2026-02-06T20:25:35.574765] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-06T20:25:35.574795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-06T20:25:35.587496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-06T20:25:35.587997] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-06T20:25:35.588993] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-06T20:25:35.589061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:35.589104] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:35.589143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:35.589210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:35.651075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:35.651986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:35.652118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:35.652154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:35.780272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:35.780442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:35.780494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:35.780530] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:35.784056] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-02-06T20:25:35.784371] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-06T20:25:35.784514] [INFO ] [sig ] KLAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:35.931076] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KLAC.txt [2026-02-06T20:25:35.931234] [INFO ] [sig ] [1750/3439] Completed KLAC in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-06T20:25:35.931276] [INFO ] [sig ] [1751/3439] Forecasting KLIC... [2026-02-06T20:25:35.931306] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-06T20:25:35.931336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-06T20:25:35.946233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-06T20:25:35.946775] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-06T20:25:35.947858] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-06T20:25:35.947927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:35.947966] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:35.947998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:35.948076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:36.007366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:36.008331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:36.008420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:36.008455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:36.134840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:36.135011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:36.135053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:36.135083] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:36.138764] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-02-06T20:25:36.139080] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-06T20:25:36.139222] [INFO ] [sig ] KLIC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:36.289687] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KLIC.txt [2026-02-06T20:25:36.289847] [INFO ] [sig ] [1751/3439] Completed KLIC in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-06T20:25:36.289891] [INFO ] [sig ] [1752/3439] Forecasting KLXE... [2026-02-06T20:25:36.289920] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-06T20:25:36.289951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-06T20:25:36.301726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-06T20:25:36.302030] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-06T20:25:36.302819] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-06T20:25:36.302872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:36.302904] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:36.302931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:36.302988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:36.362483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:36.363424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:36.363526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:36.363561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:36.489231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:36.489386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:36.489430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:36.489461] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:36.492957] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=14.68%) [2026-02-06T20:25:36.493245] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-06T20:25:36.493376] [INFO ] [sig ] KLXE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:36.647738] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KLXE.txt [2026-02-06T20:25:36.648154] [INFO ] [sig ] [1752/3439] Completed KLXE in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-06T20:25:36.648369] [INFO ] [sig ] [1753/3439] Forecasting KMB... [2026-02-06T20:25:36.648405] [INFO ] [sig ] Generating forecast for: KMB [2026-02-06T20:25:36.648438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-06T20:25:36.661353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-06T20:25:36.661803] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-06T20:25:36.662622] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-06T20:25:36.662678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:36.662712] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:36.662739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:36.662795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:36.719406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:36.720377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:36.720472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:36.720511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:36.838952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:36.839118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:36.839159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:36.839190] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:36.842565] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=40.43%) [2026-02-06T20:25:36.842864] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-06T20:25:36.842992] [INFO ] [sig ] KMB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:36.993604] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KMB.txt [2026-02-06T20:25:36.993777] [INFO ] [sig ] [1753/3439] Completed KMB in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-06T20:25:36.993821] [INFO ] [sig ] [1754/3439] Forecasting KMDA... [2026-02-06T20:25:36.993854] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-06T20:25:36.993886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-06T20:25:37.005004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-06T20:25:37.005313] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-06T20:25:37.006163] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-06T20:25:37.006219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:37.006257] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:37.006286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:37.006346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:37.066023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:37.066784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:37.066869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:37.066905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:37.187724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:37.187901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:37.187946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:37.187977] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:37.191468] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-02-06T20:25:37.191777] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-06T20:25:37.191929] [INFO ] [sig ] KMDA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:37.350766] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KMDA.txt [2026-02-06T20:25:37.350924] [INFO ] [sig ] [1754/3439] Completed KMDA in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-06T20:25:37.350965] [INFO ] [sig ] [1755/3439] Forecasting KMI... [2026-02-06T20:25:37.350995] [INFO ] [sig ] Generating forecast for: KMI [2026-02-06T20:25:37.351026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-06T20:25:37.362912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-06T20:25:37.363274] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-06T20:25:37.364091] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-06T20:25:37.364159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:37.364203] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:37.364234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:37.364291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:37.421424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:37.422305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:37.422393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:37.422427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:37.546478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:37.546671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:37.546717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:37.546747] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:37.550486] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-02-06T20:25:37.550840] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-06T20:25:37.550987] [INFO ] [sig ] KMI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:37.699919] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KMI.txt [2026-02-06T20:25:37.700085] [INFO ] [sig ] [1755/3439] Completed KMI in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-06T20:25:37.700127] [INFO ] [sig ] [1756/3439] Forecasting KMPB... [2026-02-06T20:25:37.700160] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-06T20:25:37.700191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-06T20:25:37.712179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-06T20:25:37.712546] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-06T20:25:37.713589] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-06T20:25:37.713829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:37.713861] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:37.713888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:37.713944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:37.777495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:37.778432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:37.778523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:37.778559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:37.886230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:37.886391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:37.886450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:37.886480] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:37.890123] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-02-06T20:25:37.890423] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-06T20:25:37.890559] [INFO ] [sig ] KMPB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:38.037322] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KMPB.txt [2026-02-06T20:25:38.037492] [INFO ] [sig ] [1756/3439] Completed KMPB in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-06T20:25:38.037541] [INFO ] [sig ] [1757/3439] Forecasting KMX... [2026-02-06T20:25:38.037603] [INFO ] [sig ] Generating forecast for: KMX [2026-02-06T20:25:38.037643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-06T20:25:38.049514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-06T20:25:38.049847] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-06T20:25:38.050645] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-06T20:25:38.050699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:38.050756] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:38.050936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:38.050993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:38.108097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:38.108934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:38.109022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:38.109058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:38.230540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:38.230721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:38.230764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:38.230795] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:38.234341] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=7.55%) [2026-02-06T20:25:38.234649] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-06T20:25:38.234782] [INFO ] [sig ] KMX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:38.386245] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KMX.txt [2026-02-06T20:25:38.386381] [INFO ] [sig ] [1757/3439] Completed KMX in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:38.386421] [INFO ] [sig ] [1758/3439] Forecasting KN... [2026-02-06T20:25:38.386454] [INFO ] [sig ] Generating forecast for: KN [2026-02-06T20:25:38.386484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-06T20:25:38.398791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-06T20:25:38.399129] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-06T20:25:38.399971] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-06T20:25:38.400028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:38.400062] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:38.400090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:38.400148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:38.461701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:38.462443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:38.462552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:38.462608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:38.591822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:38.591989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:38.592033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:38.592067] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:38.595595] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=32.23%) [2026-02-06T20:25:38.595887] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-06T20:25:38.596022] [INFO ] [sig ] KN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:38.754741] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KN.txt [2026-02-06T20:25:38.754896] [INFO ] [sig ] [1758/3439] Completed KN in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:38.754937] [INFO ] [sig ] [1759/3439] Forecasting KNF... [2026-02-06T20:25:38.754968] [INFO ] [sig ] Generating forecast for: KNF [2026-02-06T20:25:38.754998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-06T20:25:38.766191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-06T20:25:38.766482] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-06T20:25:38.767303] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-06T20:25:38.767357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:38.767390] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:38.767417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:38.767474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:38.827969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:38.828871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:38.828956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:38.828991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:38.948669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:38.948836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:38.948879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:38.948908] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:38.952350] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=69.11%) [2026-02-06T20:25:38.952652] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-06T20:25:38.952781] [INFO ] [sig ] KNF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:39.101818] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KNF.txt [2026-02-06T20:25:39.101979] [INFO ] [sig ] [1759/3439] Completed KNF in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:39.102019] [INFO ] [sig ] [1760/3439] Forecasting KNOP... [2026-02-06T20:25:39.102049] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-06T20:25:39.102080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-06T20:25:39.113938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-06T20:25:39.114251] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-06T20:25:39.115048] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-06T20:25:39.115101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:39.115133] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:39.115171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:39.115229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:39.174461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:39.175332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:39.175445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:39.175480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:39.292207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:39.292363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:39.292404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:39.292433] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:39.295902] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-06T20:25:39.296184] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-06T20:25:39.296314] [INFO ] [sig ] KNOP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:39.461042] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KNOP.txt [2026-02-06T20:25:39.461210] [INFO ] [sig ] [1760/3439] Completed KNOP in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:39.461258] [INFO ] [sig ] [1761/3439] Forecasting KNSA... [2026-02-06T20:25:39.461291] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-06T20:25:39.461324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-06T20:25:39.473390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-06T20:25:39.473816] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-06T20:25:39.474706] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-06T20:25:39.474764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:39.474799] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:39.474827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:39.474886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:39.532835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:39.533734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:39.533819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:39.533854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:39.655270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:39.655426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:39.655469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:39.655500] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:39.659006] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-06T20:25:39.659287] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-06T20:25:39.659417] [INFO ] [sig ] KNSA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:39.808821] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KNSA.txt [2026-02-06T20:25:39.808951] [INFO ] [sig ] [1761/3439] Completed KNSA in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:39.808991] [INFO ] [sig ] [1762/3439] Forecasting KNSL... [2026-02-06T20:25:39.809021] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-06T20:25:39.809050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-06T20:25:39.820334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-06T20:25:39.820642] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-06T20:25:39.821427] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-06T20:25:39.821480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:39.821512] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:39.821541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:39.821620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:39.878798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:39.879705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:39.879789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:39.879822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:40.001181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:40.001341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:40.001383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:40.001412] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:40.005191] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-02-06T20:25:40.005468] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-06T20:25:40.005617] [INFO ] [sig ] KNSL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:40.152063] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KNSL.txt [2026-02-06T20:25:40.152204] [INFO ] [sig ] [1762/3439] Completed KNSL in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:40.152245] [INFO ] [sig ] [1763/3439] Forecasting KNTK... [2026-02-06T20:25:40.152275] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-06T20:25:40.152306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-06T20:25:40.163445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-06T20:25:40.163782] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-06T20:25:40.164594] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-06T20:25:40.164651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:40.164684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:40.164711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:40.164769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:40.221389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:40.222246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:40.222336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:40.222371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:40.347611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:40.347779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:40.347828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:40.347878] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:40.351447] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-02-06T20:25:40.351790] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-06T20:25:40.351965] [INFO ] [sig ] KNTK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:40.509322] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KNTK.txt [2026-02-06T20:25:40.509481] [INFO ] [sig ] [1763/3439] Completed KNTK in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:40.509521] [INFO ] [sig ] [1764/3439] Forecasting KNX... [2026-02-06T20:25:40.509557] [INFO ] [sig ] Generating forecast for: KNX [2026-02-06T20:25:40.509610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-06T20:25:40.525050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-06T20:25:40.525392] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-06T20:25:40.526228] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-06T20:25:40.526282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:40.526320] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:40.526349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:40.526411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:40.586067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:40.586862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:40.586957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:40.586992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:40.711285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:40.711441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:40.711484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:40.711514] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:40.715091] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-06T20:25:40.715385] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-06T20:25:40.715517] [INFO ] [sig ] KNX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:40.866988] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KNX.txt [2026-02-06T20:25:40.867159] [INFO ] [sig ] [1764/3439] Completed KNX in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:40.867207] [INFO ] [sig ] [1765/3439] Forecasting KOD... [2026-02-06T20:25:40.867239] [INFO ] [sig ] Generating forecast for: KOD [2026-02-06T20:25:40.867272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-06T20:25:40.879225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-06T20:25:40.879606] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-06T20:25:40.880432] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-06T20:25:40.880488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:40.880522] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:40.880552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:40.880649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:40.939943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:40.940831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:40.940919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:40.940954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:41.078906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:41.079065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:41.079107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:41.079137] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:41.082935] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-06T20:25:41.083289] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-06T20:25:41.083449] [INFO ] [sig ] KOD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:41.236310] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KOD.txt [2026-02-06T20:25:41.236511] [INFO ] [sig ] [1765/3439] Completed KOD in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.1m [2026-02-06T20:25:41.236608] [INFO ] [sig ] [1766/3439] Forecasting KODK... [2026-02-06T20:25:41.236667] [INFO ] [sig ] Generating forecast for: KODK [2026-02-06T20:25:41.236712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-06T20:25:41.248837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-06T20:25:41.249192] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-06T20:25:41.250056] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-06T20:25:41.250111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:41.250145] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:41.250171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:41.250227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:41.308907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:41.309836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:41.309926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:41.309961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:41.434899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:41.435062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:41.435104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:41.435135] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:41.438811] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-02-06T20:25:41.439093] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-06T20:25:41.439236] [INFO ] [sig ] KODK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:41.589116] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KODK.txt [2026-02-06T20:25:41.589251] [INFO ] [sig ] [1766/3439] Completed KODK in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:41.589292] [INFO ] [sig ] [1767/3439] Forecasting KOF... [2026-02-06T20:25:41.589321] [INFO ] [sig ] Generating forecast for: KOF [2026-02-06T20:25:41.589351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-06T20:25:41.601095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-06T20:25:41.601398] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-06T20:25:41.602193] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-06T20:25:41.602246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:41.602279] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:41.602306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:41.602362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:41.661276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:41.662117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:41.662236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:41.662271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:41.786221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:41.786379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:41.786420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:41.786465] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:41.789875] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=73.14%) [2026-02-06T20:25:41.790151] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-06T20:25:41.790278] [INFO ] [sig ] KOF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:41.937117] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KOF.txt [2026-02-06T20:25:41.937274] [INFO ] [sig ] [1767/3439] Completed KOF in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:41.937317] [INFO ] [sig ] [1768/3439] Forecasting KOP... [2026-02-06T20:25:41.937348] [INFO ] [sig ] Generating forecast for: KOP [2026-02-06T20:25:41.937378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-06T20:25:41.949213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-06T20:25:41.949564] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-06T20:25:41.950384] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-06T20:25:41.950440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:41.950472] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:41.950499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:41.950555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:42.011559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:42.012515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:42.012639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:42.012686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:42.132905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:42.133062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:42.133101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:42.133129] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:42.136532] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: DOWN (p=24.94%) [2026-02-06T20:25:42.136839] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-06T20:25:42.136969] [INFO ] [sig ] KOP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:42.281736] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KOP.txt [2026-02-06T20:25:42.281883] [INFO ] [sig ] [1768/3439] Completed KOP in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:42.281923] [INFO ] [sig ] [1769/3439] Forecasting KOPN... [2026-02-06T20:25:42.281954] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-06T20:25:42.281985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-06T20:25:42.294747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-06T20:25:42.295089] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-06T20:25:42.295922] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-06T20:25:42.295977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:42.296011] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:42.296039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:42.296097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:42.354594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:42.355396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:42.355485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:42.355520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:42.476122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:42.476279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:42.476319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:42.476349] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:42.479858] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=53.94%) [2026-02-06T20:25:42.480134] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-06T20:25:42.480262] [INFO ] [sig ] KOPN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:42.625211] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KOPN.txt [2026-02-06T20:25:42.625368] [INFO ] [sig ] [1769/3439] Completed KOPN in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:42.625413] [INFO ] [sig ] [1770/3439] Forecasting KOSS... [2026-02-06T20:25:42.625444] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-06T20:25:42.625476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-06T20:25:42.637111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-06T20:25:42.637434] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-06T20:25:42.638297] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-06T20:25:42.638353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:42.638386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:42.638414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:42.638472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:42.698951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:42.699854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:42.699942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:42.699977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:42.819291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:42.819450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:42.819492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:42.819524] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:42.823114] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=43.62%) [2026-02-06T20:25:42.823449] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-06T20:25:42.823609] [INFO ] [sig ] KOSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:42.975491] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KOSS.txt [2026-02-06T20:25:42.975688] [INFO ] [sig ] [1770/3439] Completed KOSS in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:42.975733] [INFO ] [sig ] [1771/3439] Forecasting KPRX... [2026-02-06T20:25:42.975766] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-06T20:25:42.975798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-06T20:25:42.986801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-06T20:25:42.987099] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-06T20:25:42.987938] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-06T20:25:42.987994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:42.988027] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:42.988056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:42.988127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:43.046630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:43.047533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:43.047646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:43.047686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:43.164771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:43.164930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:43.164971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:43.164999] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:43.168359] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-02-06T20:25:43.168788] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-06T20:25:43.168920] [INFO ] [sig ] KPRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:43.324789] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KPRX.txt [2026-02-06T20:25:43.324999] [INFO ] [sig ] [1771/3439] Completed KPRX in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:43.325069] [INFO ] [sig ] [1772/3439] Forecasting KPTI... [2026-02-06T20:25:43.325122] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-06T20:25:43.325175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-06T20:25:43.340855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-06T20:25:43.341312] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-06T20:25:43.342446] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-06T20:25:43.342520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:43.342570] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:43.342639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:43.342731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:43.415360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:43.416295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:43.416389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:43.416423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:43.538519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:43.538726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:43.538777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:43.538806] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:43.542654] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-02-06T20:25:43.543210] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-06T20:25:43.543358] [INFO ] [sig ] KPTI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:43.687127] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KPTI.txt [2026-02-06T20:25:43.687261] [INFO ] [sig ] [1772/3439] Completed KPTI in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:43.687303] [INFO ] [sig ] [1773/3439] Forecasting KRC... [2026-02-06T20:25:43.687332] [INFO ] [sig ] Generating forecast for: KRC [2026-02-06T20:25:43.687361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-06T20:25:43.698687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-06T20:25:43.698972] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-06T20:25:43.699807] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-06T20:25:43.699879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:43.699913] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:43.699940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:43.699997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:43.758099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:43.758835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:43.758918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:43.758953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:43.881115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:43.881243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:43.881282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:43.881312] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:43.884764] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=60.96%) [2026-02-06T20:25:43.885036] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-06T20:25:43.885162] [INFO ] [sig ] KRC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:44.029828] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KRC.txt [2026-02-06T20:25:44.029944] [INFO ] [sig ] [1773/3439] Completed KRC in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-06T20:25:44.029983] [INFO ] [sig ] [1774/3439] Forecasting KREF... [2026-02-06T20:25:44.030014] [INFO ] [sig ] Generating forecast for: KREF [2026-02-06T20:25:44.030044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-06T20:25:44.041788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-06T20:25:44.042059] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-06T20:25:44.042862] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-06T20:25:44.042915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:44.042971] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:44.043000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:44.043058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:44.100435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:44.101080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:44.101160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:44.101193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:44.220681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:44.220842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:44.220884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:44.220912] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:44.224294] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-02-06T20:25:44.224588] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-06T20:25:44.224717] [INFO ] [sig ] KREF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:44.367781] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KREF.txt [2026-02-06T20:25:44.367929] [INFO ] [sig ] [1774/3439] Completed KREF in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:44.367999] [INFO ] [sig ] [1775/3439] Forecasting KRG... [2026-02-06T20:25:44.368040] [INFO ] [sig ] Generating forecast for: KRG [2026-02-06T20:25:44.368079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-06T20:25:44.383033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-06T20:25:44.383366] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-06T20:25:44.384335] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-06T20:25:44.384398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:44.384436] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:44.384470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:44.384548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:44.442859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:44.443641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:44.443725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:44.443758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:44.566223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:44.566381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:44.566430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:44.566460] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:44.569881] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-06T20:25:44.570155] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-06T20:25:44.570283] [INFO ] [sig ] KRG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:44.714657] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KRG.txt [2026-02-06T20:25:44.714806] [INFO ] [sig ] [1775/3439] Completed KRG in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:44.714845] [INFO ] [sig ] [1776/3439] Forecasting KRMD... [2026-02-06T20:25:44.714876] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-06T20:25:44.714905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-06T20:25:44.726270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-06T20:25:44.726563] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-06T20:25:44.727383] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-06T20:25:44.727436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:44.727467] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:44.727494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:44.727550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:44.784657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:44.785386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:44.785466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:44.785499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:44.906715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:44.906877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:44.906918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:44.906947] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:44.910390] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=39.77%) [2026-02-06T20:25:44.910700] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-06T20:25:44.910835] [INFO ] [sig ] KRMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:45.057851] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KRMD.txt [2026-02-06T20:25:45.058036] [INFO ] [sig ] [1776/3439] Completed KRMD in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:45.058077] [INFO ] [sig ] [1777/3439] Forecasting KRNY... [2026-02-06T20:25:45.058107] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-06T20:25:45.058140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-06T20:25:45.069495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-06T20:25:45.069944] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-06T20:25:45.070772] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-06T20:25:45.070834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:45.070865] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:45.070892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:45.070949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:45.129695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:45.130805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:45.130934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:45.130970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:45.271635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:45.271806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:45.272042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:45.272112] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:45.276060] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-06T20:25:45.276384] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-06T20:25:45.276544] [INFO ] [sig ] KRNY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:45.443796] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KRNY.txt [2026-02-06T20:25:45.443961] [INFO ] [sig ] [1777/3439] Completed KRNY in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:45.444004] [INFO ] [sig ] [1778/3439] Forecasting KRO... [2026-02-06T20:25:45.444033] [INFO ] [sig ] Generating forecast for: KRO [2026-02-06T20:25:45.444062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-06T20:25:45.456645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-06T20:25:45.457043] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-06T20:25:45.457931] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-06T20:25:45.457987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:45.458019] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:45.458047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:45.458106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:45.522465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:45.523450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:45.523547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:45.523628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:45.656753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:45.656910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:45.656955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:45.657024] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:45.661090] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: DOWN (p=34.70%) [2026-02-06T20:25:45.661416] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-06T20:25:45.661557] [INFO ] [sig ] KRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:45.808027] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KRO.txt [2026-02-06T20:25:45.808181] [INFO ] [sig ] [1778/3439] Completed KRO in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:45.808221] [INFO ] [sig ] [1779/3439] Forecasting KROS... [2026-02-06T20:25:45.808252] [INFO ] [sig ] Generating forecast for: KROS [2026-02-06T20:25:45.808282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-06T20:25:45.820071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-06T20:25:45.820396] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-06T20:25:45.821223] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-06T20:25:45.821277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:45.821309] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:45.821336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:45.821393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:45.878250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:45.879079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:45.879162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:45.879196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:46.006150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:46.006325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:46.006368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:46.006399] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:46.010074] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-02-06T20:25:46.010412] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-06T20:25:46.010564] [INFO ] [sig ] KROS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:46.160473] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KROS.txt [2026-02-06T20:25:46.160633] [INFO ] [sig ] [1779/3439] Completed KROS in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:46.160677] [INFO ] [sig ] [1780/3439] Forecasting KRRO... [2026-02-06T20:25:46.160709] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-06T20:25:46.160741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-06T20:25:46.172301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-06T20:25:46.172617] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-06T20:25:46.173442] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-06T20:25:46.173501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:46.173543] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:46.173601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:46.173665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:46.233775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:46.234537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:46.234656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:46.234692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:46.362363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:46.362554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:46.362623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:46.362656] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:46.366651] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=68.98%) [2026-02-06T20:25:46.367043] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-06T20:25:46.367197] [INFO ] [sig ] KRRO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:46.531261] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KRRO.txt [2026-02-06T20:25:46.531424] [INFO ] [sig ] [1780/3439] Completed KRRO in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:46.531467] [INFO ] [sig ] [1781/3439] Forecasting KRUS... [2026-02-06T20:25:46.531496] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-06T20:25:46.531534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-06T20:25:46.544322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-06T20:25:46.544712] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-06T20:25:46.545501] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-06T20:25:46.545554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:46.545614] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:46.545644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:46.545704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:46.604253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:46.605191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:46.605276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:46.605309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:46.723654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:46.723815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:46.723857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:46.723888] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:46.727404] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-02-06T20:25:46.727707] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-06T20:25:46.727867] [INFO ] [sig ] KRUS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:46.870636] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KRUS.txt [2026-02-06T20:25:46.870768] [INFO ] [sig ] [1781/3439] Completed KRUS in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 10.0m [2026-02-06T20:25:46.870809] [INFO ] [sig ] [1782/3439] Forecasting KRYS... [2026-02-06T20:25:46.870838] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-06T20:25:46.870868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-06T20:25:46.882037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-06T20:25:46.882328] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-06T20:25:46.883137] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-06T20:25:46.883191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:46.883222] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:46.883249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:46.883306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:46.941397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:46.942276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:46.942356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:46.942389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:47.067009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:47.067167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:47.067208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:47.067238] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:47.070694] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=83.81%) [2026-02-06T20:25:47.071000] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-06T20:25:47.071139] [INFO ] [sig ] KRYS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:47.215565] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KRYS.txt [2026-02-06T20:25:47.215742] [INFO ] [sig ] [1782/3439] Completed KRYS in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:47.215783] [INFO ] [sig ] [1783/3439] Forecasting KSCP... [2026-02-06T20:25:47.215814] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-06T20:25:47.215844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-06T20:25:47.227985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-06T20:25:47.228321] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-06T20:25:47.229222] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-06T20:25:47.229277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:47.229311] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:47.229338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:47.229396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:47.288224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:47.289339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:47.289428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:47.289461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:47.408562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:47.408743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:47.408792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:47.408829] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:47.412359] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-02-06T20:25:47.412679] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-06T20:25:47.412812] [INFO ] [sig ] KSCP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:47.556215] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KSCP.txt [2026-02-06T20:25:47.556364] [INFO ] [sig ] [1783/3439] Completed KSCP in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:47.556405] [INFO ] [sig ] [1784/3439] Forecasting KSPI... [2026-02-06T20:25:47.556434] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-06T20:25:47.556463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-06T20:25:47.568133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-06T20:25:47.568503] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-06T20:25:47.569313] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-06T20:25:47.569378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:47.569411] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:47.569439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:47.569495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:47.626723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:47.627604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:47.627743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:47.627792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:47.747859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:47.748023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:47.748066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:47.748096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:47.751501] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-02-06T20:25:47.751803] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-06T20:25:47.751931] [INFO ] [sig ] KSPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:47.900615] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KSPI.txt [2026-02-06T20:25:47.900750] [INFO ] [sig ] [1784/3439] Completed KSPI in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:47.900790] [INFO ] [sig ] [1785/3439] Forecasting KSS... [2026-02-06T20:25:47.900820] [INFO ] [sig ] Generating forecast for: KSS [2026-02-06T20:25:47.900850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-06T20:25:47.912567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-06T20:25:47.913005] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-06T20:25:47.913901] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-06T20:25:47.913957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:47.913990] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:47.914018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:47.914077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:47.976817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:47.977793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:47.977930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:47.977968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:48.098545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:48.098718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:48.098760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:48.098790] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:48.102981] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-02-06T20:25:48.103502] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-06T20:25:48.103684] [INFO ] [sig ] KSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:48.255747] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KSS.txt [2026-02-06T20:25:48.255909] [INFO ] [sig ] [1785/3439] Completed KSS in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:48.255949] [INFO ] [sig ] [1786/3439] Forecasting KTB... [2026-02-06T20:25:48.255980] [INFO ] [sig ] Generating forecast for: KTB [2026-02-06T20:25:48.256009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-06T20:25:48.270227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-06T20:25:48.270630] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-06T20:25:48.271500] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-06T20:25:48.271557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:48.271621] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:48.271661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:48.271737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:48.329164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:48.329972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:48.330057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:48.330090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:48.454028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:48.454184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:48.454226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:48.454256] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:48.457680] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=37.48%) [2026-02-06T20:25:48.458007] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-06T20:25:48.458143] [INFO ] [sig ] KTB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:48.611523] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KTB.txt [2026-02-06T20:25:48.611698] [INFO ] [sig ] [1786/3439] Completed KTB in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:48.611739] [INFO ] [sig ] [1787/3439] Forecasting KTCC... [2026-02-06T20:25:48.611770] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-06T20:25:48.611799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-06T20:25:48.622707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-06T20:25:48.623082] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-06T20:25:48.623903] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-06T20:25:48.623957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:48.624003] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:48.624031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:48.624088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:48.686239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:48.687184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:48.687314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:48.687362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:48.796335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:48.796494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:48.796536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:48.796565] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:48.800024] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=54.33%) [2026-02-06T20:25:48.800310] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-06T20:25:48.800438] [INFO ] [sig ] KTCC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:48.943197] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KTCC.txt [2026-02-06T20:25:48.943376] [INFO ] [sig ] [1787/3439] Completed KTCC in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:48.943427] [INFO ] [sig ] [1788/3439] Forecasting KTF... [2026-02-06T20:25:48.943459] [INFO ] [sig ] Generating forecast for: KTF [2026-02-06T20:25:48.943489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-06T20:25:48.954967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-06T20:25:48.955314] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-06T20:25:48.956134] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-06T20:25:48.956189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:48.956221] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:48.956248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:48.956306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:49.012242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:49.013024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:49.013108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:49.013141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:49.134607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:49.134772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:49.134820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:49.134857] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:49.138390] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-06T20:25:49.138724] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-06T20:25:49.138892] [INFO ] [sig ] KTF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:49.298833] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KTF.txt [2026-02-06T20:25:49.299001] [INFO ] [sig ] [1788/3439] Completed KTF in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:49.299046] [INFO ] [sig ] [1789/3439] Forecasting KURA... [2026-02-06T20:25:49.299078] [INFO ] [sig ] Generating forecast for: KURA [2026-02-06T20:25:49.299109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-06T20:25:49.311368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-06T20:25:49.311747] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-06T20:25:49.312739] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-06T20:25:49.312800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:49.312833] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:49.312861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:49.312919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:49.376688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:49.377610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:49.377702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:49.377738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:49.526651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:49.526874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:49.526945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:49.527000] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:49.530950] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-06T20:25:49.531329] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-06T20:25:49.531516] [INFO ] [sig ] KURA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:49.684272] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KURA.txt [2026-02-06T20:25:49.684428] [INFO ] [sig ] [1789/3439] Completed KURA in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:49.684471] [INFO ] [sig ] [1790/3439] Forecasting KVHI... [2026-02-06T20:25:49.684501] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-06T20:25:49.684532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-06T20:25:49.695463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-06T20:25:49.695790] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-06T20:25:49.696646] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-06T20:25:49.696700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:49.696733] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:49.696758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:49.696814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:49.754522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:49.755452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:49.755547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:49.755599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:49.873605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:49.873771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:49.873815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:49.873846] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:49.877414] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-06T20:25:49.877758] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-06T20:25:49.877956] [INFO ] [sig ] KVHI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:50.024871] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KVHI.txt [2026-02-06T20:25:50.025027] [INFO ] [sig ] [1790/3439] Completed KVHI in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-06T20:25:50.025070] [INFO ] [sig ] [1791/3439] Forecasting KVUE... [2026-02-06T20:25:50.025101] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-06T20:25:50.025132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-06T20:25:50.036517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-06T20:25:50.036859] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-06T20:25:50.037672] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-06T20:25:50.037726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:50.037786] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:50.037818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:50.037895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:50.094974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:50.095687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:50.095771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:50.095804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:50.211469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:50.211644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:50.211705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:50.211735] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:50.215162] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-02-06T20:25:50.215459] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-06T20:25:50.215627] [INFO ] [sig ] KVUE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:50.382829] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KVUE.txt [2026-02-06T20:25:50.382999] [INFO ] [sig ] [1791/3439] Completed KVUE in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:50.383043] [INFO ] [sig ] [1792/3439] Forecasting KVYO... [2026-02-06T20:25:50.383073] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-06T20:25:50.383103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-06T20:25:50.395367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-06T20:25:50.395721] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-06T20:25:50.396545] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-06T20:25:50.396626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:50.396661] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:50.396688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:50.396746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:50.454130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:50.454915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:50.455000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:50.455033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:50.608677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:50.608846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:50.608896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:50.608932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:50.612638] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=96.49%) [2026-02-06T20:25:50.612940] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-06T20:25:50.613078] [INFO ] [sig ] KVYO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:50.761961] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KVYO.txt [2026-02-06T20:25:50.762099] [INFO ] [sig ] [1792/3439] Completed KVYO in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:50.762139] [INFO ] [sig ] [1793/3439] Forecasting KYN... [2026-02-06T20:25:50.762170] [INFO ] [sig ] Generating forecast for: KYN [2026-02-06T20:25:50.762200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-06T20:25:50.774936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-06T20:25:50.775293] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-06T20:25:50.776184] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-06T20:25:50.776238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:50.776271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:50.776297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:50.776353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:50.833969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:50.834900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:50.835004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:50.835038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:50.957644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:50.957826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:50.957904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:50.957940] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:50.961448] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-02-06T20:25:50.961747] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-06T20:25:50.961884] [INFO ] [sig ] KYN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:51.121550] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KYN.txt [2026-02-06T20:25:51.121722] [INFO ] [sig ] [1793/3439] Completed KYN in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:51.121764] [INFO ] [sig ] [1794/3439] Forecasting KYTX... [2026-02-06T20:25:51.121796] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-06T20:25:51.121831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-06T20:25:51.134654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-06T20:25:51.135187] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-06T20:25:51.136025] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-06T20:25:51.136084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:51.136118] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:51.136146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:51.136204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:51.200151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:51.201077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:51.201352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:51.201385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:51.329228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:51.329391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:51.329432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:51.329495] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:51.333499] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-02-06T20:25:51.333843] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-06T20:25:51.333985] [INFO ] [sig ] KYTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:51.483317] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/KYTX.txt [2026-02-06T20:25:51.483450] [INFO ] [sig ] [1794/3439] Completed KYTX in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:51.483489] [INFO ] [sig ] [1795/3439] Forecasting KZIA... [2026-02-06T20:25:51.483520] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-06T20:25:51.483550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-06T20:25:51.494609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-06T20:25:51.494910] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-06T20:25:51.495713] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-06T20:25:51.495768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:51.495811] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:51.495839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:51.495896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:51.554753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:51.555680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:51.555769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:51.555804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:51.674669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:51.674842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:51.674896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:51.674933] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:51.678461] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=62.41%) [2026-02-06T20:25:51.678789] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-06T20:25:51.678938] [INFO ] [sig ] KZIA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:51.823825] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/KZIA.txt [2026-02-06T20:25:51.824019] [INFO ] [sig ] [1795/3439] Completed KZIA in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:51.824061] [INFO ] [sig ] [1796/3439] Forecasting L... [2026-02-06T20:25:51.824093] [INFO ] [sig ] Generating forecast for: L [2026-02-06T20:25:51.824124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-06T20:25:51.836081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-06T20:25:51.836464] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-06T20:25:51.837276] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-06T20:25:51.837330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:51.837361] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:51.837388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:51.837445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:51.895797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:51.896761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:51.896852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:51.896886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:52.017416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:52.017601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:52.017646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:52.017676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:52.021270] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=93.40%) [2026-02-06T20:25:52.021557] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-06T20:25:52.021710] [INFO ] [sig ] L: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:52.166789] [INFO ] [LOCAL ] Saved forecast: L 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/L.txt [2026-02-06T20:25:52.166965] [INFO ] [sig ] [1796/3439] Completed L in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:52.167009] [INFO ] [sig ] [1797/3439] Forecasting LAB... [2026-02-06T20:25:52.167040] [INFO ] [sig ] Generating forecast for: LAB [2026-02-06T20:25:52.167072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-06T20:25:52.179270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-06T20:25:52.179705] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-06T20:25:52.180537] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-06T20:25:52.180614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:52.180648] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:52.180673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:52.180729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:52.238319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:52.239222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:52.239310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:52.239345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:52.359599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:52.359760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:52.359801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:52.359831] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:52.363240] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=30.40%) [2026-02-06T20:25:52.363531] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-06T20:25:52.363685] [INFO ] [sig ] LAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:52.510671] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LAB.txt [2026-02-06T20:25:52.510843] [INFO ] [sig ] [1797/3439] Completed LAB in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:52.510892] [INFO ] [sig ] [1798/3439] Forecasting LAC... [2026-02-06T20:25:52.510931] [INFO ] [sig ] Generating forecast for: LAC [2026-02-06T20:25:52.510968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-06T20:25:52.523561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-06T20:25:52.523982] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-06T20:25:52.524912] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-06T20:25:52.524966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:52.524999] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:52.525026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:52.525083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:52.581832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:52.582827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:52.582918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:52.582951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:52.703995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:52.704158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:52.704203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:52.704232] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:52.707677] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-02-06T20:25:52.708026] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-06T20:25:52.708169] [INFO ] [sig ] LAC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:52.850616] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LAC.txt [2026-02-06T20:25:52.850774] [INFO ] [sig ] [1798/3439] Completed LAC in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.9m [2026-02-06T20:25:52.850814] [INFO ] [sig ] [1799/3439] Forecasting LAD... [2026-02-06T20:25:52.850846] [INFO ] [sig ] Generating forecast for: LAD [2026-02-06T20:25:52.850886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-06T20:25:52.862998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-06T20:25:52.863383] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-06T20:25:52.864193] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-06T20:25:52.864247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:52.864280] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:52.864307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:52.864364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:52.921832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:52.922736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:52.922826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:52.922858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:53.036450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:53.036633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:53.036676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:53.036705] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:53.040271] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-02-06T20:25:53.040569] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-06T20:25:53.040721] [INFO ] [sig ] LAD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:53.185842] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LAD.txt [2026-02-06T20:25:53.186023] [INFO ] [sig ] [1799/3439] Completed LAD in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:53.186068] [INFO ] [sig ] [1800/3439] Forecasting LAES... [2026-02-06T20:25:53.186097] [INFO ] [sig ] Generating forecast for: LAES [2026-02-06T20:25:53.186127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-06T20:25:53.198094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-06T20:25:53.198518] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-06T20:25:53.199358] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-06T20:25:53.199413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:53.199444] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:53.199471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:53.199529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:53.256377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:53.257322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:53.257408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:53.257441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:53.377412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:53.377598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:53.377644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:53.377675] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:53.381239] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-02-06T20:25:53.381534] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-06T20:25:53.381694] [INFO ] [sig ] LAES: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:53.526683] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LAES.txt [2026-02-06T20:25:53.526844] [INFO ] [sig ] [1800/3439] Completed LAES in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:53.526885] [INFO ] [sig ] [1801/3439] Forecasting LAKE... [2026-02-06T20:25:53.526916] [INFO ] [sig ] Generating forecast for: LAKE [2026-02-06T20:25:53.526947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAKE' from 'https://tdm.silogroup.org/data/derivative_storage/LAKE.csv'. [2026-02-06T20:25:53.538224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAKE'. [2026-02-06T20:25:53.538557] [INFO ] [FORECASTER] Starting predict_future for LAKE [2026-02-06T20:25:53.539397] [DEBUG] [LOCAL ] No optimal features file found for LAKE: ./output/feature-sets/LAKE.txt [2026-02-06T20:25:53.539449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:53.539481] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:53.539508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:53.539565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:53.596219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:53.597104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:53.597220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:53.597254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:53.716747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:53.716913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:53.716957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:53.716986] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:53.720464] [DEBUG] [FORECASTER] LAKE: Forecast T+1@11:T+2@11: UP (p=53.98%) [2026-02-06T20:25:53.720787] [INFO ] [FORECASTER] Completed predict_future for LAKE [2026-02-06T20:25:53.720925] [INFO ] [sig ] LAKE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:53.872971] [INFO ] [LOCAL ] Saved forecast: LAKE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LAKE.txt [2026-02-06T20:25:53.873147] [INFO ] [sig ] [1801/3439] Completed LAKE in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:53.873199] [INFO ] [sig ] [1802/3439] Forecasting LAND... [2026-02-06T20:25:53.873230] [INFO ] [sig ] Generating forecast for: LAND [2026-02-06T20:25:53.873259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-06T20:25:53.885425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-06T20:25:53.885835] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-06T20:25:53.886682] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-06T20:25:53.886736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:53.886767] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:53.886793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:53.886850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:53.942987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:53.943982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:53.944088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:53.944120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:54.065076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:54.065236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:54.065277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:54.065324] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:54.068816] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: UP (p=95.10%) [2026-02-06T20:25:54.069131] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-06T20:25:54.069446] [INFO ] [sig ] LAND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:54.215321] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LAND.txt [2026-02-06T20:25:54.215479] [INFO ] [sig ] [1802/3439] Completed LAND in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:54.215520] [INFO ] [sig ] [1803/3439] Forecasting LANDO... [2026-02-06T20:25:54.215551] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-06T20:25:54.215601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-06T20:25:54.227794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-06T20:25:54.228242] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-06T20:25:54.229095] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-06T20:25:54.229148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:54.229181] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:54.229208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:54.229266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:54.287072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:54.288127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:54.288218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:54.288250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:54.395271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:54.395437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:54.395477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:54.395506] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:54.399003] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-02-06T20:25:54.399301] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-06T20:25:54.399436] [INFO ] [sig ] LANDO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:54.546453] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LANDO.txt [2026-02-06T20:25:54.546629] [INFO ] [sig ] [1803/3439] Completed LANDO in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:54.546671] [INFO ] [sig ] [1804/3439] Forecasting LANDP... [2026-02-06T20:25:54.546702] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-06T20:25:54.546735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-06T20:25:54.558464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-06T20:25:54.558849] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-06T20:25:54.559683] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-06T20:25:54.559736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:54.559769] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:54.559797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:54.559854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:54.618301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:54.619242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:54.619353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:54.619405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:54.732110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:54.732275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:54.732317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:54.732346] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:54.735805] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-02-06T20:25:54.736135] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-06T20:25:54.736270] [INFO ] [sig ] LANDP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:54.879828] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LANDP.txt [2026-02-06T20:25:54.880010] [INFO ] [sig ] [1804/3439] Completed LANDP in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:54.880059] [INFO ] [sig ] [1805/3439] Forecasting LAZ... [2026-02-06T20:25:54.880094] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-06T20:25:54.880125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-06T20:25:54.892533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-06T20:25:54.892951] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-06T20:25:54.893777] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-06T20:25:54.893830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:54.893862] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:54.893888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:54.893951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:54.952125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:54.953062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:54.953163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:54.953200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:55.078410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:55.078592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:55.078636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:55.078667] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:55.082150] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-06T20:25:55.082449] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-06T20:25:55.082600] [INFO ] [sig ] LAZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:55.228619] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LAZ.txt [2026-02-06T20:25:55.228792] [INFO ] [sig ] [1805/3439] Completed LAZ in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:55.228835] [INFO ] [sig ] [1806/3439] Forecasting LBRDA... [2026-02-06T20:25:55.228866] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-06T20:25:55.228901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-06T20:25:55.240895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-06T20:25:55.241492] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-06T20:25:55.242549] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-06T20:25:55.242625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:55.242661] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:55.242690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:55.242765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:55.308720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:55.309653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:55.309746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:55.309782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:55.453816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:55.454006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:55.454050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:55.454080] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:55.458371] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=14.37%) [2026-02-06T20:25:55.458894] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-06T20:25:55.459082] [INFO ] [sig ] LBRDA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:55.652309] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LBRDA.txt [2026-02-06T20:25:55.652547] [INFO ] [sig ] [1806/3439] Completed LBRDA in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:55.652645] [INFO ] [sig ] [1807/3439] Forecasting LBRDK... [2026-02-06T20:25:55.652702] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-06T20:25:55.652756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-06T20:25:55.677858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-06T20:25:55.678416] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-06T20:25:55.679727] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-06T20:25:55.679807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:55.679859] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:55.679904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:55.680000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:55.774231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:55.775602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:55.775743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:55.775797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:55.960425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:55.960665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:55.960734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:55.960781] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:55.966852] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-06T20:25:55.967489] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-06T20:25:55.967762] [INFO ] [sig ] LBRDK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:56.199696] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LBRDK.txt [2026-02-06T20:25:56.199945] [INFO ] [sig ] [1807/3439] Completed LBRDK in 0.5s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-06T20:25:56.200016] [INFO ] [sig ] [1808/3439] Forecasting LBTYA... [2026-02-06T20:25:56.200067] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-06T20:25:56.200119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-06T20:25:56.226967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-06T20:25:56.227545] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-06T20:25:56.229150] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-06T20:25:56.229282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:56.229338] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:56.229384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:56.229478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:56.322489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:56.323925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:56.324066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:56.324136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:56.485241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:56.485435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:56.485493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:56.485540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:56.490977] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-02-06T20:25:56.491523] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-06T20:25:56.491765] [INFO ] [sig ] LBTYA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:56.695833] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LBTYA.txt [2026-02-06T20:25:56.696010] [INFO ] [sig ] [1808/3439] Completed LBTYA in 0.5s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:56.696061] [INFO ] [sig ] [1809/3439] Forecasting LBTYK... [2026-02-06T20:25:56.696099] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-06T20:25:56.696135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-06T20:25:56.709098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-06T20:25:56.709513] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-06T20:25:56.710344] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-06T20:25:56.710401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:56.710433] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:56.710460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:56.710517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:56.768934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:56.769866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:56.769970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:56.770010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:56.891134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:56.891301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:56.891343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:56.891372] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:56.894851] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-02-06T20:25:56.895158] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-06T20:25:56.895293] [INFO ] [sig ] LBTYK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:57.045073] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LBTYK.txt [2026-02-06T20:25:57.045222] [INFO ] [sig ] [1809/3439] Completed LBTYK in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:57.045265] [INFO ] [sig ] [1810/3439] Forecasting LC... [2026-02-06T20:25:57.045294] [INFO ] [sig ] Generating forecast for: LC [2026-02-06T20:25:57.045332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-06T20:25:57.056974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-06T20:25:57.057284] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-06T20:25:57.058107] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-06T20:25:57.058161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:57.058193] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:57.058220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:57.058276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:57.115720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:57.116530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:57.116636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:57.116671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:57.239479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:57.239657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:57.239701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:57.239735] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:57.243481] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-06T20:25:57.243816] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-06T20:25:57.243955] [INFO ] [sig ] LC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:57.434293] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LC.txt [2026-02-06T20:25:57.434428] [INFO ] [sig ] [1810/3439] Completed LC in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:57.434468] [INFO ] [sig ] [1811/3439] Forecasting LCFY... [2026-02-06T20:25:57.434499] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-06T20:25:57.434530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-06T20:25:57.445780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-06T20:25:57.446112] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-06T20:25:57.447104] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-06T20:25:57.447158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:57.447189] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:57.447215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:57.447271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:57.504452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:57.505155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:57.505237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:57.505270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:57.621346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:57.621507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:57.621599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:57.621634] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:57.625831] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: UP (p=70.05%) [2026-02-06T20:25:57.626139] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-06T20:25:57.626278] [INFO ] [sig ] LCFY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:57.773821] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LCFY.txt [2026-02-06T20:25:57.773994] [INFO ] [sig ] [1811/3439] Completed LCFY in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:57.774044] [INFO ] [sig ] [1812/3439] Forecasting LCID... [2026-02-06T20:25:57.774084] [INFO ] [sig ] Generating forecast for: LCID [2026-02-06T20:25:57.774119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-06T20:25:57.786219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-06T20:25:57.786599] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-06T20:25:57.787377] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-06T20:25:57.787430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:57.787463] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:57.787489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:57.787546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:57.847236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:57.848132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:57.848219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:57.848253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:57.973673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:57.973823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:57.973864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:57.973893] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:57.977473] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=33.59%) [2026-02-06T20:25:57.977766] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-06T20:25:57.977923] [INFO ] [sig ] LCID: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:58.122849] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LCID.txt [2026-02-06T20:25:58.122997] [INFO ] [sig ] [1812/3439] Completed LCID in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:58.123041] [INFO ] [sig ] [1813/3439] Forecasting LCII... [2026-02-06T20:25:58.123071] [INFO ] [sig ] Generating forecast for: LCII [2026-02-06T20:25:58.123295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-06T20:25:58.135533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-06T20:25:58.135846] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-06T20:25:58.136838] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-06T20:25:58.136891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:58.136924] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:58.136951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:58.137009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:58.194812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:58.195656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:58.195740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:58.195774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:58.316553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:58.316738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:58.316781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:58.316810] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:58.320615] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-02-06T20:25:58.321073] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-06T20:25:58.321233] [INFO ] [sig ] LCII: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:58.469049] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LCII.txt [2026-02-06T20:25:58.469212] [INFO ] [sig ] [1813/3439] Completed LCII in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:58.469254] [INFO ] [sig ] [1814/3439] Forecasting LCNB... [2026-02-06T20:25:58.469284] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-06T20:25:58.469314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-06T20:25:58.481992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-06T20:25:58.482392] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-06T20:25:58.483219] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-06T20:25:58.483273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:58.483305] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:58.483523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:58.483605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:58.543897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:58.544816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:58.544908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:58.544942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:58.657656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:58.657815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:58.657878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:58.657907] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:58.661331] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=38.09%) [2026-02-06T20:25:58.661628] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-06T20:25:58.661755] [INFO ] [sig ] LCNB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:58.829559] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LCNB.txt [2026-02-06T20:25:58.829733] [INFO ] [sig ] [1814/3439] Completed LCNB in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:58.829775] [INFO ] [sig ] [1815/3439] Forecasting LDI... [2026-02-06T20:25:58.829833] [INFO ] [sig ] Generating forecast for: LDI [2026-02-06T20:25:58.829865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-06T20:25:58.841677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-06T20:25:58.842040] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-06T20:25:58.842846] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-06T20:25:58.842900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:58.842932] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:58.842959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:58.843017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:58.901114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:58.902029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:58.902132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:58.902167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:59.023763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:59.023921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:59.023962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:59.023994] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:59.028111] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-06T20:25:59.028663] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-06T20:25:59.028807] [INFO ] [sig ] LDI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:59.179072] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LDI.txt [2026-02-06T20:25:59.179241] [INFO ] [sig ] [1815/3439] Completed LDI in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.8m [2026-02-06T20:25:59.179283] [INFO ] [sig ] [1816/3439] Forecasting LDOS... [2026-02-06T20:25:59.179315] [INFO ] [sig ] Generating forecast for: LDOS [2026-02-06T20:25:59.179345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDOS' from 'https://tdm.silogroup.org/data/derivative_storage/LDOS.csv'. [2026-02-06T20:25:59.191313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDOS'. [2026-02-06T20:25:59.191726] [INFO ] [FORECASTER] Starting predict_future for LDOS [2026-02-06T20:25:59.192532] [DEBUG] [LOCAL ] No optimal features file found for LDOS: ./output/feature-sets/LDOS.txt [2026-02-06T20:25:59.192609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:59.192643] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:59.192670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:59.192746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:59.252426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:59.253313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:59.253400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:59.253434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:59.385776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:59.385940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:59.385984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:59.386013] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:59.389719] [DEBUG] [FORECASTER] LDOS: Forecast T+1@11:T+2@11: DOWN (p=17.21%) [2026-02-06T20:25:59.390056] [INFO ] [FORECASTER] Completed predict_future for LDOS [2026-02-06T20:25:59.390221] [INFO ] [sig ] LDOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:25:59.540705] [INFO ] [LOCAL ] Saved forecast: LDOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LDOS.txt [2026-02-06T20:25:59.540863] [INFO ] [sig ] [1816/3439] Completed LDOS in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:25:59.540905] [INFO ] [sig ] [1817/3439] Forecasting LDP... [2026-02-06T20:25:59.540934] [INFO ] [sig ] Generating forecast for: LDP [2026-02-06T20:25:59.540965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-06T20:25:59.552612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-06T20:25:59.552960] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-06T20:25:59.553771] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-06T20:25:59.553825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:59.553857] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:59.553884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:59.553953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:59.614130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:59.615049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:59.615140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:59.615173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:25:59.737753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:25:59.737946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:25:59.737994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:25:59.738026] [INFO ] [FORECASTER] Training complete [2026-02-06T20:25:59.741611] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-02-06T20:25:59.742066] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-06T20:25:59.742247] [INFO ] [sig ] LDP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:25:59.891938] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LDP.txt [2026-02-06T20:25:59.892119] [INFO ] [sig ] [1817/3439] Completed LDP in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:25:59.892166] [INFO ] [sig ] [1818/3439] Forecasting LDSF... [2026-02-06T20:25:59.892201] [INFO ] [sig ] Generating forecast for: LDSF [2026-02-06T20:25:59.892231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDSF' from 'https://tdm.silogroup.org/data/derivative_storage/LDSF.csv'. [2026-02-06T20:25:59.903464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDSF'. [2026-02-06T20:25:59.903874] [INFO ] [FORECASTER] Starting predict_future for LDSF [2026-02-06T20:25:59.904714] [DEBUG] [LOCAL ] No optimal features file found for LDSF: ./output/feature-sets/LDSF.txt [2026-02-06T20:25:59.904770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:25:59.904803] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:25:59.904830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:25:59.904918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:25:59.965100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:25:59.966008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:25:59.966112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:25:59.966148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:00.083989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:00.084165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:00.084208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:00.084239] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:00.088004] [DEBUG] [FORECASTER] LDSF: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-06T20:26:00.088343] [INFO ] [FORECASTER] Completed predict_future for LDSF [2026-02-06T20:26:00.088501] [INFO ] [sig ] LDSF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:00.241819] [INFO ] [LOCAL ] Saved forecast: LDSF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LDSF.txt [2026-02-06T20:26:00.241975] [INFO ] [sig ] [1818/3439] Completed LDSF in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:26:00.242016] [INFO ] [sig ] [1819/3439] Forecasting LE... [2026-02-06T20:26:00.242050] [INFO ] [sig ] Generating forecast for: LE [2026-02-06T20:26:00.242081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-06T20:26:00.254341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-06T20:26:00.254735] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-06T20:26:00.255515] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-06T20:26:00.255604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:00.255641] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:00.255668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:00.255726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:00.315113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:00.316020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:00.316111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:00.316145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:00.445873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:00.446035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:00.446077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:00.446109] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:00.449753] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=0.96%) [2026-02-06T20:26:00.450053] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-06T20:26:00.450193] [INFO ] [sig ] LE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:00.608545] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LE.txt [2026-02-06T20:26:00.608730] [INFO ] [sig ] [1819/3439] Completed LE in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:26:00.608774] [INFO ] [sig ] [1820/3439] Forecasting LEA... [2026-02-06T20:26:00.608805] [INFO ] [sig ] Generating forecast for: LEA [2026-02-06T20:26:00.608836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-06T20:26:00.621061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-06T20:26:00.621386] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-06T20:26:00.622335] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-06T20:26:00.622391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:00.622426] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:00.622453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:00.622514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:00.684552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:00.685693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:00.685788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:00.685823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:00.818202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:00.818364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:00.818405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:00.818436] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:00.821867] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-06T20:26:00.822165] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-06T20:26:00.822299] [INFO ] [sig ] LEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:00.969555] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LEA.txt [2026-02-06T20:26:00.969732] [INFO ] [sig ] [1820/3439] Completed LEA in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:26:00.969773] [INFO ] [sig ] [1821/3439] Forecasting LECO... [2026-02-06T20:26:00.969803] [INFO ] [sig ] Generating forecast for: LECO [2026-02-06T20:26:00.969832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-06T20:26:00.981431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-06T20:26:00.981762] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-06T20:26:00.982600] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-06T20:26:00.982653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:00.982686] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:00.982713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:00.982770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:01.039897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:01.040643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:01.040732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:01.040766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:01.160941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:01.161101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:01.161142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:01.161171] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:01.164547] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-02-06T20:26:01.164874] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-06T20:26:01.165025] [INFO ] [sig ] LECO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:01.313290] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LECO.txt [2026-02-06T20:26:01.313458] [INFO ] [sig ] [1821/3439] Completed LECO in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:26:01.313502] [INFO ] [sig ] [1822/3439] Forecasting LEG... [2026-02-06T20:26:01.313533] [INFO ] [sig ] Generating forecast for: LEG [2026-02-06T20:26:01.313585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-06T20:26:01.325653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-06T20:26:01.325983] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-06T20:26:01.326845] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-06T20:26:01.326899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:01.326931] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:01.326957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:01.327014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:01.388937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:01.390219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:01.390338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:01.390374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:01.552663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:01.552824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:01.552866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:01.552896] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:01.556753] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-02-06T20:26:01.557116] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-06T20:26:01.557265] [INFO ] [sig ] LEG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:01.734600] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LEG.txt [2026-02-06T20:26:01.734767] [INFO ] [sig ] [1822/3439] Completed LEG in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:26:01.734817] [INFO ] [sig ] [1823/3439] Forecasting LEGH... [2026-02-06T20:26:01.734849] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-06T20:26:01.734880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-06T20:26:01.747822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-06T20:26:01.748330] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-06T20:26:01.749335] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-06T20:26:01.749614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:01.749654] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:01.749683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:01.749742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:01.810447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:01.811411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:01.811508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:01.811547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:01.931858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:01.932021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:01.932064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:01.932094] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:01.935646] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-02-06T20:26:01.935982] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-06T20:26:01.936129] [INFO ] [sig ] LEGH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:02.098347] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LEGH.txt [2026-02-06T20:26:02.098524] [INFO ] [sig ] [1823/3439] Completed LEGH in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-06T20:26:02.098567] [INFO ] [sig ] [1824/3439] Forecasting LEGN... [2026-02-06T20:26:02.098622] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-06T20:26:02.098847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-06T20:26:02.112783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-06T20:26:02.113252] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-06T20:26:02.114425] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-06T20:26:02.114490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:02.114531] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:02.114587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:02.114659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:02.183619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:02.184787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:02.184880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:02.184913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:02.319675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:02.319836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:02.319879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:02.319909] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:02.323559] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-06T20:26:02.323932] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-06T20:26:02.324091] [INFO ] [sig ] LEGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:02.481102] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LEGN.txt [2026-02-06T20:26:02.481260] [INFO ] [sig ] [1824/3439] Completed LEGN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:02.481302] [INFO ] [sig ] [1825/3439] Forecasting LEN... [2026-02-06T20:26:02.481331] [INFO ] [sig ] Generating forecast for: LEN [2026-02-06T20:26:02.481361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-06T20:26:02.493702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-06T20:26:02.494119] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-06T20:26:02.495011] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-06T20:26:02.495069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:02.495103] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:02.495131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:02.495190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:02.555180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:02.556126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:02.556218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:02.556252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:02.684679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:02.684837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:02.684880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:02.684909] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:02.688899] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=34.56%) [2026-02-06T20:26:02.689181] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-06T20:26:02.689308] [INFO ] [sig ] LEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:02.839194] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LEN.txt [2026-02-06T20:26:02.839358] [INFO ] [sig ] [1825/3439] Completed LEN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:02.839398] [INFO ] [sig ] [1826/3439] Forecasting LENZ... [2026-02-06T20:26:02.839430] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-06T20:26:02.839459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-06T20:26:02.851478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-06T20:26:02.851788] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-06T20:26:02.852591] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-06T20:26:02.852644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:02.852676] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:02.852703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:02.852764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:02.912132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:02.913199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:02.913283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:02.913316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:03.038228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:03.038374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:03.038432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:03.038462] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:03.042169] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=36.37%) [2026-02-06T20:26:03.042440] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-06T20:26:03.042569] [INFO ] [sig ] LENZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:03.197312] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LENZ.txt [2026-02-06T20:26:03.197447] [INFO ] [sig ] [1826/3439] Completed LENZ in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:03.197486] [INFO ] [sig ] [1827/3439] Forecasting LEO... [2026-02-06T20:26:03.197517] [INFO ] [sig ] Generating forecast for: LEO [2026-02-06T20:26:03.197547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-06T20:26:03.208510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-06T20:26:03.208822] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-06T20:26:03.209611] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-06T20:26:03.209665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:03.209697] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:03.209724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:03.209780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:03.266805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:03.267429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:03.267509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:03.267542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:03.389318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:03.389474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:03.389516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:03.389545] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:03.392938] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-02-06T20:26:03.393212] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-06T20:26:03.393339] [INFO ] [sig ] LEO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:03.546889] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LEO.txt [2026-02-06T20:26:03.547017] [INFO ] [sig ] [1827/3439] Completed LEO in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:03.547057] [INFO ] [sig ] [1828/3439] Forecasting LESL... [2026-02-06T20:26:03.547087] [INFO ] [sig ] Generating forecast for: LESL [2026-02-06T20:26:03.547117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LESL' from 'https://tdm.silogroup.org/data/derivative_storage/LESL.csv'. [2026-02-06T20:26:03.560010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LESL'. [2026-02-06T20:26:03.560318] [INFO ] [FORECASTER] Starting predict_future for LESL [2026-02-06T20:26:03.561122] [DEBUG] [LOCAL ] No optimal features file found for LESL: ./output/feature-sets/LESL.txt [2026-02-06T20:26:03.561177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:03.561209] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:03.561237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:03.561295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:03.618561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:03.619295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:03.619378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:03.619412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:03.740595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:03.740747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:03.740788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:03.740818] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:03.744265] [DEBUG] [FORECASTER] LESL: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-06T20:26:03.744545] [INFO ] [FORECASTER] Completed predict_future for LESL [2026-02-06T20:26:03.744690] [INFO ] [sig ] LESL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:03.886966] [INFO ] [LOCAL ] Saved forecast: LESL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LESL.txt [2026-02-06T20:26:03.887091] [INFO ] [sig ] [1828/3439] Completed LESL in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:03.887139] [INFO ] [sig ] [1829/3439] Forecasting LEVI... [2026-02-06T20:26:03.887171] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-06T20:26:03.887202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-06T20:26:03.900607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-06T20:26:03.900943] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-06T20:26:03.901828] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-06T20:26:03.901884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:03.901916] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:03.901945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:03.902004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:03.961646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:03.962295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:03.962374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:03.962406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:04.082381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:04.082523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:04.082561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:04.082611] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:04.086043] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-06T20:26:04.086326] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-06T20:26:04.086454] [INFO ] [sig ] LEVI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:04.238774] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LEVI.txt [2026-02-06T20:26:04.238930] [INFO ] [sig ] [1829/3439] Completed LEVI in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:04.238971] [INFO ] [sig ] [1830/3439] Forecasting LFMD... [2026-02-06T20:26:04.239003] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-06T20:26:04.239032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-06T20:26:04.251293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-06T20:26:04.251638] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-06T20:26:04.252633] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-06T20:26:04.252697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:04.252754] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:04.252795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:04.252871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:04.312939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:04.313799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:04.313882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:04.313915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:04.442253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:04.442399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:04.442440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:04.442471] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:04.446294] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=27.47%) [2026-02-06T20:26:04.446784] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-06T20:26:04.446915] [INFO ] [sig ] LFMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:04.598852] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LFMD.txt [2026-02-06T20:26:04.598985] [INFO ] [sig ] [1830/3439] Completed LFMD in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:04.599039] [INFO ] [sig ] [1831/3439] Forecasting LFUS... [2026-02-06T20:26:04.599071] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-06T20:26:04.599101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-06T20:26:04.611833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-06T20:26:04.612111] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-06T20:26:04.612908] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-06T20:26:04.612962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:04.612994] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:04.613020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:04.613077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:04.678861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:04.679649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:04.679747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:04.679786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:04.816043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:04.816203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:04.816245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:04.816275] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:04.819845] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: DOWN (p=20.90%) [2026-02-06T20:26:04.820131] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-06T20:26:04.820281] [INFO ] [sig ] LFUS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:04.975936] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LFUS.txt [2026-02-06T20:26:04.976095] [INFO ] [sig ] [1831/3439] Completed LFUS in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.7m [2026-02-06T20:26:04.976188] [INFO ] [sig ] [1832/3439] Forecasting LFVN... [2026-02-06T20:26:04.976227] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-06T20:26:04.976265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-06T20:26:04.991507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-06T20:26:04.991938] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-06T20:26:04.992755] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-06T20:26:04.992809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:04.992842] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:04.992869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:04.992936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:05.049715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:05.050639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:05.050727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:05.050759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:05.174162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:05.174345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:05.174389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:05.174418] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:05.178255] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-06T20:26:05.178543] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-06T20:26:05.178693] [INFO ] [sig ] LFVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:05.329938] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LFVN.txt [2026-02-06T20:26:05.330102] [INFO ] [sig ] [1832/3439] Completed LFVN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:05.330159] [INFO ] [sig ] [1833/3439] Forecasting LGCL... [2026-02-06T20:26:05.330195] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-06T20:26:05.330227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-06T20:26:05.342404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-06T20:26:05.342781] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-06T20:26:05.343846] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-06T20:26:05.343901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:05.343934] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:05.343961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:05.344020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:05.406137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:05.407043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:05.407130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:05.407165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:05.526743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:05.526903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:05.526946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:05.526979] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:05.530826] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=89.77%) [2026-02-06T20:26:05.531126] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-06T20:26:05.531266] [INFO ] [sig ] LGCL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:05.757779] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LGCL.txt [2026-02-06T20:26:05.757961] [INFO ] [sig ] [1833/3439] Completed LGCL in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:05.758009] [INFO ] [sig ] [1834/3439] Forecasting LGI... [2026-02-06T20:26:05.758042] [INFO ] [sig ] Generating forecast for: LGI [2026-02-06T20:26:05.758072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-06T20:26:05.770406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-06T20:26:05.770808] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-06T20:26:05.771680] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-06T20:26:05.771736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:05.771769] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:05.771800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:05.771858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:05.832087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:05.833011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:05.833103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:05.833139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:05.955204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:05.955371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:05.955412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:05.955441] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:05.958903] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-06T20:26:05.959194] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-06T20:26:05.959331] [INFO ] [sig ] LGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:06.110280] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LGI.txt [2026-02-06T20:26:06.110436] [INFO ] [sig ] [1834/3439] Completed LGI in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:06.110479] [INFO ] [sig ] [1835/3439] Forecasting LGIH... [2026-02-06T20:26:06.110509] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-06T20:26:06.110540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-06T20:26:06.124595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-06T20:26:06.125018] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-06T20:26:06.126033] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-06T20:26:06.126098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:06.126140] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:06.126210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:06.126292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:06.183710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:06.184621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:06.184711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:06.184744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:06.305163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:06.305330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:06.305371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:06.305400] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:06.309186] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=75.61%) [2026-02-06T20:26:06.309464] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-06T20:26:06.309612] [INFO ] [sig ] LGIH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:06.454472] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LGIH.txt [2026-02-06T20:26:06.454619] [INFO ] [sig ] [1835/3439] Completed LGIH in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:06.454662] [INFO ] [sig ] [1836/3439] Forecasting LGND... [2026-02-06T20:26:06.454692] [INFO ] [sig ] Generating forecast for: LGND [2026-02-06T20:26:06.454722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-06T20:26:06.466831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-06T20:26:06.467119] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-06T20:26:06.471565] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-06T20:26:06.471658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:06.471692] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:06.471719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:06.471787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:06.529389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:06.530190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:06.530300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:06.530337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:06.650795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:06.650942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:06.650983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:06.651013] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:06.654403] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-06T20:26:06.654701] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-06T20:26:06.654828] [INFO ] [sig ] LGND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:06.799397] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LGND.txt [2026-02-06T20:26:06.799548] [INFO ] [sig ] [1836/3439] Completed LGND in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:06.799610] [INFO ] [sig ] [1837/3439] Forecasting LH... [2026-02-06T20:26:06.799643] [INFO ] [sig ] Generating forecast for: LH [2026-02-06T20:26:06.799673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-06T20:26:06.811926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-06T20:26:06.812350] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-06T20:26:06.813234] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-06T20:26:06.813289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:06.813322] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:06.813350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:06.813408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:06.874410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:06.875301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:06.875392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:06.875426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:06.998035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:06.998204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:06.998259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:06.998313] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:07.001980] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=19.51%) [2026-02-06T20:26:07.002282] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-06T20:26:07.002423] [INFO ] [sig ] LH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:07.150899] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LH.txt [2026-02-06T20:26:07.151066] [INFO ] [sig ] [1837/3439] Completed LH in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:07.151110] [INFO ] [sig ] [1838/3439] Forecasting LHX... [2026-02-06T20:26:07.151140] [INFO ] [sig ] Generating forecast for: LHX [2026-02-06T20:26:07.151170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-06T20:26:07.163752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-06T20:26:07.164175] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-06T20:26:07.165102] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-06T20:26:07.165163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:07.165197] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:07.165225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:07.165284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:07.223523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:07.224451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:07.224544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:07.224599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:07.348085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:07.348250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:07.348292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:07.348320] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:07.351742] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=40.56%) [2026-02-06T20:26:07.352055] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-06T20:26:07.352188] [INFO ] [sig ] LHX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:07.497274] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LHX.txt [2026-02-06T20:26:07.497448] [INFO ] [sig ] [1838/3439] Completed LHX in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:07.497493] [INFO ] [sig ] [1839/3439] Forecasting LI... [2026-02-06T20:26:07.497526] [INFO ] [sig ] Generating forecast for: LI [2026-02-06T20:26:07.497556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-06T20:26:07.509030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-06T20:26:07.509375] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-06T20:26:07.510189] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-06T20:26:07.510246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:07.510279] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:07.510307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:07.510365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:07.566083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:07.566917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:07.567001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:07.567050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:07.689735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:07.689894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:07.689935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:07.689964] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:07.693468] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=73.00%) [2026-02-06T20:26:07.693781] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-06T20:26:07.693914] [INFO ] [sig ] LI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:07.835497] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LI.txt [2026-02-06T20:26:07.835674] [INFO ] [sig ] [1839/3439] Completed LI in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:07.835719] [INFO ] [sig ] [1840/3439] Forecasting LICN... [2026-02-06T20:26:07.835749] [INFO ] [sig ] Generating forecast for: LICN [2026-02-06T20:26:07.835780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-06T20:26:07.847560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-06T20:26:07.847943] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-06T20:26:07.848756] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-06T20:26:07.848810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:07.848842] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:07.848869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:07.848925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:07.905291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:07.906082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:07.906165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:07.906199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:08.018943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:08.019143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:08.019186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:08.019216] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:08.022885] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=48.88%) [2026-02-06T20:26:08.023189] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-06T20:26:08.023332] [INFO ] [sig ] LICN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:08.165121] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LICN.txt [2026-02-06T20:26:08.165288] [INFO ] [sig ] [1840/3439] Completed LICN in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-06T20:26:08.165332] [INFO ] [sig ] [1841/3439] Forecasting LIF... [2026-02-06T20:26:08.165361] [INFO ] [sig ] Generating forecast for: LIF [2026-02-06T20:26:08.165391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-06T20:26:08.177115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-06T20:26:08.177443] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-06T20:26:08.178266] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-06T20:26:08.178320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:08.178352] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:08.178379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:08.178449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:08.236869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:08.237866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:08.237955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:08.237989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:08.364041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:08.364200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:08.364241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:08.364269] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:08.367713] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=55.41%) [2026-02-06T20:26:08.368025] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-06T20:26:08.368157] [INFO ] [sig ] LIF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:08.513257] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LIF.txt [2026-02-06T20:26:08.513416] [INFO ] [sig ] [1841/3439] Completed LIF in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:08.513458] [INFO ] [sig ] [1842/3439] Forecasting LII... [2026-02-06T20:26:08.513489] [INFO ] [sig ] Generating forecast for: LII [2026-02-06T20:26:08.513518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-06T20:26:08.525235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-06T20:26:08.525656] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-06T20:26:08.526452] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-06T20:26:08.526506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:08.526539] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:08.526566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:08.526647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:08.582799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:08.583640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:08.583727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:08.583760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:08.704062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:08.704230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:08.704275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:08.704304] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:08.707895] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=57.54%) [2026-02-06T20:26:08.708203] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-06T20:26:08.708348] [INFO ] [sig ] LII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:08.862814] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LII.txt [2026-02-06T20:26:08.863007] [INFO ] [sig ] [1842/3439] Completed LII in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:08.863066] [INFO ] [sig ] [1843/3439] Forecasting LILA... [2026-02-06T20:26:08.863111] [INFO ] [sig ] Generating forecast for: LILA [2026-02-06T20:26:08.863157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-06T20:26:08.875097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-06T20:26:08.875486] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-06T20:26:08.876367] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-06T20:26:08.876438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:08.876473] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:08.876500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:08.876557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:08.943715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:08.944924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:08.945050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:08.945090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:09.072446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:09.072631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:09.072675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:09.072706] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:09.076309] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-02-06T20:26:09.076616] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-06T20:26:09.076748] [INFO ] [sig ] LILA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:09.224459] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LILA.txt [2026-02-06T20:26:09.224633] [INFO ] [sig ] [1843/3439] Completed LILA in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:09.224675] [INFO ] [sig ] [1844/3439] Forecasting LILAK... [2026-02-06T20:26:09.224706] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-06T20:26:09.224736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-06T20:26:09.237169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-06T20:26:09.237531] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-06T20:26:09.238420] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-06T20:26:09.238475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:09.238508] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:09.238536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:09.238618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:09.297091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:09.297983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:09.298075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:09.298109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:09.423674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:09.423832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:09.423873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:09.423904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:09.427452] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=69.02%) [2026-02-06T20:26:09.427753] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-06T20:26:09.427907] [INFO ] [sig ] LILAK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:09.583076] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LILAK.txt [2026-02-06T20:26:09.583233] [INFO ] [sig ] [1844/3439] Completed LILAK in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:09.583277] [INFO ] [sig ] [1845/3439] Forecasting LIN... [2026-02-06T20:26:09.583308] [INFO ] [sig ] Generating forecast for: LIN [2026-02-06T20:26:09.583345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-06T20:26:09.595369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-06T20:26:09.595718] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-06T20:26:09.596512] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-06T20:26:09.596591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:09.596629] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:09.596658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:09.596717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:09.658818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:09.659716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:09.659805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:09.659838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:09.784130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:09.784298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:09.784342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:09.784373] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:09.788220] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: DOWN (p=16.84%) [2026-02-06T20:26:09.788518] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-06T20:26:09.788672] [INFO ] [sig ] LIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:09.938352] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LIN.txt [2026-02-06T20:26:09.938539] [INFO ] [sig ] [1845/3439] Completed LIN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:09.938630] [INFO ] [sig ] [1846/3439] Forecasting LINC... [2026-02-06T20:26:09.938669] [INFO ] [sig ] Generating forecast for: LINC [2026-02-06T20:26:09.938702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-06T20:26:09.950888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-06T20:26:09.951251] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-06T20:26:09.952103] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-06T20:26:09.952161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:09.952194] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:09.952222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:09.952281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:10.013138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:10.014055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:10.014151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:10.014187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:10.140812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:10.140971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:10.141012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:10.141043] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:10.144662] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=26.30%) [2026-02-06T20:26:10.144981] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-06T20:26:10.145117] [INFO ] [sig ] LINC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:10.304814] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LINC.txt [2026-02-06T20:26:10.305006] [INFO ] [sig ] [1846/3439] Completed LINC in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:10.305061] [INFO ] [sig ] [1847/3439] Forecasting LIND... [2026-02-06T20:26:10.305099] [INFO ] [sig ] Generating forecast for: LIND [2026-02-06T20:26:10.305144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-06T20:26:10.318467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-06T20:26:10.318850] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-06T20:26:10.319670] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-06T20:26:10.319735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:10.319780] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:10.319817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:10.319894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:10.384085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:10.384994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:10.385085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:10.385120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:10.525346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:10.525524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:10.525599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:10.525643] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:10.529810] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=64.24%) [2026-02-06T20:26:10.530114] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-06T20:26:10.530254] [INFO ] [sig ] LIND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:10.677338] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LIND.txt [2026-02-06T20:26:10.677476] [INFO ] [sig ] [1847/3439] Completed LIND in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:10.677517] [INFO ] [sig ] [1848/3439] Forecasting LINE... [2026-02-06T20:26:10.677546] [INFO ] [sig ] Generating forecast for: LINE [2026-02-06T20:26:10.677594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-06T20:26:10.689706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-06T20:26:10.690020] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-06T20:26:10.690824] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-06T20:26:10.690878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:10.690910] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:10.690935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:10.690993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:10.749675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:10.750380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:10.750463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:10.750497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:10.876886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:10.877043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:10.877086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:10.877115] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:10.880636] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=29.67%) [2026-02-06T20:26:10.880920] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-06T20:26:10.881050] [INFO ] [sig ] LINE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:11.032911] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LINE.txt [2026-02-06T20:26:11.033082] [INFO ] [sig ] [1848/3439] Completed LINE in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.6m [2026-02-06T20:26:11.033156] [INFO ] [sig ] [1849/3439] Forecasting LINK... [2026-02-06T20:26:11.033187] [INFO ] [sig ] Generating forecast for: LINK [2026-02-06T20:26:11.033221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-06T20:26:11.045195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-06T20:26:11.045537] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-06T20:26:11.046424] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-06T20:26:11.046482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:11.046517] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:11.046546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:11.046627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:11.105984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:11.106887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:11.106980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:11.107016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:11.226752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:11.226917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:11.226961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:11.226992] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:11.230832] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-06T20:26:11.231133] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-06T20:26:11.231268] [INFO ] [sig ] LINK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:11.380827] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LINK.txt [2026-02-06T20:26:11.380976] [INFO ] [sig ] [1849/3439] Completed LINK in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:11.381023] [INFO ] [sig ] [1850/3439] Forecasting LITE... [2026-02-06T20:26:11.381067] [INFO ] [sig ] Generating forecast for: LITE [2026-02-06T20:26:11.381112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-06T20:26:11.393477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-06T20:26:11.393864] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-06T20:26:11.394758] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-06T20:26:11.394814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:11.394847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:11.394875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:11.394934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:11.456851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:11.457790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:11.457913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:11.457949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:11.583706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:11.583871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:11.583914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:11.583945] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:11.587467] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-06T20:26:11.587774] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-06T20:26:11.587929] [INFO ] [sig ] LITE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:11.738093] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LITE.txt [2026-02-06T20:26:11.738246] [INFO ] [sig ] [1850/3439] Completed LITE in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:11.738290] [INFO ] [sig ] [1851/3439] Forecasting LITM... [2026-02-06T20:26:11.738323] [INFO ] [sig ] Generating forecast for: LITM [2026-02-06T20:26:11.738354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-06T20:26:11.750468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-06T20:26:11.750847] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-06T20:26:11.751731] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-06T20:26:11.751798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:11.751838] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:11.751867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:11.751941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:11.816806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:11.817661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:11.817751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:11.817786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:11.941874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:11.942032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:11.942076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:11.942105] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:11.945592] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-06T20:26:11.945880] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-06T20:26:11.946014] [INFO ] [sig ] LITM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:12.096770] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LITM.txt [2026-02-06T20:26:12.096938] [INFO ] [sig ] [1851/3439] Completed LITM in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:12.096987] [INFO ] [sig ] [1852/3439] Forecasting LIVN... [2026-02-06T20:26:12.097018] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-06T20:26:12.097049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-06T20:26:12.109185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-06T20:26:12.109516] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-06T20:26:12.110333] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-06T20:26:12.110388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:12.110422] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:12.110494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:12.110556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:12.171890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:12.172751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:12.172840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:12.172875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:12.298259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:12.298433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:12.298486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:12.298518] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:12.302275] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-02-06T20:26:12.302599] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-06T20:26:12.302737] [INFO ] [sig ] LIVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:12.457991] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LIVN.txt [2026-02-06T20:26:12.458182] [INFO ] [sig ] [1852/3439] Completed LIVN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:12.458226] [INFO ] [sig ] [1853/3439] Forecasting LKFN... [2026-02-06T20:26:12.458257] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-06T20:26:12.458288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-06T20:26:12.470875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-06T20:26:12.471240] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-06T20:26:12.472228] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-06T20:26:12.472284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:12.472317] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:12.472344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:12.472402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:12.533233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:12.534104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:12.534192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:12.534228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:12.662330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:12.662510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:12.662556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:12.662621] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:12.666314] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-02-06T20:26:12.666623] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-06T20:26:12.666755] [INFO ] [sig ] LKFN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:12.820410] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LKFN.txt [2026-02-06T20:26:12.820554] [INFO ] [sig ] [1853/3439] Completed LKFN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:12.820618] [INFO ] [sig ] [1854/3439] Forecasting LKQ... [2026-02-06T20:26:12.820656] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-06T20:26:12.820703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-06T20:26:12.832790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-06T20:26:12.833118] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-06T20:26:12.833944] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-06T20:26:12.834023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:12.834076] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:12.834113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:12.834172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:12.896096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:12.897192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:12.897283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:12.897317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:13.021254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:13.021417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:13.021463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:13.021492] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:13.025073] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=17.79%) [2026-02-06T20:26:13.025399] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-06T20:26:13.025546] [INFO ] [sig ] LKQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:13.185270] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LKQ.txt [2026-02-06T20:26:13.185513] [INFO ] [sig ] [1854/3439] Completed LKQ in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:13.185592] [INFO ] [sig ] [1855/3439] Forecasting LLY... [2026-02-06T20:26:13.185638] [INFO ] [sig ] Generating forecast for: LLY [2026-02-06T20:26:13.185682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-06T20:26:13.200366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-06T20:26:13.200781] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-06T20:26:13.201646] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-06T20:26:13.201702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:13.201736] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:13.201764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:13.201821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:13.265748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:13.266674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:13.266763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:13.266801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:13.402150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:13.402320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:13.402370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:13.402407] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:13.406107] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-02-06T20:26:13.406493] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-06T20:26:13.406676] [INFO ] [sig ] LLY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:13.572560] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LLY.txt [2026-02-06T20:26:13.572750] [INFO ] [sig ] [1855/3439] Completed LLY in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:13.572796] [INFO ] [sig ] [1856/3439] Forecasting LMB... [2026-02-06T20:26:13.572838] [INFO ] [sig ] Generating forecast for: LMB [2026-02-06T20:26:13.572883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-06T20:26:13.586465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-06T20:26:13.586866] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-06T20:26:13.587930] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-06T20:26:13.587986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:13.588021] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:13.588058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:13.588118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:13.656269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:13.657372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:13.657469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:13.657504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:13.783892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:13.784072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:13.784122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:13.784153] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:13.787982] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=74.69%) [2026-02-06T20:26:13.788306] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-06T20:26:13.788454] [INFO ] [sig ] LMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:13.939497] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LMB.txt [2026-02-06T20:26:13.939758] [INFO ] [sig ] [1856/3439] Completed LMB in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-06T20:26:13.939824] [INFO ] [sig ] [1857/3439] Forecasting LMBS... [2026-02-06T20:26:13.939858] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-06T20:26:13.939889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-06T20:26:13.952078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-06T20:26:13.952484] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-06T20:26:13.953402] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-06T20:26:13.953460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:13.953493] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:13.953521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:13.953608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:14.016627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:14.017634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:14.017733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:14.017767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:14.148214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:14.148383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:14.148428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:14.148456] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:14.152306] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=64.28%) [2026-02-06T20:26:14.152711] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-06T20:26:14.152864] [INFO ] [sig ] LMBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:14.308362] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LMBS.txt [2026-02-06T20:26:14.308518] [INFO ] [sig ] [1857/3439] Completed LMBS in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:14.308585] [INFO ] [sig ] [1858/3439] Forecasting LMND... [2026-02-06T20:26:14.308624] [INFO ] [sig ] Generating forecast for: LMND [2026-02-06T20:26:14.308655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-06T20:26:14.320428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-06T20:26:14.320763] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-06T20:26:14.321544] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-06T20:26:14.321616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:14.321650] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:14.321677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:14.321736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:14.378323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:14.379045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:14.379129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:14.379163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:14.500226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:14.500386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:14.500427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:14.500456] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:14.503865] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-02-06T20:26:14.504145] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-06T20:26:14.504273] [INFO ] [sig ] LMND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:14.648066] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LMND.txt [2026-02-06T20:26:14.648212] [INFO ] [sig ] [1858/3439] Completed LMND in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:14.648254] [INFO ] [sig ] [1859/3439] Forecasting LNC... [2026-02-06T20:26:14.648284] [INFO ] [sig ] Generating forecast for: LNC [2026-02-06T20:26:14.648313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-06T20:26:14.660196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-06T20:26:14.660496] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-06T20:26:14.661288] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-06T20:26:14.661344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:14.661384] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:14.661417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:14.661487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:14.719428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:14.720333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:14.720428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:14.720471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:14.844617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:14.844784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:14.844830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:14.844861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:14.848401] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=72.65%) [2026-02-06T20:26:14.848738] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-06T20:26:14.848891] [INFO ] [sig ] LNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:14.991502] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LNC.txt [2026-02-06T20:26:14.991656] [INFO ] [sig ] [1859/3439] Completed LNC in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:14.991699] [INFO ] [sig ] [1860/3439] Forecasting LND... [2026-02-06T20:26:14.991729] [INFO ] [sig ] Generating forecast for: LND [2026-02-06T20:26:14.991760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-06T20:26:15.002940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-06T20:26:15.003222] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-06T20:26:15.004012] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-06T20:26:15.004065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:15.004097] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:15.004123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:15.004180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:15.060976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:15.061664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:15.061747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:15.061779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:15.182170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:15.182342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:15.182384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:15.182413] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:15.186091] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-02-06T20:26:15.186460] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-06T20:26:15.186638] [INFO ] [sig ] LND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:15.334324] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LND.txt [2026-02-06T20:26:15.334481] [INFO ] [sig ] [1860/3439] Completed LND in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:15.334532] [INFO ] [sig ] [1861/3439] Forecasting LNG... [2026-02-06T20:26:15.334563] [INFO ] [sig ] Generating forecast for: LNG [2026-02-06T20:26:15.334623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-06T20:26:15.346508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-06T20:26:15.346830] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-06T20:26:15.347656] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-06T20:26:15.347711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:15.347744] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:15.347772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:15.347855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:15.410842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:15.411852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:15.411950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:15.411987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:15.533818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:15.533974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:15.534034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:15.534064] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:15.537493] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-02-06T20:26:15.537788] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-06T20:26:15.537941] [INFO ] [sig ] LNG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:15.681619] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LNG.txt [2026-02-06T20:26:15.681757] [INFO ] [sig ] [1861/3439] Completed LNG in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:15.681798] [INFO ] [sig ] [1862/3439] Forecasting LNKB... [2026-02-06T20:26:15.681827] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-06T20:26:15.681857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-06T20:26:15.693552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-06T20:26:15.693919] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-06T20:26:15.694733] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-06T20:26:15.694787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:15.694818] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:15.694846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:15.694903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:15.753679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:15.754501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:15.754638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:15.754676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:15.872769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:15.872937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:15.872979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:15.873008] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:15.876497] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=76.96%) [2026-02-06T20:26:15.876828] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-06T20:26:15.876964] [INFO ] [sig ] LNKB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:16.024765] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LNKB.txt [2026-02-06T20:26:16.025019] [INFO ] [sig ] [1862/3439] Completed LNKB in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:16.025068] [INFO ] [sig ] [1863/3439] Forecasting LNN... [2026-02-06T20:26:16.025100] [INFO ] [sig ] Generating forecast for: LNN [2026-02-06T20:26:16.025135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-06T20:26:16.039043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-06T20:26:16.039529] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-06T20:26:16.040547] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-06T20:26:16.040627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:16.040663] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:16.040691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:16.040752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:16.098406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:16.099569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:16.099715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:16.099751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:16.226691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:16.226882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:16.226933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:16.226962] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:16.230753] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-06T20:26:16.231063] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-06T20:26:16.231212] [INFO ] [sig ] LNN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:16.375718] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LNN.txt [2026-02-06T20:26:16.375886] [INFO ] [sig ] [1863/3439] Completed LNN in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:16.375929] [INFO ] [sig ] [1864/3439] Forecasting LNTH... [2026-02-06T20:26:16.375957] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-06T20:26:16.375987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-06T20:26:16.387617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-06T20:26:16.388023] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-06T20:26:16.388924] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-06T20:26:16.388981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:16.389015] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:16.389043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:16.389101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:16.446733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:16.447647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:16.447732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:16.447765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:16.569091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:16.569263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:16.569304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:16.569334] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:16.572865] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-02-06T20:26:16.573157] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-06T20:26:16.573292] [INFO ] [sig ] LNTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:16.718072] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LNTH.txt [2026-02-06T20:26:16.718221] [INFO ] [sig ] [1864/3439] Completed LNTH in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.5m [2026-02-06T20:26:16.718264] [INFO ] [sig ] [1865/3439] Forecasting LNZA... [2026-02-06T20:26:16.718293] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-06T20:26:16.718330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-06T20:26:16.730301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-06T20:26:16.730620] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-06T20:26:16.731410] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-06T20:26:16.731465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:16.731510] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:16.731544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:16.731618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:16.791351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:16.792121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:16.792207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:16.792240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:16.908999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:16.909160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:16.909201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:16.909233] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:16.912837] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=11.12%) [2026-02-06T20:26:16.913122] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-06T20:26:16.913254] [INFO ] [sig ] LNZA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:17.059424] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LNZA.txt [2026-02-06T20:26:17.059612] [INFO ] [sig ] [1865/3439] Completed LNZA in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:17.059659] [INFO ] [sig ] [1866/3439] Forecasting LOAN... [2026-02-06T20:26:17.059690] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-06T20:26:17.059720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-06T20:26:17.070772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-06T20:26:17.071055] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-06T20:26:17.071868] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-06T20:26:17.071922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:17.071954] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:17.071981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:17.072038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:17.130845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:17.131593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:17.131683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:17.131716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:17.244819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:17.244983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:17.245024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:17.245053] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:17.248451] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-06T20:26:17.248774] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-06T20:26:17.248906] [INFO ] [sig ] LOAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:17.393637] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LOAN.txt [2026-02-06T20:26:17.393779] [INFO ] [sig ] [1866/3439] Completed LOAN in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:17.393819] [INFO ] [sig ] [1867/3439] Forecasting LOB... [2026-02-06T20:26:17.393848] [INFO ] [sig ] Generating forecast for: LOB [2026-02-06T20:26:17.393879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-06T20:26:17.405740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-06T20:26:17.406092] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-06T20:26:17.406893] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-06T20:26:17.406947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:17.406979] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:17.407006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:17.407063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:17.464607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:17.465407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:17.465510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:17.465547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:17.591594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:17.591764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:17.591805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:17.591834] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:17.595556] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=70.28%) [2026-02-06T20:26:17.595906] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-06T20:26:17.596048] [INFO ] [sig ] LOB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:17.743678] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LOB.txt [2026-02-06T20:26:17.743840] [INFO ] [sig ] [1867/3439] Completed LOB in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:17.743883] [INFO ] [sig ] [1868/3439] Forecasting LOCO... [2026-02-06T20:26:17.743912] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-06T20:26:17.743942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-06T20:26:17.757148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-06T20:26:17.757615] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-06T20:26:17.758517] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-06T20:26:17.758592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:17.758630] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:17.758658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:17.758717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:17.820938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:17.822032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:17.822151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:17.822202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:17.956413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:17.956568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:17.956637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:17.956666] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:17.960189] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-02-06T20:26:17.960468] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-06T20:26:17.960639] [INFO ] [sig ] LOCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:18.106406] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LOCO.txt [2026-02-06T20:26:18.106557] [INFO ] [sig ] [1868/3439] Completed LOCO in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:18.106621] [INFO ] [sig ] [1869/3439] Forecasting LOGI... [2026-02-06T20:26:18.106662] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-06T20:26:18.106695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-06T20:26:18.118434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-06T20:26:18.118787] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-06T20:26:18.119604] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-06T20:26:18.119660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:18.119719] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:18.119749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:18.119809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:18.178549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:18.179353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:18.179447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:18.179491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:18.302056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:18.302212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:18.302252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:18.302280] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:18.305739] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=62.98%) [2026-02-06T20:26:18.306010] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-06T20:26:18.306137] [INFO ] [sig ] LOGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:18.448329] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LOGI.txt [2026-02-06T20:26:18.448498] [INFO ] [sig ] [1869/3439] Completed LOGI in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:18.448554] [INFO ] [sig ] [1870/3439] Forecasting LOMA... [2026-02-06T20:26:18.448622] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-06T20:26:18.448665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-06T20:26:18.464378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-06T20:26:18.464823] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-06T20:26:18.465675] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-06T20:26:18.465729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:18.465761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:18.465788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:18.465845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:18.526992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:18.527870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:18.527963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:18.527997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:18.652518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:18.652702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:18.652747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:18.652779] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:18.656316] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=82.03%) [2026-02-06T20:26:18.656646] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-06T20:26:18.656806] [INFO ] [sig ] LOMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:18.816751] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LOMA.txt [2026-02-06T20:26:18.816956] [INFO ] [sig ] [1870/3439] Completed LOMA in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:18.817015] [INFO ] [sig ] [1871/3439] Forecasting LOPE... [2026-02-06T20:26:18.817050] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-06T20:26:18.817082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-06T20:26:18.829949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-06T20:26:18.830336] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-06T20:26:18.831180] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-06T20:26:18.831238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:18.831275] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:18.831303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:18.831361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:18.889332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:18.890292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:18.890394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:18.890428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:19.010264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:19.010437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:19.010481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:19.010511] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:19.014150] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-02-06T20:26:19.014446] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-06T20:26:19.014634] [INFO ] [sig ] LOPE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:19.162751] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LOPE.txt [2026-02-06T20:26:19.162911] [INFO ] [sig ] [1871/3439] Completed LOPE in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:19.162956] [INFO ] [sig ] [1872/3439] Forecasting LOVE... [2026-02-06T20:26:19.162987] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-06T20:26:19.163022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-06T20:26:19.174713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-06T20:26:19.175032] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-06T20:26:19.175863] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-06T20:26:19.175917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:19.175949] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:19.175976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:19.176032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:19.233196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:19.233899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:19.233983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:19.234017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:19.362229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:19.362395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:19.362436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:19.362532] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:19.366325] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=31.88%) [2026-02-06T20:26:19.366762] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-06T20:26:19.366941] [INFO ] [sig ] LOVE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:19.531815] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LOVE.txt [2026-02-06T20:26:19.532018] [INFO ] [sig ] [1872/3439] Completed LOVE in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:19.532072] [INFO ] [sig ] [1873/3439] Forecasting LPCN... [2026-02-06T20:26:19.532110] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-06T20:26:19.532146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-06T20:26:19.547196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-06T20:26:19.547676] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-06T20:26:19.548752] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-06T20:26:19.548816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:19.548855] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:19.548887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:19.548966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:19.621008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:19.621987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:19.622085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:19.622121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:19.765457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:19.765667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:19.765730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:19.765779] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:19.771597] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: DOWN (p=34.14%) [2026-02-06T20:26:19.772149] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-06T20:26:19.772372] [INFO ] [sig ] LPCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:19.977307] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LPCN.txt [2026-02-06T20:26:19.977479] [INFO ] [sig ] [1873/3439] Completed LPCN in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-06T20:26:19.977534] [INFO ] [sig ] [1874/3439] Forecasting LPG... [2026-02-06T20:26:19.977597] [INFO ] [sig ] Generating forecast for: LPG [2026-02-06T20:26:19.977641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-06T20:26:19.995511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-06T20:26:19.995898] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-06T20:26:19.996984] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-06T20:26:19.997043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:19.997087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:19.997120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:19.997181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:20.058061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:20.058958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:20.059047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:20.059099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:20.187163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:20.187320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:20.187364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:20.187395] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:20.190959] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=83.48%) [2026-02-06T20:26:20.191244] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-06T20:26:20.191378] [INFO ] [sig ] LPG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:20.338918] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LPG.txt [2026-02-06T20:26:20.339078] [INFO ] [sig ] [1874/3439] Completed LPG in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:20.339119] [INFO ] [sig ] [1875/3439] Forecasting LPL... [2026-02-06T20:26:20.339150] [INFO ] [sig ] Generating forecast for: LPL [2026-02-06T20:26:20.339180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-06T20:26:20.355301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-06T20:26:20.355842] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-06T20:26:20.357112] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-06T20:26:20.357188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:20.357244] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:20.357293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:20.357381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:20.438405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:20.439340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:20.439439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:20.439475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:20.557520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:20.557702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:20.557746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:20.557776] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:20.561307] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-02-06T20:26:20.561613] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-06T20:26:20.561751] [INFO ] [sig ] LPL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:20.709370] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LPL.txt [2026-02-06T20:26:20.709534] [INFO ] [sig ] [1875/3439] Completed LPL in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:20.709597] [INFO ] [sig ] [1876/3439] Forecasting LPLA... [2026-02-06T20:26:20.709632] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-06T20:26:20.709663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-06T20:26:20.721977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-06T20:26:20.722373] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-06T20:26:20.723198] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-06T20:26:20.723253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:20.723286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:20.723326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:20.723387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:20.779762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:20.780627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:20.780725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:20.780758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:20.902023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:20.902184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:20.902226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:20.902256] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:20.905654] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: DOWN (p=23.22%) [2026-02-06T20:26:20.905938] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-06T20:26:20.906073] [INFO ] [sig ] LPLA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:21.055803] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LPLA.txt [2026-02-06T20:26:21.055979] [INFO ] [sig ] [1876/3439] Completed LPLA in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:21.056023] [INFO ] [sig ] [1877/3439] Forecasting LPRO... [2026-02-06T20:26:21.056055] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-06T20:26:21.056085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-06T20:26:21.068226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-06T20:26:21.068556] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-06T20:26:21.069488] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-06T20:26:21.069543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:21.069597] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:21.069628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:21.069687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:21.130860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:21.131748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:21.131854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:21.131898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:21.257699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:21.257880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:21.257930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:21.257963] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:21.261886] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-02-06T20:26:21.262199] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-06T20:26:21.262353] [INFO ] [sig ] LPRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:21.405308] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LPRO.txt [2026-02-06T20:26:21.405449] [INFO ] [sig ] [1877/3439] Completed LPRO in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:21.405489] [INFO ] [sig ] [1878/3439] Forecasting LPSN... [2026-02-06T20:26:21.405519] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-06T20:26:21.405551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-06T20:26:21.417188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-06T20:26:21.417517] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-06T20:26:21.418380] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-06T20:26:21.418434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:21.418466] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:21.418492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:21.418550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:21.475840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:21.476713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:21.476801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:21.476835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:21.597764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:21.597965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:21.598012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:21.598042] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:21.601700] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: DOWN (p=44.86%) [2026-02-06T20:26:21.602091] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-06T20:26:21.602247] [INFO ] [sig ] LPSN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:21.750517] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LPSN.txt [2026-02-06T20:26:21.750713] [INFO ] [sig ] [1878/3439] Completed LPSN in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:21.750756] [INFO ] [sig ] [1879/3439] Forecasting LPTH... [2026-02-06T20:26:21.750788] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-06T20:26:21.750818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-06T20:26:21.762995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-06T20:26:21.763364] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-06T20:26:21.764185] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-06T20:26:21.764240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:21.764272] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:21.764300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:21.764357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:21.824163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:21.825174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:21.825309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:21.825347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:21.946292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:21.946454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:21.946498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:21.946527] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:21.950035] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=77.71%) [2026-02-06T20:26:21.950321] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-06T20:26:21.950454] [INFO ] [sig ] LPTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:22.092646] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LPTH.txt [2026-02-06T20:26:22.092784] [INFO ] [sig ] [1879/3439] Completed LPTH in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:22.092827] [INFO ] [sig ] [1880/3439] Forecasting LPX... [2026-02-06T20:26:22.092857] [INFO ] [sig ] Generating forecast for: LPX [2026-02-06T20:26:22.092894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-06T20:26:22.104537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-06T20:26:22.104840] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-06T20:26:22.105639] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-06T20:26:22.105696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:22.105739] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:22.105777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:22.105836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:22.165109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:22.165968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:22.166057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:22.166092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:22.291630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:22.291828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:22.291877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:22.291907] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:22.295568] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-06T20:26:22.295885] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-06T20:26:22.296023] [INFO ] [sig ] LPX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:22.440103] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LPX.txt [2026-02-06T20:26:22.440251] [INFO ] [sig ] [1880/3439] Completed LPX in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:22.440291] [INFO ] [sig ] [1881/3439] Forecasting LQDA... [2026-02-06T20:26:22.440321] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-06T20:26:22.440351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-06T20:26:22.452850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-06T20:26:22.453197] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-06T20:26:22.454053] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-06T20:26:22.454108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:22.454141] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:22.454167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:22.454224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:22.512601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:22.513718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:22.513828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:22.513876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:22.637385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:22.637546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:22.637619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:22.637659] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:22.641340] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=77.04%) [2026-02-06T20:26:22.641696] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-06T20:26:22.641848] [INFO ] [sig ] LQDA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:22.790060] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LQDA.txt [2026-02-06T20:26:22.790243] [INFO ] [sig ] [1881/3439] Completed LQDA in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.4m [2026-02-06T20:26:22.790304] [INFO ] [sig ] [1882/3439] Forecasting LRCX... [2026-02-06T20:26:22.790348] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-06T20:26:22.790383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-06T20:26:22.802854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-06T20:26:22.803245] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-06T20:26:22.804237] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-06T20:26:22.804294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:22.804329] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:22.804357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:22.804416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:22.864246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:22.865147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:22.865238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:22.865271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:22.993985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:22.994146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:22.994188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:22.994219] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:22.997910] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: DOWN (p=29.35%) [2026-02-06T20:26:22.998209] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-06T20:26:22.998343] [INFO ] [sig ] LRCX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:23.143868] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LRCX.txt [2026-02-06T20:26:23.144076] [INFO ] [sig ] [1882/3439] Completed LRCX in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:23.144121] [INFO ] [sig ] [1883/3439] Forecasting LRGE... [2026-02-06T20:26:23.144153] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-06T20:26:23.144184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-06T20:26:23.155349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-06T20:26:23.155725] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-06T20:26:23.156522] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-06T20:26:23.156607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:23.156645] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:23.156673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:23.156732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:23.216748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:23.217699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:23.217789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:23.217850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:23.337777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:23.337970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:23.338017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:23.338047] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:23.341716] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-02-06T20:26:23.342011] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-06T20:26:23.342155] [INFO ] [sig ] LRGE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:23.489539] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LRGE.txt [2026-02-06T20:26:23.489733] [INFO ] [sig ] [1883/3439] Completed LRGE in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:23.489779] [INFO ] [sig ] [1884/3439] Forecasting LSCC... [2026-02-06T20:26:23.489816] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-06T20:26:23.489850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-06T20:26:23.501430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-06T20:26:23.501737] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-06T20:26:23.502533] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-06T20:26:23.502605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:23.502639] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:23.502666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:23.502722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:23.561291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:23.562218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:23.562301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:23.562333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:23.685637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:23.685791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:23.685832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:23.685861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:23.689356] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-02-06T20:26:23.689661] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-06T20:26:23.689799] [INFO ] [sig ] LSCC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:23.839987] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LSCC.txt [2026-02-06T20:26:23.840129] [INFO ] [sig ] [1884/3439] Completed LSCC in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:23.840169] [INFO ] [sig ] [1885/3439] Forecasting LSPD... [2026-02-06T20:26:23.840199] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-06T20:26:23.840228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-06T20:26:23.852533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-06T20:26:23.852842] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-06T20:26:23.853628] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-06T20:26:23.853681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:23.853714] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:23.853740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:23.853804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:23.912329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:23.913191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:23.913275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:23.913308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:24.036666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:24.036827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:24.036868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:24.036898] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:24.040281] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=23.22%) [2026-02-06T20:26:24.040561] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-06T20:26:24.040714] [INFO ] [sig ] LSPD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:24.186084] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LSPD.txt [2026-02-06T20:26:24.186251] [INFO ] [sig ] [1885/3439] Completed LSPD in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:24.186294] [INFO ] [sig ] [1886/3439] Forecasting LTC... [2026-02-06T20:26:24.186324] [INFO ] [sig ] Generating forecast for: LTC [2026-02-06T20:26:24.186354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-06T20:26:24.199333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-06T20:26:24.199665] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-06T20:26:24.200566] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-06T20:26:24.200638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:24.200693] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:24.200722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:24.200780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:24.258942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:24.259691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:24.259800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:24.259835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:24.375560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:24.375741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:24.375782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:24.375810] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:24.379211] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: UP (p=70.87%) [2026-02-06T20:26:24.379500] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-06T20:26:24.379673] [INFO ] [sig ] LTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:24.523826] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LTC.txt [2026-02-06T20:26:24.523959] [INFO ] [sig ] [1886/3439] Completed LTC in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:24.524000] [INFO ] [sig ] [1887/3439] Forecasting LTH... [2026-02-06T20:26:24.524031] [INFO ] [sig ] Generating forecast for: LTH [2026-02-06T20:26:24.524061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-06T20:26:24.535416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-06T20:26:24.535769] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-06T20:26:24.536536] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-06T20:26:24.536612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:24.536648] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:24.536676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:24.536732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:24.593296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:24.594095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:24.594187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:24.594221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:24.716010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:24.716173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:24.716214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:24.716242] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:24.719814] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=73.65%) [2026-02-06T20:26:24.720105] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-06T20:26:24.720239] [INFO ] [sig ] LTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:24.863243] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LTH.txt [2026-02-06T20:26:24.863395] [INFO ] [sig ] [1887/3439] Completed LTH in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:24.863437] [INFO ] [sig ] [1888/3439] Forecasting LTRN... [2026-02-06T20:26:24.863467] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-06T20:26:24.863497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-06T20:26:24.874837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-06T20:26:24.875197] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-06T20:26:24.876009] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-06T20:26:24.876063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:24.876095] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:24.876122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:24.876179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:24.936372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:24.937506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:24.937666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:24.937706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:25.057218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:25.057383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:25.057425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:25.057455] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:25.061118] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-02-06T20:26:25.061419] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-06T20:26:25.061568] [INFO ] [sig ] LTRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:25.210751] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LTRN.txt [2026-02-06T20:26:25.210911] [INFO ] [sig ] [1888/3439] Completed LTRN in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:25.210963] [INFO ] [sig ] [1889/3439] Forecasting LTRX... [2026-02-06T20:26:25.210995] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-06T20:26:25.211027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-06T20:26:25.222455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-06T20:26:25.222851] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-06T20:26:25.223876] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-06T20:26:25.223952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:25.223987] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:25.224015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:25.224074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:25.281949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:25.282891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:25.282978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:25.283011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:25.407379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:25.407531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:25.407592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:25.407658] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:25.411198] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=68.61%) [2026-02-06T20:26:25.411485] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-06T20:26:25.411646] [INFO ] [sig ] LTRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:25.555288] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LTRX.txt [2026-02-06T20:26:25.555444] [INFO ] [sig ] [1889/3439] Completed LTRX in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:25.555485] [INFO ] [sig ] [1890/3439] Forecasting LUCD... [2026-02-06T20:26:25.555516] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-06T20:26:25.555547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-06T20:26:25.567010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-06T20:26:25.567340] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-06T20:26:25.568334] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-06T20:26:25.568389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:25.568422] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:25.568448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:25.568505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:25.627871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:25.628648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:25.628736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:25.628770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:25.750081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:25.750240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:25.750283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:25.750315] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:25.753861] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=85.43%) [2026-02-06T20:26:25.754162] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-06T20:26:25.754318] [INFO ] [sig ] LUCD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:25.901892] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LUCD.txt [2026-02-06T20:26:25.902030] [INFO ] [sig ] [1890/3439] Completed LUCD in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:25.902071] [INFO ] [sig ] [1891/3439] Forecasting LUMN... [2026-02-06T20:26:25.902100] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-06T20:26:25.902129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-06T20:26:25.913611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-06T20:26:25.913924] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-06T20:26:25.914785] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-06T20:26:25.914841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:25.914875] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:25.914903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:25.914969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:25.972597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:25.973312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:25.973397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:25.973430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:26.094769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:26.094937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:26.094977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:26.095007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:26.098556] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=87.60%) [2026-02-06T20:26:26.098883] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-06T20:26:26.099020] [INFO ] [sig ] LUMN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:26.242273] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LUMN.txt [2026-02-06T20:26:26.242406] [INFO ] [sig ] [1891/3439] Completed LUMN in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-06T20:26:26.242447] [INFO ] [sig ] [1892/3439] Forecasting LUNG... [2026-02-06T20:26:26.242476] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-06T20:26:26.242507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-06T20:26:26.254419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-06T20:26:26.254733] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-06T20:26:26.255507] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-06T20:26:26.255560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:26.255616] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:26.255650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:26.255719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:26.312525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:26.313178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:26.313261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:26.313293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:26.432374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:26.432527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:26.432567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:26.432615] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:26.435941] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=76.52%) [2026-02-06T20:26:26.436210] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-06T20:26:26.436336] [INFO ] [sig ] LUNG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:26.579398] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LUNG.txt [2026-02-06T20:26:26.579523] [INFO ] [sig ] [1892/3439] Completed LUNG in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.3m [2026-02-06T20:26:26.579586] [INFO ] [sig ] [1893/3439] Forecasting LVHD... [2026-02-06T20:26:26.579627] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-06T20:26:26.579663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-06T20:26:26.590890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-06T20:26:26.591174] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-06T20:26:26.592000] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-06T20:26:26.592054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:26.592085] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:26.592113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:26.592170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:26.652184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:26.653044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:26.653127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:26.653159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:26.772730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:26.772889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:26.772928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:26.772956] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:26.776376] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-02-06T20:26:26.776690] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-06T20:26:26.776840] [INFO ] [sig ] LVHD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:26.920939] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LVHD.txt [2026-02-06T20:26:26.921083] [INFO ] [sig ] [1893/3439] Completed LVHD in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.3m [2026-02-06T20:26:26.921124] [INFO ] [sig ] [1894/3439] Forecasting LVO... [2026-02-06T20:26:26.921153] [INFO ] [sig ] Generating forecast for: LVO [2026-02-06T20:26:26.921184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-06T20:26:26.932535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-06T20:26:26.932938] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-06T20:26:26.933867] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-06T20:26:26.933923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:26.933956] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:26.933985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:26.934044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:26.990245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:26.991072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:26.991158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:26.991191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:27.110145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:27.110308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:27.110349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:27.110378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:27.113775] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=52.22%) [2026-02-06T20:26:27.114067] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-06T20:26:27.114195] [INFO ] [sig ] LVO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:27.260855] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LVO.txt [2026-02-06T20:26:27.261007] [INFO ] [sig ] [1894/3439] Completed LVO in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.3m [2026-02-06T20:26:27.261047] [INFO ] [sig ] [1895/3439] Forecasting LVS... [2026-02-06T20:26:27.261079] [INFO ] [sig ] Generating forecast for: LVS [2026-02-06T20:26:27.261109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-06T20:26:27.272333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-06T20:26:27.272678] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-06T20:26:27.273459] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-06T20:26:27.273512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:27.273544] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:27.273599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:27.273659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:27.331199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:27.332076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:27.332162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:27.332195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:27.458045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:27.458205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:27.458246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:27.458275] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:27.461764] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-02-06T20:26:27.462045] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-06T20:26:27.462172] [INFO ] [sig ] LVS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:27.606346] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LVS.txt [2026-02-06T20:26:27.606485] [INFO ] [sig ] [1895/3439] Completed LVS in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.3m [2026-02-06T20:26:27.606527] [INFO ] [sig ] [1896/3439] Forecasting LWAY... [2026-02-06T20:26:27.606556] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-06T20:26:27.606606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-06T20:26:27.618033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-06T20:26:27.618413] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-06T20:26:27.619255] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-06T20:26:27.619310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:27.619343] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:27.619373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:27.619432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:27.676806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:27.677655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:27.677771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:27.677807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:27.800710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:27.800870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:27.800929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:27.800960] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:27.804799] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-02-06T20:26:27.805074] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-06T20:26:27.805203] [INFO ] [sig ] LWAY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:27.953319] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LWAY.txt [2026-02-06T20:26:27.953464] [INFO ] [sig ] [1896/3439] Completed LWAY in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.3m [2026-02-06T20:26:27.953505] [INFO ] [sig ] [1897/3439] Forecasting LWLG... [2026-02-06T20:26:27.953535] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-06T20:26:27.953566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-06T20:26:27.965194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-06T20:26:27.965522] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-06T20:26:27.966331] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-06T20:26:27.966386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:27.966418] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:27.966445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:27.966502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:28.027485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:28.028477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:28.028589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:28.028628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:28.155652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:28.155823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:28.155877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:28.155912] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:28.159538] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-06T20:26:28.159894] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-06T20:26:28.160039] [INFO ] [sig ] LWLG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:28.322904] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LWLG.txt [2026-02-06T20:26:28.323111] [INFO ] [sig ] [1897/3439] Completed LWLG in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.3m [2026-02-06T20:26:28.323163] [INFO ] [sig ] [1898/3439] Forecasting LX... [2026-02-06T20:26:28.323195] [INFO ] [sig ] Generating forecast for: LX [2026-02-06T20:26:28.323225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-06T20:26:28.335205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-06T20:26:28.335612] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-06T20:26:28.336456] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-06T20:26:28.336513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:28.336546] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:28.336598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:28.336663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:28.397882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:28.398788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:28.398894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:28.398930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:28.526937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:28.527097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:28.527140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:28.527171] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:28.530719] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-02-06T20:26:28.531005] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-06T20:26:28.531138] [INFO ] [sig ] LX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:28.683889] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LX.txt [2026-02-06T20:26:28.684043] [INFO ] [sig ] [1898/3439] Completed LX in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:28.684091] [INFO ] [sig ] [1899/3439] Forecasting LXEO... [2026-02-06T20:26:28.684132] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-06T20:26:28.684168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-06T20:26:28.695552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-06T20:26:28.695919] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-06T20:26:28.696779] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-06T20:26:28.696835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:28.696873] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:28.696914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:28.696992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:28.758804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:28.759695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:28.759793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:28.759827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:28.888252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:28.888425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:28.888471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:28.888504] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:28.892344] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=4.00%) [2026-02-06T20:26:28.892739] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-06T20:26:28.892901] [INFO ] [sig ] LXEO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:29.047475] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LXEO.txt [2026-02-06T20:26:29.047679] [INFO ] [sig ] [1899/3439] Completed LXEO in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:29.047728] [INFO ] [sig ] [1900/3439] Forecasting LXP... [2026-02-06T20:26:29.047764] [INFO ] [sig ] Generating forecast for: LXP [2026-02-06T20:26:29.047800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-06T20:26:29.059558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-06T20:26:29.059989] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-06T20:26:29.060931] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-06T20:26:29.060987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:29.061035] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:29.061065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:29.061125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:29.124735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:29.125658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:29.125749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:29.125784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:29.249104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:29.249267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:29.249310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:29.249341] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:29.253086] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-02-06T20:26:29.253376] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-06T20:26:29.253512] [INFO ] [sig ] LXP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:29.396623] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LXP.txt [2026-02-06T20:26:29.396787] [INFO ] [sig ] [1900/3439] Completed LXP in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:29.396837] [INFO ] [sig ] [1901/3439] Forecasting LYB... [2026-02-06T20:26:29.396868] [INFO ] [sig ] Generating forecast for: LYB [2026-02-06T20:26:29.396897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-06T20:26:29.408501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-06T20:26:29.408851] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-06T20:26:29.409657] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-06T20:26:29.409711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:29.409743] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:29.409770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:29.409827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:29.468772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:29.469696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:29.469806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:29.469848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:29.598193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:29.598366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:29.598411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:29.598441] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:29.602481] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-06T20:26:29.602866] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-06T20:26:29.603045] [INFO ] [sig ] LYB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:29.758057] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LYB.txt [2026-02-06T20:26:29.758221] [INFO ] [sig ] [1901/3439] Completed LYB in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:29.758266] [INFO ] [sig ] [1902/3439] Forecasting LYG... [2026-02-06T20:26:29.758297] [INFO ] [sig ] Generating forecast for: LYG [2026-02-06T20:26:29.758327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-06T20:26:29.770100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-06T20:26:29.770494] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-06T20:26:29.771360] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-06T20:26:29.771417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:29.771452] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:29.771479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:29.771536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:29.833623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:29.834563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:29.834697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:29.834753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:29.972920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:29.973082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:29.973125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:29.973154] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:29.976603] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-02-06T20:26:29.976929] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-06T20:26:29.977061] [INFO ] [sig ] LYG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:30.128290] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LYG.txt [2026-02-06T20:26:30.128465] [INFO ] [sig ] [1902/3439] Completed LYG in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:30.128508] [INFO ] [sig ] [1903/3439] Forecasting LYRA... [2026-02-06T20:26:30.128538] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-06T20:26:30.128585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-06T20:26:30.140240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-06T20:26:30.140511] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-06T20:26:30.141372] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-06T20:26:30.141426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:30.141486] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:30.141515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:30.141589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:30.199204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:30.199943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:30.200027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:30.200059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:30.320109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:30.320267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:30.320308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:30.320337] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:30.323777] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-02-06T20:26:30.324069] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-06T20:26:30.324196] [INFO ] [sig ] LYRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:30.470350] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LYRA.txt [2026-02-06T20:26:30.470510] [INFO ] [sig ] [1903/3439] Completed LYRA in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:30.470549] [INFO ] [sig ] [1904/3439] Forecasting LYTS... [2026-02-06T20:26:30.470616] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-06T20:26:30.470650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-06T20:26:30.483077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-06T20:26:30.483437] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-06T20:26:30.484250] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-06T20:26:30.484305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:30.484336] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:30.484362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:30.484419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:30.545237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:30.546161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:30.546252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:30.546287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:30.668332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:30.668489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:30.668532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:30.668561] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:30.672018] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-06T20:26:30.672309] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-06T20:26:30.672440] [INFO ] [sig ] LYTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:30.825691] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LYTS.txt [2026-02-06T20:26:30.825881] [INFO ] [sig ] [1904/3439] Completed LYTS in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:30.825951] [INFO ] [sig ] [1905/3439] Forecasting LZ... [2026-02-06T20:26:30.825984] [INFO ] [sig ] Generating forecast for: LZ [2026-02-06T20:26:30.826015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-06T20:26:30.841452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-06T20:26:30.841869] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-06T20:26:30.842688] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-06T20:26:30.842741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:30.842775] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:30.842802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:30.842858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:30.900739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:30.901636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:30.901751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:30.901787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:31.024038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:31.024206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:31.024248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:31.024278] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:31.027759] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-02-06T20:26:31.028062] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-06T20:26:31.028194] [INFO ] [sig ] LZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:31.171791] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/LZ.txt [2026-02-06T20:26:31.171946] [INFO ] [sig ] [1905/3439] Completed LZ in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:31.171985] [INFO ] [sig ] [1906/3439] Forecasting LZB... [2026-02-06T20:26:31.172016] [INFO ] [sig ] Generating forecast for: LZB [2026-02-06T20:26:31.172049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-06T20:26:31.183768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-06T20:26:31.184124] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-06T20:26:31.184960] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-06T20:26:31.185015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:31.185049] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:31.185076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:31.185134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:31.242438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:31.243333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:31.243421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:31.243475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:31.365278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:31.365437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:31.365478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:31.365536] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:31.369058] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-02-06T20:26:31.369348] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-06T20:26:31.369484] [INFO ] [sig ] LZB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:31.512697] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LZB.txt [2026-02-06T20:26:31.512873] [INFO ] [sig ] [1906/3439] Completed LZB in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:31.512930] [INFO ] [sig ] [1907/3439] Forecasting LZM... [2026-02-06T20:26:31.512962] [INFO ] [sig ] Generating forecast for: LZM [2026-02-06T20:26:31.512993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-06T20:26:31.524089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-06T20:26:31.524459] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-06T20:26:31.525319] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-06T20:26:31.525374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:31.525408] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:31.525436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:31.525494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:31.585263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:31.586215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:31.586310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:31.586344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:31.707462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:31.707631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:31.707674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:31.707718] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:31.711222] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-06T20:26:31.711508] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-06T20:26:31.711675] [INFO ] [sig ] LZM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:31.857021] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/LZM.txt [2026-02-06T20:26:31.857175] [INFO ] [sig ] [1907/3439] Completed LZM in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:31.857217] [INFO ] [sig ] [1908/3439] Forecasting M... [2026-02-06T20:26:31.857247] [INFO ] [sig ] Generating forecast for: M [2026-02-06T20:26:31.857276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-06T20:26:31.869003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-06T20:26:31.869367] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-06T20:26:31.870193] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-06T20:26:31.870247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:31.870280] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:31.870307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:31.870365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:31.929650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:31.930482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:31.930589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:31.930627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:32.057154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:32.057310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:32.057350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:32.057379] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:32.060938] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-06T20:26:32.061222] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-06T20:26:32.061356] [INFO ] [sig ] M: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:32.206289] [INFO ] [LOCAL ] Saved forecast: M 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/M.txt [2026-02-06T20:26:32.206446] [INFO ] [sig ] [1908/3439] Completed M in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-06T20:26:32.206487] [INFO ] [sig ] [1909/3439] Forecasting MA... [2026-02-06T20:26:32.206517] [INFO ] [sig ] Generating forecast for: MA [2026-02-06T20:26:32.206548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-06T20:26:32.221878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-06T20:26:32.222287] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-06T20:26:32.223109] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-06T20:26:32.223162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:32.223203] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:32.223231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:32.223294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:32.282059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:32.283029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:32.283122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:32.283158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:32.403985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:32.404141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:32.404184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:32.404214] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:32.407864] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-02-06T20:26:32.408151] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-06T20:26:32.408284] [INFO ] [sig ] MA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:32.555149] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MA.txt [2026-02-06T20:26:32.555298] [INFO ] [sig ] [1909/3439] Completed MA in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.2m [2026-02-06T20:26:32.555342] [INFO ] [sig ] [1910/3439] Forecasting MAA... [2026-02-06T20:26:32.555385] [INFO ] [sig ] Generating forecast for: MAA [2026-02-06T20:26:32.555438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-06T20:26:32.567385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-06T20:26:32.567755] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-06T20:26:32.568636] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-06T20:26:32.568691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:32.568728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:32.568762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:32.568833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:32.627210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:32.628072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:32.628156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:32.628190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:32.751960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:32.752143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:32.752187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:32.752217] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:32.755782] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=44.46%) [2026-02-06T20:26:32.756082] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-06T20:26:32.756222] [INFO ] [sig ] MAA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:32.901699] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MAA.txt [2026-02-06T20:26:32.901850] [INFO ] [sig ] [1910/3439] Completed MAA in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.2m [2026-02-06T20:26:32.901894] [INFO ] [sig ] [1911/3439] Forecasting MAC... [2026-02-06T20:26:32.901925] [INFO ] [sig ] Generating forecast for: MAC [2026-02-06T20:26:32.901957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-06T20:26:32.914286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-06T20:26:32.914648] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-06T20:26:32.915467] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-06T20:26:32.915523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:32.915555] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:32.915605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:32.915666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:32.974620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:32.975522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:32.975638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:32.975674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:33.106335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:33.106508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:33.106551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:33.106600] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:33.110367] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=35.13%) [2026-02-06T20:26:33.110674] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-06T20:26:33.110810] [INFO ] [sig ] MAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:33.262530] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MAC.txt [2026-02-06T20:26:33.262717] [INFO ] [sig ] [1911/3439] Completed MAC in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 9.2m [2026-02-06T20:26:33.262775] [INFO ] [sig ] [1912/3439] Forecasting MAMA... [2026-02-06T20:26:33.262821] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-06T20:26:33.262860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-06T20:26:33.275394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-06T20:26:33.275731] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-06T20:26:33.276558] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-06T20:26:33.276647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:33.276681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:33.276711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:33.276771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:33.336949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:33.337752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:33.337853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:33.337898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:33.470313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:33.470473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:33.470516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:33.470547] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:33.474342] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=61.57%) [2026-02-06T20:26:33.474704] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-06T20:26:33.474871] [INFO ] [sig ] MAMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:33.633057] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MAMA.txt [2026-02-06T20:26:33.633210] [INFO ] [sig ] [1912/3439] Completed MAMA in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 9.2m [2026-02-06T20:26:33.633252] [INFO ] [sig ] [1913/3439] Forecasting MAN... [2026-02-06T20:26:33.633281] [INFO ] [sig ] Generating forecast for: MAN [2026-02-06T20:26:33.633312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-06T20:26:33.645528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-06T20:26:33.645900] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-06T20:26:33.646705] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-06T20:26:33.646774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:33.646814] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:33.646847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:33.646916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:33.703301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:33.703968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:33.704074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:33.704108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:33.820364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:33.820482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:33.820520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:33.820549] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:33.823769] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-06T20:26:33.824037] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-06T20:26:33.824162] [INFO ] [sig ] MAN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:33.966659] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MAN.txt [2026-02-06T20:26:33.966830] [INFO ] [sig ] [1913/3439] Completed MAN in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.2m [2026-02-06T20:26:33.966881] [INFO ] [sig ] [1914/3439] Forecasting MANH... [2026-02-06T20:26:33.966918] [INFO ] [sig ] Generating forecast for: MANH [2026-02-06T20:26:33.966955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-06T20:26:33.978750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-06T20:26:33.979141] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-06T20:26:33.980001] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-06T20:26:33.980058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:33.980090] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:33.980117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:33.980174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:34.036556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:34.037392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:34.037476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:34.037509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:34.159828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:34.159965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:34.160002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:34.160032] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:34.163305] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=70.29%) [2026-02-06T20:26:34.163593] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-06T20:26:34.163722] [INFO ] [sig ] MANH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:34.305366] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MANH.txt [2026-02-06T20:26:34.305477] [INFO ] [sig ] [1914/3439] Completed MANH in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:34.305516] [INFO ] [sig ] [1915/3439] Forecasting MARA... [2026-02-06T20:26:34.305545] [INFO ] [sig ] Generating forecast for: MARA [2026-02-06T20:26:34.305592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-06T20:26:34.317123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-06T20:26:34.317401] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-06T20:26:34.318268] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-06T20:26:34.318321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:34.318353] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:34.318379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:34.318434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:34.375035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:34.375651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:34.375731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:34.375764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:34.501169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:34.501293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:34.501331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:34.501360] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:34.504666] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=56.45%) [2026-02-06T20:26:34.504939] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-06T20:26:34.505064] [INFO ] [sig ] MARA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:34.646813] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MARA.txt [2026-02-06T20:26:34.646979] [INFO ] [sig ] [1915/3439] Completed MARA in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:34.647022] [INFO ] [sig ] [1916/3439] Forecasting MAS... [2026-02-06T20:26:34.647051] [INFO ] [sig ] Generating forecast for: MAS [2026-02-06T20:26:34.647081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-06T20:26:34.658873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-06T20:26:34.659246] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-06T20:26:34.660098] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-06T20:26:34.660151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:34.660183] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:34.660209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:34.660265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:34.716756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:34.717665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:34.717755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:34.717788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:34.838167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:34.838334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:34.838378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:34.838408] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:34.842076] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-06T20:26:34.842397] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-06T20:26:34.842555] [INFO ] [sig ] MAS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:34.987485] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MAS.txt [2026-02-06T20:26:34.987688] [INFO ] [sig ] [1916/3439] Completed MAS in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:34.987755] [INFO ] [sig ] [1917/3439] Forecasting MASI... [2026-02-06T20:26:34.987786] [INFO ] [sig ] Generating forecast for: MASI [2026-02-06T20:26:34.987817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-06T20:26:34.999202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-06T20:26:34.999468] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-06T20:26:35.000286] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-06T20:26:35.000339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:35.000372] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:35.000398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:35.000454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:35.057430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:35.058102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:35.058180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:35.058213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:35.178285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:35.178423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:35.178462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:35.178490] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:35.181844] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=88.55%) [2026-02-06T20:26:35.182143] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-06T20:26:35.182266] [INFO ] [sig ] MASI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:35.323447] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MASI.txt [2026-02-06T20:26:35.323560] [INFO ] [sig ] [1917/3439] Completed MASI in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:35.323618] [INFO ] [sig ] [1918/3439] Forecasting MASS... [2026-02-06T20:26:35.323649] [INFO ] [sig ] Generating forecast for: MASS [2026-02-06T20:26:35.323679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-06T20:26:35.334369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-06T20:26:35.334661] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-06T20:26:35.335450] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-06T20:26:35.335504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:35.335537] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:35.335564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:35.335649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:35.392147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:35.392781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:35.392861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:35.392893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:35.514389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:35.514537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:35.514601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:35.514634] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:35.518022] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-06T20:26:35.518296] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-06T20:26:35.518453] [INFO ] [sig ] MASS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:35.660098] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MASS.txt [2026-02-06T20:26:35.660210] [INFO ] [sig ] [1918/3439] Completed MASS in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:35.660249] [INFO ] [sig ] [1919/3439] Forecasting MATX... [2026-02-06T20:26:35.660277] [INFO ] [sig ] Generating forecast for: MATX [2026-02-06T20:26:35.660306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-06T20:26:35.671722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-06T20:26:35.672002] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-06T20:26:35.672783] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-06T20:26:35.672847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:35.672887] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:35.672921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:35.672990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:35.729655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:35.730289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:35.730367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:35.730400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:35.846633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:35.846766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:35.846805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:35.846837] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:35.850233] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-02-06T20:26:35.850505] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-06T20:26:35.850651] [INFO ] [sig ] MATX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:35.991816] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MATX.txt [2026-02-06T20:26:35.991935] [INFO ] [sig ] [1919/3439] Completed MATX in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:35.991976] [INFO ] [sig ] [1920/3439] Forecasting MAX... [2026-02-06T20:26:35.992005] [INFO ] [sig ] Generating forecast for: MAX [2026-02-06T20:26:35.992035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-06T20:26:36.004062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-06T20:26:36.004353] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-06T20:26:36.005139] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-06T20:26:36.005193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:36.005249] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:36.005278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:36.005335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:36.061431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:36.062083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:36.062162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:36.062194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:36.177358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:36.177503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:36.177559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:36.177609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:36.181034] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-02-06T20:26:36.181311] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-06T20:26:36.181435] [INFO ] [sig ] MAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:36.322438] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MAX.txt [2026-02-06T20:26:36.322604] [INFO ] [sig ] [1920/3439] Completed MAX in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:36.322646] [INFO ] [sig ] [1921/3439] Forecasting MAXI... [2026-02-06T20:26:36.322676] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-06T20:26:36.322707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-06T20:26:36.333893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-06T20:26:36.334227] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-06T20:26:36.335048] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-06T20:26:36.335102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:36.335133] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:36.335160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:36.335216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:36.392958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:36.393866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:36.393977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:36.394020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:36.517179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:36.517338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:36.517381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:36.517412] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:36.520999] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-06T20:26:36.521288] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-06T20:26:36.521424] [INFO ] [sig ] MAXI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:36.674226] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MAXI.txt [2026-02-06T20:26:36.674384] [INFO ] [sig ] [1921/3439] Completed MAXI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:36.674429] [INFO ] [sig ] [1922/3439] Forecasting MAXN... [2026-02-06T20:26:36.674460] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-06T20:26:36.674492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-06T20:26:36.686424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-06T20:26:36.686845] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-06T20:26:36.687673] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-06T20:26:36.687729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:36.687764] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:36.687792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:36.687876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:36.748435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:36.749406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:36.749500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:36.749535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:36.871626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:36.871819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:36.871864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:36.871898] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:36.875474] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=63.42%) [2026-02-06T20:26:36.875808] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-06T20:26:36.875956] [INFO ] [sig ] MAXN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:37.018968] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MAXN.txt [2026-02-06T20:26:37.019114] [INFO ] [sig ] [1922/3439] Completed MAXN in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:37.019155] [INFO ] [sig ] [1923/3439] Forecasting MBB... [2026-02-06T20:26:37.019183] [INFO ] [sig ] Generating forecast for: MBB [2026-02-06T20:26:37.019214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-06T20:26:37.031442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-06T20:26:37.031805] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-06T20:26:37.032596] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-06T20:26:37.032650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:37.032681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:37.032708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:37.032765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:37.090130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:37.090924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:37.091031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:37.091068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:37.211753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:37.211913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:37.211954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:37.212012] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:37.215382] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=28.81%) [2026-02-06T20:26:37.215682] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-06T20:26:37.215814] [INFO ] [sig ] MBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:37.363310] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MBB.txt [2026-02-06T20:26:37.363455] [INFO ] [sig ] [1923/3439] Completed MBB in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:37.363496] [INFO ] [sig ] [1924/3439] Forecasting MBC... [2026-02-06T20:26:37.363526] [INFO ] [sig ] Generating forecast for: MBC [2026-02-06T20:26:37.363556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-06T20:26:37.376080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-06T20:26:37.376469] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-06T20:26:37.377350] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-06T20:26:37.377406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:37.377451] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:37.377480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:37.377538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:37.437102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:37.437980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:37.438069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:37.438104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:37.561784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:37.561946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:37.561996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:37.562028] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:37.565607] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-02-06T20:26:37.565895] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-06T20:26:37.566028] [INFO ] [sig ] MBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:37.722862] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MBC.txt [2026-02-06T20:26:37.723024] [INFO ] [sig ] [1924/3439] Completed MBC in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:37.723065] [INFO ] [sig ] [1925/3439] Forecasting MBCN... [2026-02-06T20:26:37.723095] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-06T20:26:37.723126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-06T20:26:37.735939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-06T20:26:37.736380] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-06T20:26:37.737331] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-06T20:26:37.737397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:37.737431] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:37.737460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:37.737522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:37.798744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:37.799751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:37.799852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:37.799887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:37.903406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:37.903595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:37.903660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:37.903709] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:37.907381] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-06T20:26:37.907729] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-06T20:26:37.907904] [INFO ] [sig ] MBCN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:38.054233] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MBCN.txt [2026-02-06T20:26:38.054380] [INFO ] [sig ] [1925/3439] Completed MBCN in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-06T20:26:38.054421] [INFO ] [sig ] [1926/3439] Forecasting MBI... [2026-02-06T20:26:38.054451] [INFO ] [sig ] Generating forecast for: MBI [2026-02-06T20:26:38.054481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-06T20:26:38.066049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-06T20:26:38.066398] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-06T20:26:38.067217] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-06T20:26:38.067271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:38.067304] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:38.067331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:38.067388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:38.127489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:38.128457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:38.128546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:38.128600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:38.251465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:38.251649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:38.251693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:38.251724] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:38.255727] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-02-06T20:26:38.256048] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-06T20:26:38.256390] [INFO ] [sig ] MBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:38.407884] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MBI.txt [2026-02-06T20:26:38.408065] [INFO ] [sig ] [1926/3439] Completed MBI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.1m [2026-02-06T20:26:38.408107] [INFO ] [sig ] [1927/3439] Forecasting MBIN... [2026-02-06T20:26:38.408138] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-06T20:26:38.408175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-06T20:26:38.420415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-06T20:26:38.420761] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-06T20:26:38.421653] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-06T20:26:38.421708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:38.421750] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:38.421786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:38.421845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:38.482383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:38.483327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:38.483415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:38.483449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:38.603715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:38.603905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:38.603969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:38.604022] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:38.608306] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-06T20:26:38.608676] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-06T20:26:38.608823] [INFO ] [sig ] MBIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:38.758258] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MBIN.txt [2026-02-06T20:26:38.758416] [INFO ] [sig ] [1927/3439] Completed MBIN in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.1m [2026-02-06T20:26:38.758459] [INFO ] [sig ] [1928/3439] Forecasting MBLY... [2026-02-06T20:26:38.758498] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-06T20:26:38.758529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-06T20:26:38.771756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-06T20:26:38.772148] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-06T20:26:38.773014] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-06T20:26:38.773071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:38.773104] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:38.773131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:38.773190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:38.833464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:38.834406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:38.834496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:38.834531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:38.964988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:38.965164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:38.965208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:38.965239] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:38.968848] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-02-06T20:26:38.969147] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-06T20:26:38.969281] [INFO ] [sig ] MBLY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:39.115408] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MBLY.txt [2026-02-06T20:26:39.115593] [INFO ] [sig ] [1928/3439] Completed MBLY in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.1m [2026-02-06T20:26:39.115638] [INFO ] [sig ] [1929/3439] Forecasting MBS... [2026-02-06T20:26:39.115668] [INFO ] [sig ] Generating forecast for: MBS [2026-02-06T20:26:39.115698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-06T20:26:39.127670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-06T20:26:39.128128] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-06T20:26:39.129063] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-06T20:26:39.129130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:39.129164] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:39.129380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:39.129438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:39.189485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:39.190430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:39.190524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:39.190556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:39.316510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:39.316690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:39.316736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:39.316766] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:39.320267] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-06T20:26:39.320567] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-06T20:26:39.320733] [INFO ] [sig ] MBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:39.472509] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MBS.txt [2026-02-06T20:26:39.472690] [INFO ] [sig ] [1929/3439] Completed MBS in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.1m [2026-02-06T20:26:39.472736] [INFO ] [sig ] [1930/3439] Forecasting MBWM... [2026-02-06T20:26:39.472768] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-06T20:26:39.472799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-06T20:26:39.486225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-06T20:26:39.486710] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-06T20:26:39.487760] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-06T20:26:39.487849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:39.487894] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:39.487930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:39.488005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:39.550099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:39.551105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:39.551233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:39.551269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:39.684171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:39.684333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:39.684377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:39.684407] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:39.688079] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=29.62%) [2026-02-06T20:26:39.688418] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-06T20:26:39.688563] [INFO ] [sig ] MBWM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:39.857556] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MBWM.txt [2026-02-06T20:26:39.857797] [INFO ] [sig ] [1930/3439] Completed MBWM in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.1m [2026-02-06T20:26:39.857881] [INFO ] [sig ] [1931/3439] Forecasting MBX... [2026-02-06T20:26:39.857928] [INFO ] [sig ] Generating forecast for: MBX [2026-02-06T20:26:39.857971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-06T20:26:39.871129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-06T20:26:39.871513] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-06T20:26:39.872460] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-06T20:26:39.872527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:39.872591] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:39.872639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:39.872719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:39.940866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:39.941806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:39.941894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:39.941935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:40.072281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:40.072463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:40.072520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:40.072598] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:40.076459] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=69.48%) [2026-02-06T20:26:40.076779] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-06T20:26:40.076923] [INFO ] [sig ] MBX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:40.222866] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MBX.txt [2026-02-06T20:26:40.223019] [INFO ] [sig ] [1931/3439] Completed MBX in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:40.223074] [INFO ] [sig ] [1932/3439] Forecasting MC... [2026-02-06T20:26:40.223121] [INFO ] [sig ] Generating forecast for: MC [2026-02-06T20:26:40.223159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-06T20:26:40.235432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-06T20:26:40.235826] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-06T20:26:40.236703] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-06T20:26:40.236758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:40.236791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:40.236819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:40.236898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:40.299300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:40.300454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:40.300618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:40.300674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:40.440609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:40.440779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:40.440822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:40.440852] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:40.444709] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=33.10%) [2026-02-06T20:26:40.445156] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-06T20:26:40.445315] [INFO ] [sig ] MC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:40.619959] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MC.txt [2026-02-06T20:26:40.620136] [INFO ] [sig ] [1932/3439] Completed MC in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:40.620181] [INFO ] [sig ] [1933/3439] Forecasting MCBS... [2026-02-06T20:26:40.620212] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-06T20:26:40.620243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-06T20:26:40.631556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-06T20:26:40.631914] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-06T20:26:40.632786] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-06T20:26:40.632843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:40.632878] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:40.632908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:40.632970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:40.699442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:40.700613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:40.700723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:40.700793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:40.837870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:40.838050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:40.838094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:40.838125] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:40.842088] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=88.24%) [2026-02-06T20:26:40.842430] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-06T20:26:40.842616] [INFO ] [sig ] MCBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:40.998559] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MCBS.txt [2026-02-06T20:26:40.998773] [INFO ] [sig ] [1933/3439] Completed MCBS in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:40.998843] [INFO ] [sig ] [1934/3439] Forecasting MCHI... [2026-02-06T20:26:40.998886] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-06T20:26:40.998927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-06T20:26:41.011013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-06T20:26:41.011375] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-06T20:26:41.012191] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-06T20:26:41.012245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:41.012278] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:41.012305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:41.012361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:41.069131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:41.070043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:41.070147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:41.070184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:41.195842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:41.196007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:41.196050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:41.196080] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:41.199822] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: DOWN (p=48.52%) [2026-02-06T20:26:41.200179] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-06T20:26:41.200319] [INFO ] [sig ] MCHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:41.349539] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCHI.txt [2026-02-06T20:26:41.349756] [INFO ] [sig ] [1934/3439] Completed MCHI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:41.349819] [INFO ] [sig ] [1935/3439] Forecasting MCHP... [2026-02-06T20:26:41.349864] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-06T20:26:41.349903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-06T20:26:41.362003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-06T20:26:41.362334] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-06T20:26:41.363162] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-06T20:26:41.363217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:41.363250] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:41.363279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:41.363347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:41.423750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:41.424797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:41.424889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:41.424923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:41.563169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:41.563338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:41.563392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:41.563432] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:41.567426] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-02-06T20:26:41.567745] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-06T20:26:41.567910] [INFO ] [sig ] MCHP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:41.721801] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCHP.txt [2026-02-06T20:26:41.721971] [INFO ] [sig ] [1935/3439] Completed MCHP in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:41.722016] [INFO ] [sig ] [1936/3439] Forecasting MCHX... [2026-02-06T20:26:41.722049] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-06T20:26:41.722079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-06T20:26:41.734708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-06T20:26:41.735046] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-06T20:26:41.735922] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-06T20:26:41.735979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:41.736018] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:41.736067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:41.736144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:41.805723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:41.806687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:41.806786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:41.806822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:41.922223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:41.922380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:41.922421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:41.922450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:41.925877] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-06T20:26:41.926174] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-06T20:26:41.926327] [INFO ] [sig ] MCHX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:42.078291] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCHX.txt [2026-02-06T20:26:42.078466] [INFO ] [sig ] [1936/3439] Completed MCHX in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:42.078519] [INFO ] [sig ] [1937/3439] Forecasting MCI... [2026-02-06T20:26:42.078551] [INFO ] [sig ] Generating forecast for: MCI [2026-02-06T20:26:42.078604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-06T20:26:42.090924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-06T20:26:42.091332] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-06T20:26:42.092272] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-06T20:26:42.092328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:42.092388] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:42.092418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:42.092477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:42.157406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:42.158467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:42.158568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:42.158623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:42.288614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:42.288774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:42.288816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:42.288846] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:42.292931] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=72.13%) [2026-02-06T20:26:42.293440] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-06T20:26:42.293599] [INFO ] [sig ] MCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:42.447336] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MCI.txt [2026-02-06T20:26:42.447500] [INFO ] [sig ] [1937/3439] Completed MCI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:42.447544] [INFO ] [sig ] [1938/3439] Forecasting MCK... [2026-02-06T20:26:42.447599] [INFO ] [sig ] Generating forecast for: MCK [2026-02-06T20:26:42.447635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-06T20:26:42.459565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-06T20:26:42.460012] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-06T20:26:42.460870] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-06T20:26:42.460927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:42.460961] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:42.460993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:42.461065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:42.518595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:42.519456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:42.519544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:42.519598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:42.641150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:42.641312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:42.641354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:42.641384] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:42.644847] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-02-06T20:26:42.645155] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-06T20:26:42.645297] [INFO ] [sig ] MCK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:42.798031] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCK.txt [2026-02-06T20:26:42.798204] [INFO ] [sig ] [1938/3439] Completed MCK in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:42.798259] [INFO ] [sig ] [1939/3439] Forecasting MCN... [2026-02-06T20:26:42.798302] [INFO ] [sig ] Generating forecast for: MCN [2026-02-06T20:26:42.798342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-06T20:26:42.812392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-06T20:26:42.812830] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-06T20:26:42.813647] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-06T20:26:42.813700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:42.813734] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:42.813761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:42.813818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:42.869971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:42.870613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:42.870694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:42.870725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:42.983744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:42.983869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:42.983907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:42.983936] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:42.987173] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=16.74%) [2026-02-06T20:26:42.987443] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-06T20:26:42.987567] [INFO ] [sig ] MCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:43.129434] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCN.txt [2026-02-06T20:26:43.129554] [INFO ] [sig ] [1939/3439] Completed MCN in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:43.129614] [INFO ] [sig ] [1940/3439] Forecasting MCO... [2026-02-06T20:26:43.129644] [INFO ] [sig ] Generating forecast for: MCO [2026-02-06T20:26:43.129675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-06T20:26:43.140986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-06T20:26:43.141243] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-06T20:26:43.142016] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-06T20:26:43.142080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:43.142119] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:43.142152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:43.142215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:43.199548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:43.200264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:43.200344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:43.200376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:43.319252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:43.319434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:43.319477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:43.319506] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:43.323072] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=36.84%) [2026-02-06T20:26:43.323355] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-06T20:26:43.323489] [INFO ] [sig ] MCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:43.466999] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCO.txt [2026-02-06T20:26:43.467166] [INFO ] [sig ] [1940/3439] Completed MCO in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:43.467209] [INFO ] [sig ] [1941/3439] Forecasting MCRB... [2026-02-06T20:26:43.467240] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-06T20:26:43.467270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-06T20:26:43.479002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-06T20:26:43.479263] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-06T20:26:43.480067] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-06T20:26:43.480131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:43.480170] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:43.480198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:43.480254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:43.536586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:43.537173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:43.537253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:43.537284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:43.653971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:43.654104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:43.654141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:43.654170] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:43.657415] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=48.25%) [2026-02-06T20:26:43.657711] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-06T20:26:43.657866] [INFO ] [sig ] MCRB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:43.800132] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCRB.txt [2026-02-06T20:26:43.800258] [INFO ] [sig ] [1941/3439] Completed MCRB in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:43.800298] [INFO ] [sig ] [1942/3439] Forecasting MCRI... [2026-02-06T20:26:43.800329] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-06T20:26:43.800361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-06T20:26:43.811164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-06T20:26:43.811427] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-06T20:26:43.812223] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-06T20:26:43.812278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:43.812310] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:43.812338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:43.812396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:43.869045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:43.869830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:43.869913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:43.869946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:43.993248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:43.993404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:43.993445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:43.993474] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:43.996852] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-02-06T20:26:43.997149] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-06T20:26:43.997276] [INFO ] [sig ] MCRI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:44.139645] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCRI.txt [2026-02-06T20:26:44.139763] [INFO ] [sig ] [1942/3439] Completed MCRI in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-06T20:26:44.139801] [INFO ] [sig ] [1943/3439] Forecasting MCS... [2026-02-06T20:26:44.139830] [INFO ] [sig ] Generating forecast for: MCS [2026-02-06T20:26:44.139861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-06T20:26:44.150983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-06T20:26:44.151241] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-06T20:26:44.152181] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-06T20:26:44.152407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:44.152438] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:44.152465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:44.152522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:44.211362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:44.211995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:44.212073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:44.212106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:44.336075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:44.336231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:44.336271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:44.336300] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:44.339680] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-02-06T20:26:44.339952] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-06T20:26:44.340077] [INFO ] [sig ] MCS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:44.482956] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MCS.txt [2026-02-06T20:26:44.483073] [INFO ] [sig ] [1943/3439] Completed MCS in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 9.0m [2026-02-06T20:26:44.483113] [INFO ] [sig ] [1944/3439] Forecasting MCY... [2026-02-06T20:26:44.483142] [INFO ] [sig ] Generating forecast for: MCY [2026-02-06T20:26:44.483172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-06T20:26:44.494410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-06T20:26:44.494701] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-06T20:26:44.495465] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-06T20:26:44.495518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:44.495550] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:44.495606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:44.495668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:44.552646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:44.553313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:44.553390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:44.553422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:44.673801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:44.673973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:44.674016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:44.674044] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:44.678061] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=28.84%) [2026-02-06T20:26:44.678330] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-06T20:26:44.678455] [INFO ] [sig ] MCY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:44.822085] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MCY.txt [2026-02-06T20:26:44.822225] [INFO ] [sig ] [1944/3439] Completed MCY in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 9.0m [2026-02-06T20:26:44.822266] [INFO ] [sig ] [1945/3439] Forecasting MD... [2026-02-06T20:26:44.822296] [INFO ] [sig ] Generating forecast for: MD [2026-02-06T20:26:44.822326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MD' from 'https://tdm.silogroup.org/data/derivative_storage/MD.csv'. [2026-02-06T20:26:44.833837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MD'. [2026-02-06T20:26:44.834178] [INFO ] [FORECASTER] Starting predict_future for MD [2026-02-06T20:26:44.835220] [DEBUG] [LOCAL ] No optimal features file found for MD: ./output/feature-sets/MD.txt [2026-02-06T20:26:44.835273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:44.835305] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:44.835331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:44.835387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:44.897044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:44.898498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:44.898603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:44.898638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:45.022412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:45.022586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:45.022631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:45.022660] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:45.026137] [DEBUG] [FORECASTER] MD: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-06T20:26:45.026421] [INFO ] [FORECASTER] Completed predict_future for MD [2026-02-06T20:26:45.026549] [INFO ] [sig ] MD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:45.171594] [INFO ] [LOCAL ] Saved forecast: MD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MD.txt [2026-02-06T20:26:45.171726] [INFO ] [sig ] [1945/3439] Completed MD in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 9.0m [2026-02-06T20:26:45.171766] [INFO ] [sig ] [1946/3439] Forecasting MDAI... [2026-02-06T20:26:45.171794] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-06T20:26:45.171824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-06T20:26:45.184213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-06T20:26:45.184556] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-06T20:26:45.185378] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-06T20:26:45.185431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:45.185463] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:45.185490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:45.185546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:45.243766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:45.244642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:45.244725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:45.244757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:45.365952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:45.366098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:45.366138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:45.366166] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:45.369500] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=29.81%) [2026-02-06T20:26:45.369790] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-06T20:26:45.369918] [INFO ] [sig ] MDAI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:45.511941] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MDAI.txt [2026-02-06T20:26:45.512074] [INFO ] [sig ] [1946/3439] Completed MDAI in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 9.0m [2026-02-06T20:26:45.512112] [INFO ] [sig ] [1947/3439] Forecasting MDB... [2026-02-06T20:26:45.512142] [INFO ] [sig ] Generating forecast for: MDB [2026-02-06T20:26:45.512174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-06T20:26:45.523824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-06T20:26:45.524141] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-06T20:26:45.524959] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-06T20:26:45.525014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:45.525047] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:45.525081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:45.525154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:45.582961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:45.583807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:45.583946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:45.583981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:45.708200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:45.708361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:45.708403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:45.708432] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:45.712126] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-02-06T20:26:45.712417] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-06T20:26:45.712552] [INFO ] [sig ] MDB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:45.856641] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MDB.txt [2026-02-06T20:26:45.856780] [INFO ] [sig ] [1947/3439] Completed MDB in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:45.856818] [INFO ] [sig ] [1948/3439] Forecasting MDGL... [2026-02-06T20:26:45.856849] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-06T20:26:45.856879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-06T20:26:45.868248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-06T20:26:45.868542] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-06T20:26:45.869319] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-06T20:26:45.869372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:45.869414] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:45.869443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:45.869500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:45.926419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:45.927226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:45.927310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:45.927342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:46.043442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:46.043620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:46.043664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:46.043695] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:46.047166] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-02-06T20:26:46.047446] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-06T20:26:46.047599] [INFO ] [sig ] MDGL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:46.191860] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MDGL.txt [2026-02-06T20:26:46.192010] [INFO ] [sig ] [1948/3439] Completed MDGL in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:46.192051] [INFO ] [sig ] [1949/3439] Forecasting MDLZ... [2026-02-06T20:26:46.192081] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-06T20:26:46.192111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-06T20:26:46.203562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-06T20:26:46.203913] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-06T20:26:46.204728] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-06T20:26:46.204781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:46.204813] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:46.204840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:46.204896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:46.263949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:46.264868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:46.264958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:46.264992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:46.387421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:46.387602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:46.387649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:46.387681] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:46.391182] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=85.47%) [2026-02-06T20:26:46.391506] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-06T20:26:46.391667] [INFO ] [sig ] MDLZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:46.541406] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MDLZ.txt [2026-02-06T20:26:46.541587] [INFO ] [sig ] [1949/3439] Completed MDLZ in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:46.541641] [INFO ] [sig ] [1950/3439] Forecasting MDWD... [2026-02-06T20:26:46.541675] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-06T20:26:46.541705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-06T20:26:46.553178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-06T20:26:46.553539] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-06T20:26:46.554370] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-06T20:26:46.554424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:46.554457] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:46.554484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:46.554541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:46.610705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:46.611501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:46.611608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:46.611644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:46.734268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:46.734430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:46.734473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:46.734505] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:46.738122] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=44.75%) [2026-02-06T20:26:46.738416] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-06T20:26:46.738556] [INFO ] [sig ] MDWD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:46.888489] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MDWD.txt [2026-02-06T20:26:46.888700] [INFO ] [sig ] [1950/3439] Completed MDWD in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:46.888769] [INFO ] [sig ] [1951/3439] Forecasting MDXG... [2026-02-06T20:26:46.888820] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-06T20:26:46.888870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-06T20:26:46.901480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-06T20:26:46.901829] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-06T20:26:46.902750] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-06T20:26:46.902804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:46.902837] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:46.902863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:46.902920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:46.964719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:46.965549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:46.965661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:46.965697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:47.095695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:47.095874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:47.095932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:47.095977] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:47.099787] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-02-06T20:26:47.100127] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-06T20:26:47.100289] [INFO ] [sig ] MDXG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:47.256144] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MDXG.txt [2026-02-06T20:26:47.256293] [INFO ] [sig ] [1951/3439] Completed MDXG in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:47.256340] [INFO ] [sig ] [1952/3439] Forecasting MDXH... [2026-02-06T20:26:47.256371] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-06T20:26:47.256401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-06T20:26:47.268784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-06T20:26:47.269164] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-06T20:26:47.269993] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-06T20:26:47.270049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:47.270082] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:47.270111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:47.270173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:47.332839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:47.333815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:47.333927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:47.333976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:47.466070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:47.466231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:47.466273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:47.466303] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:47.470457] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-06T20:26:47.470787] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-06T20:26:47.470925] [INFO ] [sig ] MDXH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:47.627153] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MDXH.txt [2026-02-06T20:26:47.627289] [INFO ] [sig ] [1952/3439] Completed MDXH in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:47.627330] [INFO ] [sig ] [1953/3439] Forecasting MEC... [2026-02-06T20:26:47.627360] [INFO ] [sig ] Generating forecast for: MEC [2026-02-06T20:26:47.627390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-06T20:26:47.639692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-06T20:26:47.639976] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-06T20:26:47.640794] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-06T20:26:47.640846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:47.640879] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:47.640906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:47.640963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:47.697604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:47.698286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:47.698368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:47.698400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:47.820413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:47.820600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:47.820645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:47.820675] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:47.824083] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=25.50%) [2026-02-06T20:26:47.824355] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-06T20:26:47.824495] [INFO ] [sig ] MEC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:47.970067] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MEC.txt [2026-02-06T20:26:47.970226] [INFO ] [sig ] [1953/3439] Completed MEC in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:47.970266] [INFO ] [sig ] [1954/3439] Forecasting MED... [2026-02-06T20:26:47.970296] [INFO ] [sig ] Generating forecast for: MED [2026-02-06T20:26:47.970327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-06T20:26:47.982274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-06T20:26:47.982677] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-06T20:26:47.983488] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-06T20:26:47.983543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:47.983623] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:47.983653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:47.983712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:48.042707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:48.043645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:48.043743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:48.043777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:48.171944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:48.172078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:48.172121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:48.172150] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:48.175642] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: UP (p=59.36%) [2026-02-06T20:26:48.175931] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-06T20:26:48.176067] [INFO ] [sig ] MED: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:48.329689] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MED.txt [2026-02-06T20:26:48.329822] [INFO ] [sig ] [1954/3439] Completed MED in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:48.329864] [INFO ] [sig ] [1955/3439] Forecasting MEDP... [2026-02-06T20:26:48.329895] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-06T20:26:48.329926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-06T20:26:48.342357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-06T20:26:48.342703] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-06T20:26:48.343506] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-06T20:26:48.343561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:48.343615] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:48.343644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:48.343701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:48.403328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:48.404405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:48.404489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:48.404522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:48.528725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:48.528880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:48.528922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:48.528969] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:48.532480] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-06T20:26:48.532797] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-06T20:26:48.532931] [INFO ] [sig ] MEDP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:48.678072] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MEDP.txt [2026-02-06T20:26:48.678247] [INFO ] [sig ] [1955/3439] Completed MEDP in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:48.678296] [INFO ] [sig ] [1956/3439] Forecasting MEG... [2026-02-06T20:26:48.678326] [INFO ] [sig ] Generating forecast for: MEG [2026-02-06T20:26:48.678355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-06T20:26:48.690132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-06T20:26:48.690483] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-06T20:26:48.691332] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-06T20:26:48.691387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:48.691419] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:48.691447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:48.691505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:48.749004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:48.749927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:48.750016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:48.750050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:48.873519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:48.873703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:48.873746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:48.873774] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:48.877262] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-06T20:26:48.877563] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-06T20:26:48.877724] [INFO ] [sig ] MEG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:49.023179] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MEG.txt [2026-02-06T20:26:49.023338] [INFO ] [sig ] [1956/3439] Completed MEG in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:49.023378] [INFO ] [sig ] [1957/3439] Forecasting MEGI... [2026-02-06T20:26:49.023408] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-06T20:26:49.023439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-06T20:26:49.035522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-06T20:26:49.035917] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-06T20:26:49.036750] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-06T20:26:49.036802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:49.036833] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:49.036860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:49.036916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:49.094183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:49.095100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:49.095212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:49.095245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:49.226510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:49.226686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:49.226730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:49.226797] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:49.230512] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=77.90%) [2026-02-06T20:26:49.230888] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-06T20:26:49.231034] [INFO ] [sig ] MEGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:49.380181] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MEGI.txt [2026-02-06T20:26:49.380341] [INFO ] [sig ] [1957/3439] Completed MEGI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:49.380380] [INFO ] [sig ] [1958/3439] Forecasting MEI... [2026-02-06T20:26:49.380410] [INFO ] [sig ] Generating forecast for: MEI [2026-02-06T20:26:49.380441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-06T20:26:49.392368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-06T20:26:49.392731] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-06T20:26:49.393608] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-06T20:26:49.393665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:49.393697] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:49.393724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:49.393782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:49.452592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:49.453369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:49.453454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:49.453489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:49.579736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:49.579896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:49.579938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:49.579968] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:49.584030] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-06T20:26:49.584319] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-06T20:26:49.584450] [INFO ] [sig ] MEI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:49.734161] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MEI.txt [2026-02-06T20:26:49.734319] [INFO ] [sig ] [1958/3439] Completed MEI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:49.734361] [INFO ] [sig ] [1959/3439] Forecasting MELI... [2026-02-06T20:26:49.734393] [INFO ] [sig ] Generating forecast for: MELI [2026-02-06T20:26:49.734427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-06T20:26:49.746748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-06T20:26:49.747097] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-06T20:26:49.747982] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-06T20:26:49.748037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:49.748070] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:49.748109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:49.748174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:49.806150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:49.806891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:49.806996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:49.807036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:49.926174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:49.926343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:49.926387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:49.926417] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:49.929985] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=57.87%) [2026-02-06T20:26:49.930263] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-06T20:26:49.930396] [INFO ] [sig ] MELI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:50.075896] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MELI.txt [2026-02-06T20:26:50.076055] [INFO ] [sig ] [1959/3439] Completed MELI in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-06T20:26:50.076096] [INFO ] [sig ] [1960/3439] Forecasting MEOH... [2026-02-06T20:26:50.076129] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-06T20:26:50.076162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-06T20:26:50.088203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-06T20:26:50.088610] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-06T20:26:50.089396] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-06T20:26:50.089450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:50.089481] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:50.089507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:50.089590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:50.149262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:50.150150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:50.150237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:50.150271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:50.273147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:50.273304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:50.273345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:50.273374] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:50.276811] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=59.68%) [2026-02-06T20:26:50.277085] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-06T20:26:50.277214] [INFO ] [sig ] MEOH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:50.422748] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MEOH.txt [2026-02-06T20:26:50.422894] [INFO ] [sig ] [1960/3439] Completed MEOH in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.9m [2026-02-06T20:26:50.422934] [INFO ] [sig ] [1961/3439] Forecasting MERC... [2026-02-06T20:26:50.422969] [INFO ] [sig ] Generating forecast for: MERC [2026-02-06T20:26:50.423007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-06T20:26:50.435413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-06T20:26:50.435858] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-06T20:26:50.436803] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-06T20:26:50.436860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:50.436895] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:50.436923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:50.436981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:50.495341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:50.496285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:50.496379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:50.496413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:50.615303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:50.615465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:50.615507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:50.615537] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:50.619016] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-02-06T20:26:50.619301] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-06T20:26:50.619429] [INFO ] [sig ] MERC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:50.764943] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MERC.txt [2026-02-06T20:26:50.765106] [INFO ] [sig ] [1961/3439] Completed MERC in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.9m [2026-02-06T20:26:50.765153] [INFO ] [sig ] [1962/3439] Forecasting META... [2026-02-06T20:26:50.765185] [INFO ] [sig ] Generating forecast for: META [2026-02-06T20:26:50.765216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-06T20:26:50.776842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-06T20:26:50.777214] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-06T20:26:50.778090] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-06T20:26:50.778146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:50.778179] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:50.778207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:50.778274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:50.836664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:50.837546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:50.837653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:50.837689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:50.965722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:50.965896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:50.965948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:50.965980] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:50.969568] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=43.97%) [2026-02-06T20:26:50.969877] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-06T20:26:50.970009] [INFO ] [sig ] META: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:51.112585] [INFO ] [LOCAL ] Saved forecast: META 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/META.txt [2026-02-06T20:26:51.112741] [INFO ] [sig ] [1962/3439] Completed META in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.9m [2026-02-06T20:26:51.112780] [INFO ] [sig ] [1963/3439] Forecasting METC... [2026-02-06T20:26:51.112810] [INFO ] [sig ] Generating forecast for: METC [2026-02-06T20:26:51.112861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-06T20:26:51.123979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-06T20:26:51.124352] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-06T20:26:51.125142] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-06T20:26:51.125196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:51.125229] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:51.125256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:51.125312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:51.182558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:51.183427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:51.183509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:51.183543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:51.298293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:51.298453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:51.298495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:51.298524] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:51.301924] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-06T20:26:51.302204] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-06T20:26:51.302330] [INFO ] [sig ] METC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:51.452412] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/METC.txt [2026-02-06T20:26:51.452590] [INFO ] [sig ] [1963/3439] Completed METC in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:51.452635] [INFO ] [sig ] [1964/3439] Forecasting METCB... [2026-02-06T20:26:51.452666] [INFO ] [sig ] Generating forecast for: METCB [2026-02-06T20:26:51.452703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-06T20:26:51.464808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-06T20:26:51.465175] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-06T20:26:51.466063] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-06T20:26:51.466117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:51.466150] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:51.466177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:51.466236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:51.523691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:51.524605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:51.524735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:51.524769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:51.648263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:51.648425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:51.648467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:51.648497] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:51.652125] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-02-06T20:26:51.652469] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-06T20:26:51.652636] [INFO ] [sig ] METCB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:51.865962] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/METCB.txt [2026-02-06T20:26:51.866138] [INFO ] [sig ] [1964/3439] Completed METCB in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:51.866188] [INFO ] [sig ] [1965/3439] Forecasting METD... [2026-02-06T20:26:51.866227] [INFO ] [sig ] Generating forecast for: METD [2026-02-06T20:26:51.866264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-06T20:26:51.878182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-06T20:26:51.878520] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-06T20:26:51.879331] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-06T20:26:51.879386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:51.879423] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:51.879459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:51.879522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:51.936917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:51.937705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:51.937788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:51.937844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:52.061084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:52.061236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:52.061276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:52.061305] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:52.064922] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=84.56%) [2026-02-06T20:26:52.065221] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-06T20:26:52.065359] [INFO ] [sig ] METD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:52.211069] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/METD.txt [2026-02-06T20:26:52.211203] [INFO ] [sig ] [1965/3439] Completed METD in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:52.211243] [INFO ] [sig ] [1966/3439] Forecasting MFA... [2026-02-06T20:26:52.211271] [INFO ] [sig ] Generating forecast for: MFA [2026-02-06T20:26:52.211302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-06T20:26:52.223151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-06T20:26:52.223452] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-06T20:26:52.224265] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-06T20:26:52.224321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:52.224356] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:52.224384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:52.224442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:52.286373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:52.287333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:52.287634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:52.287671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:52.419569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:52.419743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:52.419787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:52.419864] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:52.423813] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-06T20:26:52.424225] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-06T20:26:52.424418] [INFO ] [sig ] MFA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:52.594707] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MFA.txt [2026-02-06T20:26:52.594861] [INFO ] [sig ] [1966/3439] Completed MFA in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:52.594909] [INFO ] [sig ] [1967/3439] Forecasting MFC... [2026-02-06T20:26:52.594940] [INFO ] [sig ] Generating forecast for: MFC [2026-02-06T20:26:52.594973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-06T20:26:52.607057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-06T20:26:52.607420] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-06T20:26:52.608270] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-06T20:26:52.608326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:52.608361] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:52.608389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:52.608446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:52.666738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:52.667598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:52.667690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:52.667724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:52.790049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:52.790212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:52.790258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:52.790288] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:52.793754] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-06T20:26:52.794068] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-06T20:26:52.794207] [INFO ] [sig ] MFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:52.936426] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MFC.txt [2026-02-06T20:26:52.936618] [INFO ] [sig ] [1967/3439] Completed MFC in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:52.936673] [INFO ] [sig ] [1968/3439] Forecasting MFG... [2026-02-06T20:26:52.936706] [INFO ] [sig ] Generating forecast for: MFG [2026-02-06T20:26:52.936739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-06T20:26:52.948205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-06T20:26:52.948631] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-06T20:26:52.949684] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-06T20:26:52.949750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:52.949796] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:52.949836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:52.949920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:53.014270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:53.015198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:53.015296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:53.015331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:53.146931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:53.147134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:53.147178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:53.147210] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:53.151153] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-02-06T20:26:53.151484] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-06T20:26:53.151650] [INFO ] [sig ] MFG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:53.297879] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MFG.txt [2026-02-06T20:26:53.298036] [INFO ] [sig ] [1968/3439] Completed MFG in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:53.298076] [INFO ] [sig ] [1969/3439] Forecasting MFI... [2026-02-06T20:26:53.298106] [INFO ] [sig ] Generating forecast for: MFI [2026-02-06T20:26:53.298138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-06T20:26:53.310826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-06T20:26:53.311191] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-06T20:26:53.312050] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-06T20:26:53.312112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:53.312154] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:53.312193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:53.312279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:53.372798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:53.373756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:53.373847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:53.373881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:53.497779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:53.497967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:53.498011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:53.498040] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:53.501975] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-02-06T20:26:53.502405] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-06T20:26:53.502567] [INFO ] [sig ] MFI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:53.650409] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MFI.txt [2026-02-06T20:26:53.650590] [INFO ] [sig ] [1969/3439] Completed MFI in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:53.650635] [INFO ] [sig ] [1970/3439] Forecasting MFIC... [2026-02-06T20:26:53.650664] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-06T20:26:53.650695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-06T20:26:53.662880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-06T20:26:53.663274] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-06T20:26:53.664109] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-06T20:26:53.664164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:53.664196] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:53.664223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:53.664292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:53.720949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:53.721866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:53.721956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:53.721989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:53.843626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:53.843788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:53.843831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:53.843863] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:53.847409] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=62.16%) [2026-02-06T20:26:53.847745] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-06T20:26:53.847913] [INFO ] [sig ] MFIC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:53.995161] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MFIC.txt [2026-02-06T20:26:53.995337] [INFO ] [sig ] [1970/3439] Completed MFIC in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:53.995395] [INFO ] [sig ] [1971/3439] Forecasting MFIN... [2026-02-06T20:26:53.995432] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-06T20:26:53.995463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-06T20:26:54.006774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-06T20:26:54.007107] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-06T20:26:54.007936] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-06T20:26:54.008000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:54.008058] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:54.008087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:54.008144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:54.067038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:54.068045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:54.068138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:54.068173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:54.193277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:54.193447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:54.193488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:54.193516] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:54.197421] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-06T20:26:54.197746] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-06T20:26:54.197918] [INFO ] [sig ] MFIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:54.343854] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MFIN.txt [2026-02-06T20:26:54.344003] [INFO ] [sig ] [1971/3439] Completed MFIN in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:54.344045] [INFO ] [sig ] [1972/3439] Forecasting MFM... [2026-02-06T20:26:54.344075] [INFO ] [sig ] Generating forecast for: MFM [2026-02-06T20:26:54.344105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-06T20:26:54.355473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-06T20:26:54.355826] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-06T20:26:54.356652] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-06T20:26:54.356717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:54.356752] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:54.356782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:54.356841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:54.417074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:54.418008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:54.418099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:54.418133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:54.543978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:54.544141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:54.544185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:54.544217] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:54.547813] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-06T20:26:54.548124] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-06T20:26:54.548259] [INFO ] [sig ] MFM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:54.695155] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MFM.txt [2026-02-06T20:26:54.695371] [INFO ] [sig ] [1972/3439] Completed MFM in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:54.695429] [INFO ] [sig ] [1973/3439] Forecasting MG... [2026-02-06T20:26:54.695471] [INFO ] [sig ] Generating forecast for: MG [2026-02-06T20:26:54.695521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-06T20:26:54.707688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-06T20:26:54.708092] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-06T20:26:54.708943] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-06T20:26:54.708999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:54.709033] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:54.709060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:54.709117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:54.767099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:54.768043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:54.768137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:54.768170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:54.890558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:54.890778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:54.890822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:54.890851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:54.894426] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=36.61%) [2026-02-06T20:26:54.894753] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-06T20:26:54.894895] [INFO ] [sig ] MG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:55.073452] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MG.txt [2026-02-06T20:26:55.073688] [INFO ] [sig ] [1973/3439] Completed MG in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:55.073750] [INFO ] [sig ] [1974/3439] Forecasting MGA... [2026-02-06T20:26:55.073796] [INFO ] [sig ] Generating forecast for: MGA [2026-02-06T20:26:55.073844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-06T20:26:55.090483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-06T20:26:55.090988] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-06T20:26:55.092133] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-06T20:26:55.092206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:55.092257] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:55.092311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:55.092415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:55.185427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:55.186612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:55.186729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:55.186778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:55.326283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:55.326466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:55.326511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:55.326540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:55.330193] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-02-06T20:26:55.330486] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-06T20:26:55.330847] [INFO ] [sig ] MGA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:55.476760] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MGA.txt [2026-02-06T20:26:55.476916] [INFO ] [sig ] [1974/3439] Completed MGA in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:55.476957] [INFO ] [sig ] [1975/3439] Forecasting MGEE... [2026-02-06T20:26:55.476988] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-06T20:26:55.477019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-06T20:26:55.489570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-06T20:26:55.490216] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-06T20:26:55.491083] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-06T20:26:55.491140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:55.491175] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:55.491202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:55.491261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:55.549264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:55.550315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:55.550475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:55.550516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:55.677841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:55.678016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:55.678060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:55.678090] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:55.681780] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=14.70%) [2026-02-06T20:26:55.682138] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-06T20:26:55.682303] [INFO ] [sig ] MGEE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:55.830255] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MGEE.txt [2026-02-06T20:26:55.830418] [INFO ] [sig ] [1975/3439] Completed MGEE in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:55.830465] [INFO ] [sig ] [1976/3439] Forecasting MGIC... [2026-02-06T20:26:55.830497] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-06T20:26:55.830529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-06T20:26:55.842026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-06T20:26:55.842421] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-06T20:26:55.843269] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-06T20:26:55.843325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:55.843359] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:55.843386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:55.843444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:55.901215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:55.902176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:55.902266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:55.902301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:56.030736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:56.030902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:56.030945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:56.030973] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:56.034866] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: UP (p=68.12%) [2026-02-06T20:26:56.035202] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-06T20:26:56.035349] [INFO ] [sig ] MGIC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:56.186794] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MGIC.txt [2026-02-06T20:26:56.186937] [INFO ] [sig ] [1976/3439] Completed MGIC in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-06T20:26:56.186979] [INFO ] [sig ] [1977/3439] Forecasting MGM... [2026-02-06T20:26:56.187010] [INFO ] [sig ] Generating forecast for: MGM [2026-02-06T20:26:56.187040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-06T20:26:56.198493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-06T20:26:56.198819] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-06T20:26:56.199625] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-06T20:26:56.199678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:56.199710] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:56.199736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:56.199793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:56.256967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:56.257860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:56.257952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:56.257988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:56.380657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:56.380819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:56.380860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:56.380888] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:56.384333] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=22.15%) [2026-02-06T20:26:56.384669] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-06T20:26:56.384806] [INFO ] [sig ] MGM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:56.550556] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MGM.txt [2026-02-06T20:26:56.550752] [INFO ] [sig ] [1977/3439] Completed MGM in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.8m [2026-02-06T20:26:56.550809] [INFO ] [sig ] [1978/3439] Forecasting MGNI... [2026-02-06T20:26:56.550841] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-06T20:26:56.550873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-06T20:26:56.563134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-06T20:26:56.563593] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-06T20:26:56.564441] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-06T20:26:56.564498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:56.564531] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:56.564558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:56.564648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:56.625258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:56.626250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:56.626346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:56.626381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:56.754957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:56.755124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:56.755167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:56.755197] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:56.758715] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-02-06T20:26:56.759015] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-06T20:26:56.759156] [INFO ] [sig ] MGNI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:56.904996] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MGNI.txt [2026-02-06T20:26:56.905133] [INFO ] [sig ] [1978/3439] Completed MGNI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.8m [2026-02-06T20:26:56.905175] [INFO ] [sig ] [1979/3439] Forecasting MGNX... [2026-02-06T20:26:56.905207] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-06T20:26:56.905240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-06T20:26:56.916833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-06T20:26:56.917199] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-06T20:26:56.918070] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-06T20:26:56.918126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:56.918159] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:56.918186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:56.918245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:56.977406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:56.978102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:56.978186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:56.978221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:57.112678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:57.112837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:57.112898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:57.112929] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:57.116336] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=79.16%) [2026-02-06T20:26:57.116656] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-06T20:26:57.116789] [INFO ] [sig ] MGNX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:57.270265] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MGNX.txt [2026-02-06T20:26:57.270501] [INFO ] [sig ] [1979/3439] Completed MGNX in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.8m [2026-02-06T20:26:57.270562] [INFO ] [sig ] [1980/3439] Forecasting MGPI... [2026-02-06T20:26:57.270635] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-06T20:26:57.270685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-06T20:26:57.284230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-06T20:26:57.284632] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-06T20:26:57.285434] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-06T20:26:57.285490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:57.285523] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:57.285552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:57.285631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:57.345076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:57.345728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:57.345807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:57.345840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:57.468830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:57.468990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:57.469032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:57.469061] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:57.472620] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-02-06T20:26:57.472929] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-06T20:26:57.473068] [INFO ] [sig ] MGPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:57.625816] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MGPI.txt [2026-02-06T20:26:57.625986] [INFO ] [sig ] [1980/3439] Completed MGPI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:26:57.626028] [INFO ] [sig ] [1981/3439] Forecasting MGRC... [2026-02-06T20:26:57.626058] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-06T20:26:57.626088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-06T20:26:57.639149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-06T20:26:57.639535] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-06T20:26:57.640406] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-06T20:26:57.640462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:57.640494] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:57.640523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:57.640607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:57.703982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:57.704937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:57.705063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:57.705099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:57.839936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:57.840122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:57.840179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:57.840217] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:57.844968] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=18.23%) [2026-02-06T20:26:57.845297] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-06T20:26:57.845445] [INFO ] [sig ] MGRC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:58.026811] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MGRC.txt [2026-02-06T20:26:58.026982] [INFO ] [sig ] [1981/3439] Completed MGRC in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:26:58.027026] [INFO ] [sig ] [1982/3439] Forecasting MGTX... [2026-02-06T20:26:58.027058] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-06T20:26:58.027091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-06T20:26:58.039236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-06T20:26:58.039640] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-06T20:26:58.040915] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-06T20:26:58.040971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:58.041004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:58.041031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:58.041088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:58.105367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:58.106295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:58.106396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:58.106449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:58.245699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:58.245880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:58.245926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:58.245956] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:58.250853] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-02-06T20:26:58.251292] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-06T20:26:58.251481] [INFO ] [sig ] MGTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:58.421496] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MGTX.txt [2026-02-06T20:26:58.421723] [INFO ] [sig ] [1982/3439] Completed MGTX in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:26:58.421779] [INFO ] [sig ] [1983/3439] Forecasting MGX... [2026-02-06T20:26:58.421822] [INFO ] [sig ] Generating forecast for: MGX [2026-02-06T20:26:58.421865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-06T20:26:58.434619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-06T20:26:58.434995] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-06T20:26:58.435907] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-06T20:26:58.435975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:58.436032] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:58.436071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:58.436153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:58.500253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:58.501304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:58.501396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:58.501430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:58.626130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:58.626296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:58.626340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:58.626370] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:58.629945] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-02-06T20:26:58.630242] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-06T20:26:58.630377] [INFO ] [sig ] MGX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:58.778014] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MGX.txt [2026-02-06T20:26:58.778169] [INFO ] [sig ] [1983/3439] Completed MGX in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:26:58.778213] [INFO ] [sig ] [1984/3439] Forecasting MGY... [2026-02-06T20:26:58.778245] [INFO ] [sig ] Generating forecast for: MGY [2026-02-06T20:26:58.778278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-06T20:26:58.790734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-06T20:26:58.791105] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-06T20:26:58.791933] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-06T20:26:58.791987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:58.792020] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:58.792048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:58.792107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:58.850620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:58.851522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:58.851634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:58.851670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:58.981235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:58.981423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:58.981498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:58.981553] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:58.985518] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=34.32%) [2026-02-06T20:26:58.985867] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-06T20:26:58.986013] [INFO ] [sig ] MGY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:26:59.145458] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MGY.txt [2026-02-06T20:26:59.145644] [INFO ] [sig ] [1984/3439] Completed MGY in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:26:59.145688] [INFO ] [sig ] [1985/3439] Forecasting MHD... [2026-02-06T20:26:59.145720] [INFO ] [sig ] Generating forecast for: MHD [2026-02-06T20:26:59.145752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-06T20:26:59.158460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-06T20:26:59.158856] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-06T20:26:59.159708] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-06T20:26:59.159763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:59.159797] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:59.159826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:59.159885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:59.224533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:59.225268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:59.225353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:59.225388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:59.349582] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:59.349793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:59.349837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:59.349868] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:59.353702] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-02-06T20:26:59.353996] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-06T20:26:59.354136] [INFO ] [sig ] MHD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:59.500016] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MHD.txt [2026-02-06T20:26:59.500176] [INFO ] [sig ] [1985/3439] Completed MHD in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:26:59.500227] [INFO ] [sig ] [1986/3439] Forecasting MHF... [2026-02-06T20:26:59.500260] [INFO ] [sig ] Generating forecast for: MHF [2026-02-06T20:26:59.500292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-06T20:26:59.511856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-06T20:26:59.512208] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-06T20:26:59.513052] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-06T20:26:59.513107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:59.513138] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:59.513164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:59.513220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:59.572968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:59.573910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:59.574000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:59.574034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:26:59.698586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:26:59.698747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:26:59.698789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:26:59.698818] [INFO ] [FORECASTER] Training complete [2026-02-06T20:26:59.702686] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=57.38%) [2026-02-06T20:26:59.703022] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-06T20:26:59.703166] [INFO ] [sig ] MHF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:26:59.848415] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MHF.txt [2026-02-06T20:26:59.848596] [INFO ] [sig ] [1986/3439] Completed MHF in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:26:59.848641] [INFO ] [sig ] [1987/3439] Forecasting MHK... [2026-02-06T20:26:59.848678] [INFO ] [sig ] Generating forecast for: MHK [2026-02-06T20:26:59.848710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-06T20:26:59.860708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-06T20:26:59.861075] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-06T20:26:59.861912] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-06T20:26:59.861967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:26:59.862001] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:26:59.862030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:26:59.862089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:26:59.922810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:26:59.923726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:26:59.923813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:26:59.923846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:00.049187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:00.049358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:00.049400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:00.049432] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:00.053612] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-02-06T20:27:00.054170] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-06T20:27:00.054326] [INFO ] [sig ] MHK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:00.214608] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MHK.txt [2026-02-06T20:27:00.214782] [INFO ] [sig ] [1987/3439] Completed MHK in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:27:00.214824] [INFO ] [sig ] [1988/3439] Forecasting MHN... [2026-02-06T20:27:00.214854] [INFO ] [sig ] Generating forecast for: MHN [2026-02-06T20:27:00.214883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHN' from 'https://tdm.silogroup.org/data/derivative_storage/MHN.csv'. [2026-02-06T20:27:00.226838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHN'. [2026-02-06T20:27:00.227138] [INFO ] [FORECASTER] Starting predict_future for MHN [2026-02-06T20:27:00.228032] [DEBUG] [LOCAL ] No optimal features file found for MHN: ./output/feature-sets/MHN.txt [2026-02-06T20:27:00.228088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:00.228150] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:00.228180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:00.228239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:00.288139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:00.289040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:00.289135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:00.289170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:00.408216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:00.408333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:00.408377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:00.408418] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:00.411957] [DEBUG] [FORECASTER] MHN: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-02-06T20:27:00.412257] [INFO ] [FORECASTER] Completed predict_future for MHN [2026-02-06T20:27:00.412392] [INFO ] [sig ] MHN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:00.575834] [INFO ] [LOCAL ] Saved forecast: MHN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MHN.txt [2026-02-06T20:27:00.575983] [INFO ] [sig ] [1988/3439] Completed MHN in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:27:00.576026] [INFO ] [sig ] [1989/3439] Forecasting MHO... [2026-02-06T20:27:00.576058] [INFO ] [sig ] Generating forecast for: MHO [2026-02-06T20:27:00.576088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-06T20:27:00.591154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-06T20:27:00.591437] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-06T20:27:00.592270] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-06T20:27:00.592326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:00.592360] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:00.592389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:00.592448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:00.652543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:00.653257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:00.653343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:00.653377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:00.775014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:00.775170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:00.775214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:00.775244] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:00.778840] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-02-06T20:27:00.779124] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-06T20:27:00.779251] [INFO ] [sig ] MHO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:00.927553] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MHO.txt [2026-02-06T20:27:00.927747] [INFO ] [sig ] [1989/3439] Completed MHO in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:27:00.927791] [INFO ] [sig ] [1990/3439] Forecasting MIDD... [2026-02-06T20:27:00.927840] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-06T20:27:00.927875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-06T20:27:00.939862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-06T20:27:00.940244] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-06T20:27:00.941079] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-06T20:27:00.941134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:00.941167] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:00.941194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:00.941250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:01.005230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:01.006165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:01.006256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:01.006290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:01.130100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:01.130251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:01.130293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:01.130372] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:01.133884] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-02-06T20:27:01.134172] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-06T20:27:01.134306] [INFO ] [sig ] MIDD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:01.285909] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MIDD.txt [2026-02-06T20:27:01.286062] [INFO ] [sig ] [1990/3439] Completed MIDD in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:27:01.286105] [INFO ] [sig ] [1991/3439] Forecasting MIGI... [2026-02-06T20:27:01.286136] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-06T20:27:01.286166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-06T20:27:01.298403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-06T20:27:01.298956] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-06T20:27:01.299979] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-06T20:27:01.300033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:01.300065] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:01.300092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:01.300148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:01.359131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:01.360099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:01.360187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:01.360222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:01.486058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:01.486213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:01.486255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:01.486316] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:01.490177] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=58.51%) [2026-02-06T20:27:01.490489] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-06T20:27:01.490667] [INFO ] [sig ] MIGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:01.641224] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MIGI.txt [2026-02-06T20:27:01.641381] [INFO ] [sig ] [1991/3439] Completed MIGI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:27:01.641423] [INFO ] [sig ] [1992/3439] Forecasting MILN... [2026-02-06T20:27:01.641455] [INFO ] [sig ] Generating forecast for: MILN [2026-02-06T20:27:01.641486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-06T20:27:01.654024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-06T20:27:01.654337] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-06T20:27:01.655155] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-06T20:27:01.655209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:01.655242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:01.655269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:01.655326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:01.717087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:01.717984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:01.718071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:01.718120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:01.829683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:01.829843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:01.829885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:01.829915] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:01.833476] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-02-06T20:27:01.833821] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-06T20:27:01.833956] [INFO ] [sig ] MILN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:01.982661] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MILN.txt [2026-02-06T20:27:01.982795] [INFO ] [sig ] [1992/3439] Completed MILN in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-06T20:27:01.982847] [INFO ] [sig ] [1993/3439] Forecasting MIND... [2026-02-06T20:27:01.982882] [INFO ] [sig ] Generating forecast for: MIND [2026-02-06T20:27:01.982914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-06T20:27:01.994932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-06T20:27:01.995262] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-06T20:27:01.996079] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-06T20:27:01.996136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:01.996169] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:01.996196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:01.996255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:02.056281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:02.056956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:02.057038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:02.057073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:02.183712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:02.183890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:02.183934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:02.183966] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:02.187446] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=95.24%) [2026-02-06T20:27:02.187758] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-06T20:27:02.187912] [INFO ] [sig ] MIND: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:02.335827] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MIND.txt [2026-02-06T20:27:02.335979] [INFO ] [sig ] [1993/3439] Completed MIND in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.7m [2026-02-06T20:27:02.336021] [INFO ] [sig ] [1994/3439] Forecasting MIRA... [2026-02-06T20:27:02.336052] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-06T20:27:02.336083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-06T20:27:02.348394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-06T20:27:02.348945] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-06T20:27:02.349770] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-06T20:27:02.349825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:02.349858] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:02.349896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:02.349955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:02.407202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:02.408095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:02.408184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:02.408217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:02.531672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:02.531830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:02.531875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:02.531905] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:02.535366] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=69.29%) [2026-02-06T20:27:02.535679] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-06T20:27:02.535817] [INFO ] [sig ] MIRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:02.681720] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MIRA.txt [2026-02-06T20:27:02.681882] [INFO ] [sig ] [1994/3439] Completed MIRA in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.7m [2026-02-06T20:27:02.681924] [INFO ] [sig ] [1995/3439] Forecasting MIRM... [2026-02-06T20:27:02.681954] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-06T20:27:02.681984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-06T20:27:02.694019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-06T20:27:02.694400] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-06T20:27:02.695361] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-06T20:27:02.695428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:02.695476] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:02.695516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:02.695603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:02.757340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:02.758267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:02.758357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:02.758392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:02.886220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:02.886384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:02.886428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:02.886461] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:02.890228] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: DOWN (p=25.30%) [2026-02-06T20:27:02.890626] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-06T20:27:02.890785] [INFO ] [sig ] MIRM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:03.039787] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MIRM.txt [2026-02-06T20:27:03.039953] [INFO ] [sig ] [1995/3439] Completed MIRM in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.7m [2026-02-06T20:27:03.039997] [INFO ] [sig ] [1996/3439] Forecasting MITK... [2026-02-06T20:27:03.040030] [INFO ] [sig ] Generating forecast for: MITK [2026-02-06T20:27:03.040062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-06T20:27:03.052551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-06T20:27:03.052970] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-06T20:27:03.053901] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-06T20:27:03.053959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:03.053993] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:03.054022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:03.054082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:03.114781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:03.115682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:03.115775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:03.115810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:03.246841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:03.247000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:03.247042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:03.247071] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:03.250619] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-02-06T20:27:03.250929] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-06T20:27:03.251063] [INFO ] [sig ] MITK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:03.403555] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MITK.txt [2026-02-06T20:27:03.403746] [INFO ] [sig ] [1996/3439] Completed MITK in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.7m [2026-02-06T20:27:03.403789] [INFO ] [sig ] [1997/3439] Forecasting MIY... [2026-02-06T20:27:03.403819] [INFO ] [sig ] Generating forecast for: MIY [2026-02-06T20:27:03.403850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-06T20:27:03.417154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-06T20:27:03.417510] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-06T20:27:03.418337] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-06T20:27:03.418392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:03.418424] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:03.418451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:03.418508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:03.476695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:03.477616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:03.477720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:03.477753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:03.597883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:03.598045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:03.598086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:03.598115] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:03.601635] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-02-06T20:27:03.601931] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-06T20:27:03.602068] [INFO ] [sig ] MIY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:03.755665] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MIY.txt [2026-02-06T20:27:03.755817] [INFO ] [sig ] [1997/3439] Completed MIY in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:03.755858] [INFO ] [sig ] [1998/3439] Forecasting MKC... [2026-02-06T20:27:03.755890] [INFO ] [sig ] Generating forecast for: MKC [2026-02-06T20:27:03.755926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-06T20:27:03.770607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-06T20:27:03.771169] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-06T20:27:03.772148] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-06T20:27:03.772201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:03.772233] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:03.772261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:03.772316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:03.831160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:03.831995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:03.832112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:03.832146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:03.951270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:03.951428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:03.951472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:03.951503] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:03.955025] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-06T20:27:03.955314] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-06T20:27:03.955451] [INFO ] [sig ] MKC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:04.106345] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MKC.txt [2026-02-06T20:27:04.106498] [INFO ] [sig ] [1998/3439] Completed MKC in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:04.106538] [INFO ] [sig ] [1999/3439] Forecasting MKSI... [2026-02-06T20:27:04.106588] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-06T20:27:04.106622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-06T20:27:04.118668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-06T20:27:04.118995] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-06T20:27:04.119814] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-06T20:27:04.119870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:04.119905] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:04.119933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:04.119993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:04.181331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:04.182229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:04.182317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:04.182352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:04.309762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:04.309922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:04.309962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:04.309991] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:04.313349] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=73.07%) [2026-02-06T20:27:04.313651] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-06T20:27:04.313783] [INFO ] [sig ] MKSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:04.459988] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MKSI.txt [2026-02-06T20:27:04.460140] [INFO ] [sig ] [1999/3439] Completed MKSI in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:04.460181] [INFO ] [sig ] [2000/3439] Forecasting MKTX... [2026-02-06T20:27:04.460212] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-06T20:27:04.460243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-06T20:27:04.472782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-06T20:27:04.473130] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-06T20:27:04.473934] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-06T20:27:04.473987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:04.474019] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:04.474046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:04.474103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:04.533173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:04.534089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:04.534180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:04.534215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:04.660215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:04.660373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:04.660415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:04.660445] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:04.664441] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-02-06T20:27:04.664743] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-06T20:27:04.664876] [INFO ] [sig ] MKTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:04.809460] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MKTX.txt [2026-02-06T20:27:04.809665] [INFO ] [sig ] [2000/3439] Completed MKTX in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:04.809711] [INFO ] [sig ] [2001/3439] Forecasting MLAB... [2026-02-06T20:27:04.809742] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-06T20:27:04.809773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-06T20:27:04.822314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-06T20:27:04.822716] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-06T20:27:04.823509] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-06T20:27:04.823563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:04.823615] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:04.823643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:04.823699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:04.881131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:04.882022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:04.882115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:04.882148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:05.005552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:05.005741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:05.005786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:05.005818] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:05.009464] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-02-06T20:27:05.009834] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-06T20:27:05.009978] [INFO ] [sig ] MLAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:05.163457] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MLAB.txt [2026-02-06T20:27:05.163706] [INFO ] [sig ] [2001/3439] Completed MLAB in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:05.163753] [INFO ] [sig ] [2002/3439] Forecasting MLCO... [2026-02-06T20:27:05.163783] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-06T20:27:05.163816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-06T20:27:05.179791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-06T20:27:05.180297] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-06T20:27:05.181656] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-06T20:27:05.181746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:05.181799] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:05.181846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:05.181940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:05.279522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:05.280845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:05.280970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:05.281027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:05.464612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:05.464818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:05.464888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:05.464944] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:05.470720] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-02-06T20:27:05.471251] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-06T20:27:05.471468] [INFO ] [sig ] MLCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:05.693549] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MLCO.txt [2026-02-06T20:27:05.693801] [INFO ] [sig ] [2002/3439] Completed MLCO in 0.5s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:05.693853] [INFO ] [sig ] [2003/3439] Forecasting MLGO... [2026-02-06T20:27:05.693890] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-06T20:27:05.693928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-06T20:27:05.730520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-06T20:27:05.731088] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-06T20:27:05.732330] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-06T20:27:05.732403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:05.732451] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:05.732496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:05.732636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:05.812760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:05.813866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:05.813976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:05.814016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:05.963278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:05.963470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:05.963520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:05.963554] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:05.968114] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-02-06T20:27:05.968596] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-06T20:27:05.968797] [INFO ] [sig ] MLGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:06.177723] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MLGO.txt [2026-02-06T20:27:06.177992] [INFO ] [sig ] [2003/3439] Completed MLGO in 0.5s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:06.178056] [INFO ] [sig ] [2004/3439] Forecasting MLI... [2026-02-06T20:27:06.178104] [INFO ] [sig ] Generating forecast for: MLI [2026-02-06T20:27:06.178153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-06T20:27:06.193319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-06T20:27:06.193785] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-06T20:27:06.194746] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-06T20:27:06.194807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:06.194845] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:06.194875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:06.194944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:06.283128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:06.284367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:06.284490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:06.284548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:06.427954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:06.428132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:06.428180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:06.428211] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:06.432260] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: DOWN (p=23.86%) [2026-02-06T20:27:06.432689] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-06T20:27:06.432852] [INFO ] [sig ] MLI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:06.607281] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MLI.txt [2026-02-06T20:27:06.607449] [INFO ] [sig ] [2004/3439] Completed MLI in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:06.607492] [INFO ] [sig ] [2005/3439] Forecasting MLKN... [2026-02-06T20:27:06.607522] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-06T20:27:06.607561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-06T20:27:06.622804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-06T20:27:06.623286] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-06T20:27:06.624549] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-06T20:27:06.624661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:06.624747] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:06.624785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:06.624865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:06.691610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:06.692661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:06.692769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:06.692814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:06.837204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:06.837369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:06.837412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:06.837441] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:06.840997] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=63.76%) [2026-02-06T20:27:06.841289] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-06T20:27:06.841422] [INFO ] [sig ] MLKN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:06.991442] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MLKN.txt [2026-02-06T20:27:06.991623] [INFO ] [sig ] [2005/3439] Completed MLKN in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:06.991667] [INFO ] [sig ] [2006/3439] Forecasting MLM... [2026-02-06T20:27:06.991697] [INFO ] [sig ] Generating forecast for: MLM [2026-02-06T20:27:06.991728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-06T20:27:07.003533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-06T20:27:07.003928] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-06T20:27:07.004764] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-06T20:27:07.004819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:07.004853] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:07.004881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:07.004945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:07.062785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:07.063726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:07.063824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:07.063860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:07.187116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:07.187282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:07.187328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:07.187359] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:07.191149] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=68.35%) [2026-02-06T20:27:07.191444] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-06T20:27:07.191601] [INFO ] [sig ] MLM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:07.340909] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MLM.txt [2026-02-06T20:27:07.341064] [INFO ] [sig ] [2006/3439] Completed MLM in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:07.341104] [INFO ] [sig ] [2007/3439] Forecasting MLP... [2026-02-06T20:27:07.341133] [INFO ] [sig ] Generating forecast for: MLP [2026-02-06T20:27:07.341163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-06T20:27:07.353313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-06T20:27:07.353681] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-06T20:27:07.354487] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-06T20:27:07.354554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:07.354613] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:07.354642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:07.354700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:07.416815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:07.417796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:07.417965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:07.418001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:07.525974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:07.526122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:07.526164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:07.526193] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:07.530116] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-06T20:27:07.530502] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-06T20:27:07.530682] [INFO ] [sig ] MLP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:07.684963] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MLP.txt [2026-02-06T20:27:07.685116] [INFO ] [sig ] [2007/3439] Completed MLP in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:07.685156] [INFO ] [sig ] [2008/3439] Forecasting MLTX... [2026-02-06T20:27:07.685186] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-06T20:27:07.685218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-06T20:27:07.698502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-06T20:27:07.698937] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-06T20:27:07.699976] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-06T20:27:07.700041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:07.700082] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:07.700119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:07.700194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:07.765781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:07.766705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:07.766796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:07.766831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:07.896232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:07.896409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:07.896463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:07.896542] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:07.900560] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-06T20:27:07.900907] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-06T20:27:07.901052] [INFO ] [sig ] MLTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:08.048619] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MLTX.txt [2026-02-06T20:27:08.048796] [INFO ] [sig ] [2008/3439] Completed MLTX in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-06T20:27:08.048842] [INFO ] [sig ] [2009/3439] Forecasting MLYS... [2026-02-06T20:27:08.048874] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-06T20:27:08.048907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-06T20:27:08.060817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-06T20:27:08.061313] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-06T20:27:08.062162] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-06T20:27:08.062218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:08.062251] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:08.062279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:08.062337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:08.124328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:08.125262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:08.125355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:08.125389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:08.244226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:08.244387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:08.244428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:08.244457] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:08.248075] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-02-06T20:27:08.248380] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-06T20:27:08.248519] [INFO ] [sig ] MLYS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:08.400299] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MLYS.txt [2026-02-06T20:27:08.400467] [INFO ] [sig ] [2009/3439] Completed MLYS in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.6m [2026-02-06T20:27:08.400507] [INFO ] [sig ] [2010/3439] Forecasting MMD... [2026-02-06T20:27:08.400537] [INFO ] [sig ] Generating forecast for: MMD [2026-02-06T20:27:08.400587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-06T20:27:08.413032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-06T20:27:08.413439] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-06T20:27:08.414415] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-06T20:27:08.414471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:08.414505] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:08.414532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:08.414618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:08.478629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:08.479525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:08.479666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:08.479722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:08.619887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:08.620054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:08.620114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:08.620159] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:08.623988] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: UP (p=91.12%) [2026-02-06T20:27:08.624370] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-06T20:27:08.624549] [INFO ] [sig ] MMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:08.796034] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MMD.txt [2026-02-06T20:27:08.796200] [INFO ] [sig ] [2010/3439] Completed MMD in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.6m [2026-02-06T20:27:08.796250] [INFO ] [sig ] [2011/3439] Forecasting MMLP... [2026-02-06T20:27:08.796283] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-06T20:27:08.796317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-06T20:27:08.808085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-06T20:27:08.808514] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-06T20:27:08.809557] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-06T20:27:08.809642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:08.809686] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:08.809720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:08.809801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:08.875019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:08.875985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:08.876096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:08.876140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:09.003443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:09.003629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:09.003680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:09.003710] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:09.007461] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: UP (p=81.18%) [2026-02-06T20:27:09.007880] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-06T20:27:09.008038] [INFO ] [sig ] MMLP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:09.185350] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MMLP.txt [2026-02-06T20:27:09.185504] [INFO ] [sig ] [2011/3439] Completed MMLP in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.6m [2026-02-06T20:27:09.185554] [INFO ] [sig ] [2012/3439] Forecasting MMS... [2026-02-06T20:27:09.185605] [INFO ] [sig ] Generating forecast for: MMS [2026-02-06T20:27:09.185638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-06T20:27:09.198272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-06T20:27:09.198711] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-06T20:27:09.199756] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-06T20:27:09.199822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:09.199866] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:09.199904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:09.199984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:09.271814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:09.272822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:09.272918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:09.272953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:09.421061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:09.421241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:09.421305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:09.421352] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:09.425276] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=31.35%) [2026-02-06T20:27:09.425683] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-06T20:27:09.425868] [INFO ] [sig ] MMS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:09.572100] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MMS.txt [2026-02-06T20:27:09.572283] [INFO ] [sig ] [2012/3439] Completed MMS in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.6m [2026-02-06T20:27:09.572343] [INFO ] [sig ] [2013/3439] Forecasting MMSI... [2026-02-06T20:27:09.572376] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-06T20:27:09.572407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-06T20:27:09.584745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-06T20:27:09.585102] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-06T20:27:09.585936] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-06T20:27:09.585991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:09.586023] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:09.586050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:09.586107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:09.644979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:09.645872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:09.645960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:09.645994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:09.794725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:09.794897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:09.794939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:09.794968] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:09.798441] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-02-06T20:27:09.798744] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-06T20:27:09.798877] [INFO ] [sig ] MMSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:09.942402] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MMSI.txt [2026-02-06T20:27:09.942531] [INFO ] [sig ] [2013/3439] Completed MMSI in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.6m [2026-02-06T20:27:09.942588] [INFO ] [sig ] [2014/3439] Forecasting MNDO... [2026-02-06T20:27:09.942621] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-06T20:27:09.942652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-06T20:27:09.953732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-06T20:27:09.954006] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-06T20:27:09.954797] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-06T20:27:09.954851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:09.954883] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:09.954910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:09.954967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:10.012268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:10.013017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:10.013099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:10.013132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:10.124768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:10.124926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:10.124984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:10.125021] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:10.128470] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=75.74%) [2026-02-06T20:27:10.128792] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-06T20:27:10.128927] [INFO ] [sig ] MNDO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:10.272853] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MNDO.txt [2026-02-06T20:27:10.272982] [INFO ] [sig ] [2014/3439] Completed MNDO in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:10.273037] [INFO ] [sig ] [2015/3439] Forecasting MNDY... [2026-02-06T20:27:10.273069] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-06T20:27:10.273099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-06T20:27:10.284961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-06T20:27:10.285247] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-06T20:27:10.286055] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-06T20:27:10.286109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:10.286141] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:10.286169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:10.286226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:10.345102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:10.345870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:10.345977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:10.346011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:10.469072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:10.469230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:10.469272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:10.469302] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:10.472693] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-02-06T20:27:10.472968] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-06T20:27:10.473093] [INFO ] [sig ] MNDY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:10.615924] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MNDY.txt [2026-02-06T20:27:10.616054] [INFO ] [sig ] [2015/3439] Completed MNDY in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:10.616110] [INFO ] [sig ] [2016/3439] Forecasting MNKD... [2026-02-06T20:27:10.616143] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-06T20:27:10.616172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-06T20:27:10.631305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-06T20:27:10.631805] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-06T20:27:10.632973] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-06T20:27:10.633042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:10.633087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:10.633124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:10.633209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:10.699069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:10.700214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:10.700310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:10.700343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:10.822450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:10.822621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:10.822665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:10.822694] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:10.826067] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-02-06T20:27:10.826345] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-06T20:27:10.826473] [INFO ] [sig ] MNKD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:10.970229] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MNKD.txt [2026-02-06T20:27:10.970384] [INFO ] [sig ] [2016/3439] Completed MNKD in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:10.970425] [INFO ] [sig ] [2017/3439] Forecasting MNRO... [2026-02-06T20:27:10.970457] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-06T20:27:10.970487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-06T20:27:10.982202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-06T20:27:10.982621] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-06T20:27:10.983508] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-06T20:27:10.983564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:10.983633] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:10.983662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:10.983722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:11.041397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:11.042285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:11.042371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:11.042405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:11.162226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:11.162385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:11.162427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:11.162455] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:11.165956] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-06T20:27:11.166231] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-06T20:27:11.166358] [INFO ] [sig ] MNRO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:11.308869] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MNRO.txt [2026-02-06T20:27:11.309020] [INFO ] [sig ] [2017/3439] Completed MNRO in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:11.309061] [INFO ] [sig ] [2018/3439] Forecasting MNSO... [2026-02-06T20:27:11.309092] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-06T20:27:11.309123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-06T20:27:11.324285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-06T20:27:11.324757] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-06T20:27:11.325565] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-06T20:27:11.325643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:11.325690] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:11.325721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:11.325779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:11.383433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:11.384211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:11.384298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:11.384331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:11.508238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:11.508404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:11.508447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:11.508478] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:11.512065] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: DOWN (p=35.13%) [2026-02-06T20:27:11.512350] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-06T20:27:11.512480] [INFO ] [sig ] MNSO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:11.656836] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MNSO.txt [2026-02-06T20:27:11.657048] [INFO ] [sig ] [2018/3439] Completed MNSO in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:11.657110] [INFO ] [sig ] [2019/3439] Forecasting MNTK... [2026-02-06T20:27:11.657144] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-06T20:27:11.657175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-06T20:27:11.669491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-06T20:27:11.669874] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-06T20:27:11.670716] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-06T20:27:11.670771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:11.670804] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:11.670831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:11.670891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:11.729457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:11.730447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:11.730544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:11.730601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:11.852068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:11.852231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:11.852273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:11.852303] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:11.856038] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-06T20:27:11.856327] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-06T20:27:11.856460] [INFO ] [sig ] MNTK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:12.001371] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MNTK.txt [2026-02-06T20:27:12.001525] [INFO ] [sig ] [2019/3439] Completed MNTK in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:12.001566] [INFO ] [sig ] [2020/3439] Forecasting MNY... [2026-02-06T20:27:12.001620] [INFO ] [sig ] Generating forecast for: MNY [2026-02-06T20:27:12.001651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-06T20:27:12.013232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-06T20:27:12.013633] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-06T20:27:12.014461] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-06T20:27:12.014516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:12.014549] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:12.014598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:12.014660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:12.073540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:12.074404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:12.074494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:12.074529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:12.190887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:12.191047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:12.191091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:12.191122] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:12.194816] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=75.24%) [2026-02-06T20:27:12.195123] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-06T20:27:12.195260] [INFO ] [sig ] MNY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:12.338202] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MNY.txt [2026-02-06T20:27:12.338351] [INFO ] [sig ] [2020/3439] Completed MNY in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:12.338391] [INFO ] [sig ] [2021/3439] Forecasting MOD... [2026-02-06T20:27:12.338422] [INFO ] [sig ] Generating forecast for: MOD [2026-02-06T20:27:12.338452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-06T20:27:12.350554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-06T20:27:12.350957] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-06T20:27:12.351772] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-06T20:27:12.351825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:12.351858] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:12.351885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:12.351941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:12.408819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:12.409718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:12.409808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:12.409842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:12.534891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:12.535055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:12.535096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:12.535126] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:12.538564] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-06T20:27:12.538863] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-06T20:27:12.538994] [INFO ] [sig ] MOD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:12.681841] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MOD.txt [2026-02-06T20:27:12.681995] [INFO ] [sig ] [2021/3439] Completed MOD in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:12.682034] [INFO ] [sig ] [2022/3439] Forecasting MODL... [2026-02-06T20:27:12.682072] [INFO ] [sig ] Generating forecast for: MODL [2026-02-06T20:27:12.682103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-06T20:27:12.693392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-06T20:27:12.693758] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-06T20:27:12.694537] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-06T20:27:12.694612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:12.694674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:12.694703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:12.694761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:12.752392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:12.753310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:12.753398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:12.753432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:12.878609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:12.878785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:12.878836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:12.878871] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:12.882561] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=20.26%) [2026-02-06T20:27:12.882928] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-06T20:27:12.883075] [INFO ] [sig ] MODL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:13.036783] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MODL.txt [2026-02-06T20:27:13.036920] [INFO ] [sig ] [2022/3439] Completed MODL in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:13.036960] [INFO ] [sig ] [2023/3439] Forecasting MOFG... [2026-02-06T20:27:13.036991] [INFO ] [sig ] Generating forecast for: MOFG [2026-02-06T20:27:13.037020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOFG' from 'https://tdm.silogroup.org/data/derivative_storage/MOFG.csv'. [2026-02-06T20:27:13.048374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOFG'. [2026-02-06T20:27:13.048677] [INFO ] [FORECASTER] Starting predict_future for MOFG [2026-02-06T20:27:13.049520] [DEBUG] [LOCAL ] No optimal features file found for MOFG: ./output/feature-sets/MOFG.txt [2026-02-06T20:27:13.049613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:13.049651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:13.049683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:13.049755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:13.110983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:13.111926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:13.112016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:13.112051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:13.226203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:13.226363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:13.226406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:13.226435] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:13.229903] [DEBUG] [FORECASTER] MOFG: Forecast T+1@11:T+2@11: DOWN (p=36.58%) [2026-02-06T20:27:13.230190] [INFO ] [FORECASTER] Completed predict_future for MOFG [2026-02-06T20:27:13.230320] [INFO ] [sig ] MOFG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:13.372698] [INFO ] [LOCAL ] Saved forecast: MOFG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MOFG.txt [2026-02-06T20:27:13.372850] [INFO ] [sig ] [2023/3439] Completed MOFG in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:13.372892] [INFO ] [sig ] [2024/3439] Forecasting MOH... [2026-02-06T20:27:13.372923] [INFO ] [sig ] Generating forecast for: MOH [2026-02-06T20:27:13.372954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-06T20:27:13.384525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-06T20:27:13.384928] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-06T20:27:13.385769] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-06T20:27:13.385824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:13.385857] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:13.385885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:13.385943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:13.443708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:13.444563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:13.444674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:13.444712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:13.565453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:13.565638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:13.565683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:13.565717] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:13.569293] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=17.72%) [2026-02-06T20:27:13.569636] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-06T20:27:13.569792] [INFO ] [sig ] MOH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:13.719565] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MOH.txt [2026-02-06T20:27:13.719772] [INFO ] [sig ] [2024/3439] Completed MOH in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:13.719825] [INFO ] [sig ] [2025/3439] Forecasting MOMO... [2026-02-06T20:27:13.719862] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-06T20:27:13.719897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-06T20:27:13.732302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-06T20:27:13.732688] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-06T20:27:13.733600] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-06T20:27:13.733656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:13.733694] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:13.733733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:13.733810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:13.802540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:13.803440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:13.803525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:13.803559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:13.935492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:13.935728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:13.935781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:13.935893] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:13.939834] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-06T20:27:13.940195] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-06T20:27:13.940358] [INFO ] [sig ] MOMO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:14.087290] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MOMO.txt [2026-02-06T20:27:14.087466] [INFO ] [sig ] [2025/3439] Completed MOMO in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-06T20:27:14.087521] [INFO ] [sig ] [2026/3439] Forecasting MORN... [2026-02-06T20:27:14.087594] [INFO ] [sig ] Generating forecast for: MORN [2026-02-06T20:27:14.087646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-06T20:27:14.100379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-06T20:27:14.100866] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-06T20:27:14.101769] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-06T20:27:14.101825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:14.101858] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:14.101885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:14.101944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:14.168181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:14.169172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:14.169267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:14.169304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:14.292537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:14.292726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:14.292769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:14.292798] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:14.296306] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-02-06T20:27:14.296618] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-06T20:27:14.296753] [INFO ] [sig ] MORN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:14.441741] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MORN.txt [2026-02-06T20:27:14.441903] [INFO ] [sig ] [2026/3439] Completed MORN in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.5m [2026-02-06T20:27:14.441944] [INFO ] [sig ] [2027/3439] Forecasting MOS... [2026-02-06T20:27:14.441974] [INFO ] [sig ] Generating forecast for: MOS [2026-02-06T20:27:14.442004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-06T20:27:14.453935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-06T20:27:14.454383] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-06T20:27:14.455201] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-06T20:27:14.455255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:14.455287] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:14.455314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:14.455372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:14.515443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:14.516360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:14.516452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:14.516502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:14.644349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:14.644540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:14.644615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:14.644649] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:14.648603] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-02-06T20:27:14.648961] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-06T20:27:14.649113] [INFO ] [sig ] MOS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:14.813667] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MOS.txt [2026-02-06T20:27:14.813918] [INFO ] [sig ] [2027/3439] Completed MOS in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.5m [2026-02-06T20:27:14.813973] [INFO ] [sig ] [2028/3439] Forecasting MP... [2026-02-06T20:27:14.814038] [INFO ] [sig ] Generating forecast for: MP [2026-02-06T20:27:14.814072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-06T20:27:14.829083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-06T20:27:14.829459] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-06T20:27:14.830487] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-06T20:27:14.830551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:14.830606] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:14.830637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:14.830695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:14.889420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:14.890407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:14.890521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:14.890559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:15.018455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:15.018637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:15.018684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:15.018713] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:15.022911] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-02-06T20:27:15.023216] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-06T20:27:15.023354] [INFO ] [sig ] MP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:15.170642] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MP.txt [2026-02-06T20:27:15.170798] [INFO ] [sig ] [2028/3439] Completed MP in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.5m [2026-02-06T20:27:15.170839] [INFO ] [sig ] [2029/3439] Forecasting MPA... [2026-02-06T20:27:15.170870] [INFO ] [sig ] Generating forecast for: MPA [2026-02-06T20:27:15.170900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-06T20:27:15.182756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-06T20:27:15.183184] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-06T20:27:15.184082] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-06T20:27:15.184139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:15.184172] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:15.184213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:15.184273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:15.244758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:15.245725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:15.245816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:15.245850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:15.370264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:15.370429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:15.370471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:15.370502] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:15.374010] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-02-06T20:27:15.374323] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-06T20:27:15.374468] [INFO ] [sig ] MPA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:15.519067] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MPA.txt [2026-02-06T20:27:15.519221] [INFO ] [sig ] [2029/3439] Completed MPA in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.5m [2026-02-06T20:27:15.519262] [INFO ] [sig ] [2030/3439] Forecasting MPAA... [2026-02-06T20:27:15.519292] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-06T20:27:15.519322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-06T20:27:15.532186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-06T20:27:15.532522] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-06T20:27:15.533358] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-06T20:27:15.533412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:15.533444] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:15.533471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:15.533527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:15.591761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:15.592665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:15.592752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:15.592785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:15.716917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:15.717088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:15.717128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:15.717156] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:15.720630] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=36.74%) [2026-02-06T20:27:15.720948] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-06T20:27:15.721085] [INFO ] [sig ] MPAA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:15.864111] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MPAA.txt [2026-02-06T20:27:15.864280] [INFO ] [sig ] [2030/3439] Completed MPAA in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.5m [2026-02-06T20:27:15.864321] [INFO ] [sig ] [2031/3439] Forecasting MPB... [2026-02-06T20:27:15.864352] [INFO ] [sig ] Generating forecast for: MPB [2026-02-06T20:27:15.864383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-06T20:27:15.875770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-06T20:27:15.876103] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-06T20:27:15.876933] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-06T20:27:15.876987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:15.877019] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:15.877045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:15.877101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:15.934299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:15.935215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:15.935301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:15.935334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:16.054026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:16.054189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:16.054229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:16.054258] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:16.057727] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-02-06T20:27:16.058109] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-06T20:27:16.058250] [INFO ] [sig ] MPB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:16.199726] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MPB.txt [2026-02-06T20:27:16.199862] [INFO ] [sig ] [2031/3439] Completed MPB in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:16.199901] [INFO ] [sig ] [2032/3439] Forecasting MPC... [2026-02-06T20:27:16.199932] [INFO ] [sig ] Generating forecast for: MPC [2026-02-06T20:27:16.199962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-06T20:27:16.211532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-06T20:27:16.211884] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-06T20:27:16.212704] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-06T20:27:16.212758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:16.212792] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:16.212827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:16.212897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:16.270012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:16.270721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:16.270835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:16.270870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:16.394473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:16.394661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:16.394707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:16.394737] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:16.398904] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=16.69%) [2026-02-06T20:27:16.399291] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-06T20:27:16.399440] [INFO ] [sig ] MPC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:16.551052] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MPC.txt [2026-02-06T20:27:16.551205] [INFO ] [sig ] [2032/3439] Completed MPC in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:16.551251] [INFO ] [sig ] [2033/3439] Forecasting MPX... [2026-02-06T20:27:16.551284] [INFO ] [sig ] Generating forecast for: MPX [2026-02-06T20:27:16.551313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-06T20:27:16.562633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-06T20:27:16.562933] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-06T20:27:16.563862] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-06T20:27:16.563920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:16.563963] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:16.563999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:16.564057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:16.622816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:16.623470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:16.623587] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:16.623627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:16.737593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:16.737756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:16.737798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:16.737854] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:16.741360] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-06T20:27:16.741676] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-06T20:27:16.741813] [INFO ] [sig ] MPX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:16.886370] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MPX.txt [2026-02-06T20:27:16.886516] [INFO ] [sig ] [2033/3439] Completed MPX in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:16.886556] [INFO ] [sig ] [2034/3439] Forecasting MQ... [2026-02-06T20:27:16.886609] [INFO ] [sig ] Generating forecast for: MQ [2026-02-06T20:27:16.886641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-06T20:27:16.898550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-06T20:27:16.898928] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-06T20:27:16.899943] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-06T20:27:16.900000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:16.900032] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:16.900059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:16.900115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:16.960093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:16.961006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:16.961103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:16.961136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:17.083077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:17.083238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:17.083282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:17.083312] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:17.087331] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-02-06T20:27:17.087651] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-06T20:27:17.087786] [INFO ] [sig ] MQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:17.238228] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MQ.txt [2026-02-06T20:27:17.238378] [INFO ] [sig ] [2034/3439] Completed MQ in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:17.238420] [INFO ] [sig ] [2035/3439] Forecasting MQY... [2026-02-06T20:27:17.238451] [INFO ] [sig ] Generating forecast for: MQY [2026-02-06T20:27:17.238481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-06T20:27:17.251114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-06T20:27:17.251483] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-06T20:27:17.252290] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-06T20:27:17.252344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:17.252376] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:17.252403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:17.252463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:17.313344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:17.314261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:17.314349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:17.314382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:17.434770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:17.434940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:17.434987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:17.435017] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:17.438430] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-06T20:27:17.438730] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-06T20:27:17.438877] [INFO ] [sig ] MQY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:17.585701] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MQY.txt [2026-02-06T20:27:17.585866] [INFO ] [sig ] [2035/3439] Completed MQY in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:17.585910] [INFO ] [sig ] [2036/3439] Forecasting MRAM... [2026-02-06T20:27:17.585943] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-06T20:27:17.585973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-06T20:27:17.596828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-06T20:27:17.597125] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-06T20:27:17.597939] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-06T20:27:17.597992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:17.598024] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:17.598050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:17.598106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:17.655683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:17.656512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:17.656611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:17.656646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:17.777659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:17.777837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:17.777882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:17.777913] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:17.781460] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-06T20:27:17.781775] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-06T20:27:17.781906] [INFO ] [sig ] MRAM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:17.927113] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MRAM.txt [2026-02-06T20:27:17.927262] [INFO ] [sig ] [2036/3439] Completed MRAM in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:17.927301] [INFO ] [sig ] [2037/3439] Forecasting MRBK... [2026-02-06T20:27:17.927332] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-06T20:27:17.927363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-06T20:27:17.938668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-06T20:27:17.938996] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-06T20:27:17.939803] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-06T20:27:17.939865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:17.939903] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:17.939936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:17.940005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:17.996953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:17.997694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:17.997778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:17.997811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:18.120033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:18.120190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:18.120231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:18.120260] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:18.123811] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=42.23%) [2026-02-06T20:27:18.124093] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-06T20:27:18.124221] [INFO ] [sig ] MRBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:18.274782] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MRBK.txt [2026-02-06T20:27:18.274953] [INFO ] [sig ] [2037/3439] Completed MRBK in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:18.274995] [INFO ] [sig ] [2038/3439] Forecasting MRCC... [2026-02-06T20:27:18.275025] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-06T20:27:18.275056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-06T20:27:18.287016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-06T20:27:18.287414] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-06T20:27:18.288534] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-06T20:27:18.288617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:18.288654] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:18.288681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:18.288738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:18.347743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:18.348670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:18.348762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:18.348795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:18.473150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:18.473329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:18.473372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:18.473404] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:18.476982] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-06T20:27:18.477286] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-06T20:27:18.477419] [INFO ] [sig ] MRCC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:18.623361] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MRCC.txt [2026-02-06T20:27:18.623495] [INFO ] [sig ] [2038/3439] Completed MRCC in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:18.623536] [INFO ] [sig ] [2039/3439] Forecasting MRCY... [2026-02-06T20:27:18.623566] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-06T20:27:18.623617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-06T20:27:18.635179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-06T20:27:18.635488] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-06T20:27:18.636354] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-06T20:27:18.636410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:18.636473] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:18.636508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:18.636598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:18.697238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:18.698162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:18.698254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:18.698298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:18.826128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:18.826289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:18.826332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:18.826361] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:18.829967] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-02-06T20:27:18.830274] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-06T20:27:18.830408] [INFO ] [sig ] MRCY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:18.983196] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MRCY.txt [2026-02-06T20:27:18.983341] [INFO ] [sig ] [2039/3439] Completed MRCY in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:18.983383] [INFO ] [sig ] [2040/3439] Forecasting MRK... [2026-02-06T20:27:18.983415] [INFO ] [sig ] Generating forecast for: MRK [2026-02-06T20:27:18.983447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-06T20:27:18.994741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-06T20:27:18.995046] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-06T20:27:18.995868] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-06T20:27:18.995926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:18.995959] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:18.995986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:18.996043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:19.054125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:19.054913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:19.055018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:19.055057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:19.186262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:19.186425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:19.186468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:19.186498] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:19.190107] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-06T20:27:19.190406] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-06T20:27:19.190543] [INFO ] [sig ] MRK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:19.333408] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MRK.txt [2026-02-06T20:27:19.333567] [INFO ] [sig ] [2040/3439] Completed MRK in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:19.333630] [INFO ] [sig ] [2041/3439] Forecasting MRM... [2026-02-06T20:27:19.333661] [INFO ] [sig ] Generating forecast for: MRM [2026-02-06T20:27:19.333691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-06T20:27:19.345129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-06T20:27:19.345479] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-06T20:27:19.346322] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-06T20:27:19.346377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:19.346409] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:19.346436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:19.346492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:19.403084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:19.404006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:19.404096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:19.404129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:19.524240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:19.524402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:19.524443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:19.524472] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:19.527994] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=56.03%) [2026-02-06T20:27:19.528301] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-06T20:27:19.528438] [INFO ] [sig ] MRM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:19.671704] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MRM.txt [2026-02-06T20:27:19.671860] [INFO ] [sig ] [2041/3439] Completed MRM in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:19.671908] [INFO ] [sig ] [2042/3439] Forecasting MRNA... [2026-02-06T20:27:19.671945] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-06T20:27:19.671985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-06T20:27:19.683337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-06T20:27:19.683682] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-06T20:27:19.684464] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-06T20:27:19.684519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:19.684564] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:19.684625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:19.684683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:19.742021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:19.742871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:19.742966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:19.742999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:19.866759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:19.866933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:19.866978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:19.867037] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:19.870474] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-02-06T20:27:19.870772] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-06T20:27:19.870907] [INFO ] [sig ] MRNA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:20.013498] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MRNA.txt [2026-02-06T20:27:20.013678] [INFO ] [sig ] [2042/3439] Completed MRNA in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-06T20:27:20.013721] [INFO ] [sig ] [2043/3439] Forecasting MRTN... [2026-02-06T20:27:20.013753] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-06T20:27:20.013784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-06T20:27:20.025496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-06T20:27:20.025884] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-06T20:27:20.026697] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-06T20:27:20.026751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:20.026783] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:20.026811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:20.026867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:20.083634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:20.084517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:20.084634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:20.084670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:20.203646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:20.203810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:20.203852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:20.203880] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:20.207338] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=30.59%) [2026-02-06T20:27:20.207636] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-06T20:27:20.207767] [INFO ] [sig ] MRTN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:20.359523] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MRTN.txt [2026-02-06T20:27:20.359744] [INFO ] [sig ] [2043/3439] Completed MRTN in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.4m [2026-02-06T20:27:20.359794] [INFO ] [sig ] [2044/3439] Forecasting MRVI... [2026-02-06T20:27:20.359831] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-06T20:27:20.359869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-06T20:27:20.373509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-06T20:27:20.373994] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-06T20:27:20.374917] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-06T20:27:20.374988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:20.375028] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:20.375060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:20.375119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:20.441800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:20.442758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:20.442857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:20.442899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:20.581783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:20.581947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:20.581991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:20.582025] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:20.585631] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: UP (p=59.69%) [2026-02-06T20:27:20.585947] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-06T20:27:20.586116] [INFO ] [sig ] MRVI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:20.737052] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MRVI.txt [2026-02-06T20:27:20.737217] [INFO ] [sig ] [2044/3439] Completed MRVI in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.4m [2026-02-06T20:27:20.737259] [INFO ] [sig ] [2045/3439] Forecasting MRVL... [2026-02-06T20:27:20.737291] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-06T20:27:20.737323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-06T20:27:20.751319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-06T20:27:20.751767] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-06T20:27:20.752871] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-06T20:27:20.752941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:20.752986] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:20.753024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:20.753110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:20.821674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:20.822796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:20.822923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:20.822964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:20.959248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:20.959418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:20.959464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:20.959495] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:20.963997] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-02-06T20:27:20.964376] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-06T20:27:20.964528] [INFO ] [sig ] MRVL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:21.111337] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MRVL.txt [2026-02-06T20:27:21.111496] [INFO ] [sig ] [2045/3439] Completed MRVL in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.4m [2026-02-06T20:27:21.111543] [INFO ] [sig ] [2046/3439] Forecasting MRX... [2026-02-06T20:27:21.111616] [INFO ] [sig ] Generating forecast for: MRX [2026-02-06T20:27:21.111651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-06T20:27:21.123480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-06T20:27:21.123862] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-06T20:27:21.124680] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-06T20:27:21.124735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:21.124767] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:21.124794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:21.124850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:21.182898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:21.183789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:21.183874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:21.183908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:21.308032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:21.308199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:21.308243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:21.308273] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:21.311830] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-06T20:27:21.312123] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-06T20:27:21.312288] [INFO ] [sig ] MRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:21.460386] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MRX.txt [2026-02-06T20:27:21.460542] [INFO ] [sig ] [2046/3439] Completed MRX in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.4m [2026-02-06T20:27:21.460605] [INFO ] [sig ] [2047/3439] Forecasting MS... [2026-02-06T20:27:21.460640] [INFO ] [sig ] Generating forecast for: MS [2026-02-06T20:27:21.460670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-06T20:27:21.472350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-06T20:27:21.472681] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-06T20:27:21.473454] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-06T20:27:21.473507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:21.473540] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:21.473566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:21.473646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:21.532896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:21.533823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:21.533918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:21.533961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:21.663624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:21.663795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:21.663841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:21.663872] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:21.667449] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=87.51%) [2026-02-06T20:27:21.667769] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-06T20:27:21.667942] [INFO ] [sig ] MS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:21.817412] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MS.txt [2026-02-06T20:27:21.817622] [INFO ] [sig ] [2047/3439] Completed MS in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:21.817674] [INFO ] [sig ] [2048/3439] Forecasting MSA... [2026-02-06T20:27:21.817707] [INFO ] [sig ] Generating forecast for: MSA [2026-02-06T20:27:21.817737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-06T20:27:21.830055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-06T20:27:21.830465] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-06T20:27:21.831354] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-06T20:27:21.831410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:21.831443] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:21.831470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:21.831528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:21.889445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:21.890500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:21.890626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:21.890664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:22.012204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:22.012367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:22.012411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:22.012441] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:22.015961] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=72.12%) [2026-02-06T20:27:22.016253] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-06T20:27:22.016389] [INFO ] [sig ] MSA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:22.160478] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MSA.txt [2026-02-06T20:27:22.160654] [INFO ] [sig ] [2048/3439] Completed MSA in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:22.160699] [INFO ] [sig ] [2049/3439] Forecasting MSB... [2026-02-06T20:27:22.160731] [INFO ] [sig ] Generating forecast for: MSB [2026-02-06T20:27:22.160761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-06T20:27:22.173323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-06T20:27:22.173676] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-06T20:27:22.174488] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-06T20:27:22.174544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:22.174608] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:22.174642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:22.174701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:22.233903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:22.234668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:22.234777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:22.234843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:22.356295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:22.356460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:22.356515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:22.356608] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:22.360114] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-02-06T20:27:22.360397] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-06T20:27:22.360524] [INFO ] [sig ] MSB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:22.505715] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MSB.txt [2026-02-06T20:27:22.505857] [INFO ] [sig ] [2049/3439] Completed MSB in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:22.505897] [INFO ] [sig ] [2050/3439] Forecasting MSBI... [2026-02-06T20:27:22.505926] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-06T20:27:22.505958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-06T20:27:22.518742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-06T20:27:22.519072] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-06T20:27:22.519911] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-06T20:27:22.519979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:22.520021] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:22.520057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:22.520123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:22.578990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:22.579818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:22.579906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:22.579941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:22.706331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:22.706494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:22.706537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:22.706584] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:22.710168] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=81.91%) [2026-02-06T20:27:22.710460] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-06T20:27:22.710614] [INFO ] [sig ] MSBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:22.865302] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MSBI.txt [2026-02-06T20:27:22.865462] [INFO ] [sig ] [2050/3439] Completed MSBI in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:22.865503] [INFO ] [sig ] [2051/3439] Forecasting MSCI... [2026-02-06T20:27:22.865532] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-06T20:27:22.865563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-06T20:27:22.877063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-06T20:27:22.877447] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-06T20:27:22.878477] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-06T20:27:22.878532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:22.878564] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:22.878612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:22.878669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:22.939303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:22.940254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:22.940368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:22.940405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:23.066089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:23.066249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:23.066291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:23.066322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:23.069900] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-06T20:27:23.070201] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-06T20:27:23.070336] [INFO ] [sig ] MSCI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:23.222176] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSCI.txt [2026-02-06T20:27:23.222331] [INFO ] [sig ] [2051/3439] Completed MSCI in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:23.222373] [INFO ] [sig ] [2052/3439] Forecasting MSD... [2026-02-06T20:27:23.222402] [INFO ] [sig ] Generating forecast for: MSD [2026-02-06T20:27:23.222434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-06T20:27:23.234796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-06T20:27:23.235110] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-06T20:27:23.235910] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-06T20:27:23.235965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:23.235997] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:23.236024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:23.236081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:23.293233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:23.293862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:23.293942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:23.293975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:23.412873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:23.413026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:23.413067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:23.413096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:23.416451] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-02-06T20:27:23.416748] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-06T20:27:23.416874] [INFO ] [sig ] MSD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:23.559557] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSD.txt [2026-02-06T20:27:23.559737] [INFO ] [sig ] [2052/3439] Completed MSD in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:23.559779] [INFO ] [sig ] [2053/3439] Forecasting MSEX... [2026-02-06T20:27:23.559809] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-06T20:27:23.559839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-06T20:27:23.571121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-06T20:27:23.571386] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-06T20:27:23.572195] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-06T20:27:23.572249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:23.572281] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:23.572319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:23.572378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:23.629827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:23.630493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:23.630592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:23.630629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:23.753562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:23.753729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:23.753771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:23.753799] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:23.757169] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=74.61%) [2026-02-06T20:27:23.757445] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-06T20:27:23.757590] [INFO ] [sig ] MSEX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:23.903601] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MSEX.txt [2026-02-06T20:27:23.903752] [INFO ] [sig ] [2053/3439] Completed MSEX in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:23.903792] [INFO ] [sig ] [2054/3439] Forecasting MSFD... [2026-02-06T20:27:23.903824] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-06T20:27:23.903854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-06T20:27:23.917095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-06T20:27:23.917691] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-06T20:27:23.918768] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-06T20:27:23.918822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:23.918854] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:23.918880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:23.918936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:23.976408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:23.977063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:23.977154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:23.977186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:24.102701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:24.102838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:24.102877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:24.102906] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:24.106221] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-02-06T20:27:24.106494] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-06T20:27:24.106639] [INFO ] [sig ] MSFD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:24.248122] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MSFD.txt [2026-02-06T20:27:24.248239] [INFO ] [sig ] [2054/3439] Completed MSFD in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:24.248279] [INFO ] [sig ] [2055/3439] Forecasting MSFL... [2026-02-06T20:27:24.248309] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-06T20:27:24.248339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-06T20:27:24.259762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-06T20:27:24.260038] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-06T20:27:24.260838] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-06T20:27:24.260892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:24.260925] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:24.260953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:24.261019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:24.317608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:24.318225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:24.318306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:24.318338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:24.441459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:24.441564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:24.441620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:24.441649] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:24.444828] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=17.49%) [2026-02-06T20:27:24.445133] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-06T20:27:24.445260] [INFO ] [sig ] MSFL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:24.590674] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSFL.txt [2026-02-06T20:27:24.590784] [INFO ] [sig ] [2055/3439] Completed MSFL in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:24.590822] [INFO ] [sig ] [2056/3439] Forecasting MSGE... [2026-02-06T20:27:24.590850] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-06T20:27:24.590879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-06T20:27:24.602830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-06T20:27:24.603119] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-06T20:27:24.604103] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-06T20:27:24.604156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:24.604414] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:24.604441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:24.604497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:24.661458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:24.662299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:24.662379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:24.662411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:24.785350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:24.785460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:24.785497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:24.785525] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:24.788729] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-02-06T20:27:24.789002] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-06T20:27:24.789127] [INFO ] [sig ] MSGE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:24.931613] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSGE.txt [2026-02-06T20:27:24.931736] [INFO ] [sig ] [2056/3439] Completed MSGE in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:24.931775] [INFO ] [sig ] [2057/3439] Forecasting MSGM... [2026-02-06T20:27:24.931805] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-06T20:27:24.931842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-06T20:27:24.942902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-06T20:27:24.943227] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-06T20:27:24.944047] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-06T20:27:24.944101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:24.944134] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:24.944160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:24.944218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:25.001442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:25.002120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:25.002206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:25.002238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:25.119742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:25.119855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:25.119894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:25.119923] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:25.123110] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-06T20:27:25.123382] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-06T20:27:25.123507] [INFO ] [sig ] MSGM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:25.265354] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSGM.txt [2026-02-06T20:27:25.265466] [INFO ] [sig ] [2057/3439] Completed MSGM in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:25.265505] [INFO ] [sig ] [2058/3439] Forecasting MSGS... [2026-02-06T20:27:25.265535] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-06T20:27:25.265565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-06T20:27:25.276831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-06T20:27:25.277136] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-06T20:27:25.277995] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-06T20:27:25.278051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:25.278084] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:25.278111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:25.278169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:25.334083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:25.334711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:25.334791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:25.334823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:25.455896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:25.456002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:25.456039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:25.456068] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:25.459356] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-06T20:27:25.459660] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-06T20:27:25.459793] [INFO ] [sig ] MSGS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:25.602765] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSGS.txt [2026-02-06T20:27:25.602882] [INFO ] [sig ] [2058/3439] Completed MSGS in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:25.602920] [INFO ] [sig ] [2059/3439] Forecasting MSI... [2026-02-06T20:27:25.602950] [INFO ] [sig ] Generating forecast for: MSI [2026-02-06T20:27:25.602979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-06T20:27:25.614797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-06T20:27:25.615109] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-06T20:27:25.616103] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-06T20:27:25.616345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:25.616377] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:25.616404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:25.616461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:25.674713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:25.675327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:25.675410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:25.675443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:25.797523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:25.797674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:25.797714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:25.797780] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:25.801261] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-02-06T20:27:25.801540] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-06T20:27:25.801687] [INFO ] [sig ] MSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:25.946926] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MSI.txt [2026-02-06T20:27:25.947045] [INFO ] [sig ] [2059/3439] Completed MSI in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:25.947084] [INFO ] [sig ] [2060/3439] Forecasting MSM... [2026-02-06T20:27:25.947113] [INFO ] [sig ] Generating forecast for: MSM [2026-02-06T20:27:25.947143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-06T20:27:25.958658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-06T20:27:25.958951] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-06T20:27:25.959751] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-06T20:27:25.959804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:25.959836] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:25.959863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:25.959919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:26.016715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:26.017346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:26.017446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:26.017480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:26.134563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:26.134704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:26.134745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:26.134790] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:26.138124] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=29.84%) [2026-02-06T20:27:26.138401] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-06T20:27:26.138529] [INFO ] [sig ] MSM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:26.279497] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSM.txt [2026-02-06T20:27:26.279643] [INFO ] [sig ] [2060/3439] Completed MSM in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-06T20:27:26.279684] [INFO ] [sig ] [2061/3439] Forecasting MSTX... [2026-02-06T20:27:26.279715] [INFO ] [sig ] Generating forecast for: MSTX [2026-02-06T20:27:26.279745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSTX' from 'https://tdm.silogroup.org/data/derivative_storage/MSTX.csv'. [2026-02-06T20:27:26.291142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSTX'. [2026-02-06T20:27:26.291441] [INFO ] [FORECASTER] Starting predict_future for MSTX [2026-02-06T20:27:26.292247] [DEBUG] [LOCAL ] No optimal features file found for MSTX: ./output/feature-sets/MSTX.txt [2026-02-06T20:27:26.292302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:26.292333] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:26.292360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:26.292417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:26.349049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:26.349833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:26.349915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:26.349948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:26.472041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:26.472176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:26.472215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:26.472245] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:26.475563] [DEBUG] [FORECASTER] MSTX: Forecast T+1@11:T+2@11: DOWN (p=30.11%) [2026-02-06T20:27:26.475853] [INFO ] [FORECASTER] Completed predict_future for MSTX [2026-02-06T20:27:26.475980] [INFO ] [sig ] MSTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:26.617833] [INFO ] [LOCAL ] Saved forecast: MSTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MSTX.txt [2026-02-06T20:27:26.617951] [INFO ] [sig ] [2061/3439] Completed MSTX in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.3m [2026-02-06T20:27:26.617989] [INFO ] [sig ] [2062/3439] Forecasting MTB... [2026-02-06T20:27:26.618018] [INFO ] [sig ] Generating forecast for: MTB [2026-02-06T20:27:26.618049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-06T20:27:26.629860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-06T20:27:26.630367] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-06T20:27:26.631201] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-06T20:27:26.631255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:26.631286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:26.631312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:26.631512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:26.688697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:26.689311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:26.689393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:26.689425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:26.815311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:26.815470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:26.815511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:26.815540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:26.819095] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-06T20:27:26.819377] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-06T20:27:26.819511] [INFO ] [sig ] MTB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:26.965316] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MTB.txt [2026-02-06T20:27:26.965451] [INFO ] [sig ] [2062/3439] Completed MTB in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.3m [2026-02-06T20:27:26.965490] [INFO ] [sig ] [2063/3439] Forecasting MTCH... [2026-02-06T20:27:26.965519] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-06T20:27:26.965548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-06T20:27:26.976661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-06T20:27:26.976960] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-06T20:27:26.977777] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-06T20:27:26.977860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:26.977896] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:26.977924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:26.977982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:27.038376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:27.039265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:27.039351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:27.039383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:27.177445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:27.177629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:27.177675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:27.177704] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:27.181204] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-06T20:27:27.181499] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-06T20:27:27.181655] [INFO ] [sig ] MTCH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:27.328729] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTCH.txt [2026-02-06T20:27:27.328926] [INFO ] [sig ] [2063/3439] Completed MTCH in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:27.328980] [INFO ] [sig ] [2064/3439] Forecasting MTG... [2026-02-06T20:27:27.329019] [INFO ] [sig ] Generating forecast for: MTG [2026-02-06T20:27:27.329060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-06T20:27:27.340640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-06T20:27:27.340949] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-06T20:27:27.341762] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-06T20:27:27.341816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:27.341848] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:27.341876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:27.341944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:27.399304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:27.400239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:27.400327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:27.400361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:27.518822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:27.518985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:27.519039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:27.519083] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:27.523304] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-06T20:27:27.523603] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-06T20:27:27.523735] [INFO ] [sig ] MTG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:27.673083] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTG.txt [2026-02-06T20:27:27.673226] [INFO ] [sig ] [2064/3439] Completed MTG in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:27.673272] [INFO ] [sig ] [2065/3439] Forecasting MTH... [2026-02-06T20:27:27.673305] [INFO ] [sig ] Generating forecast for: MTH [2026-02-06T20:27:27.673335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-06T20:27:27.685098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-06T20:27:27.685415] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-06T20:27:27.686215] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-06T20:27:27.686269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:27.686302] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:27.686330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:27.686389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:27.746458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:27.747640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:27.747747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:27.747782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:27.864545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:27.864730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:27.864776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:27.864824] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:27.869486] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-02-06T20:27:27.869848] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-06T20:27:27.870006] [INFO ] [sig ] MTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:28.025557] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MTH.txt [2026-02-06T20:27:28.025738] [INFO ] [sig ] [2065/3439] Completed MTH in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:28.025779] [INFO ] [sig ] [2066/3439] Forecasting MTLS... [2026-02-06T20:27:28.025809] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-06T20:27:28.025839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-06T20:27:28.037486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-06T20:27:28.037870] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-06T20:27:28.038665] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-06T20:27:28.038730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:28.038763] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:28.038791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:28.038847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:28.096297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:28.097235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:28.097358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:28.097393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:28.220843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:28.221003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:28.221045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:28.221075] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:28.224685] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: DOWN (p=23.00%) [2026-02-06T20:27:28.224973] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-06T20:27:28.225117] [INFO ] [sig ] MTLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:28.376250] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTLS.txt [2026-02-06T20:27:28.376406] [INFO ] [sig ] [2066/3439] Completed MTLS in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:28.376447] [INFO ] [sig ] [2067/3439] Forecasting MTN... [2026-02-06T20:27:28.376478] [INFO ] [sig ] Generating forecast for: MTN [2026-02-06T20:27:28.376508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-06T20:27:28.388265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-06T20:27:28.388615] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-06T20:27:28.389420] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-06T20:27:28.389473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:28.389506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:28.389533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:28.389607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:28.448034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:28.448981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:28.449076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:28.449120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:28.581818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:28.581995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:28.582040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:28.582071] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:28.585713] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=25.13%) [2026-02-06T20:27:28.586041] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-06T20:27:28.586180] [INFO ] [sig ] MTN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:28.735207] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTN.txt [2026-02-06T20:27:28.735345] [INFO ] [sig ] [2067/3439] Completed MTN in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:28.735386] [INFO ] [sig ] [2068/3439] Forecasting MTRN... [2026-02-06T20:27:28.735417] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-06T20:27:28.735447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-06T20:27:28.747486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-06T20:27:28.747801] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-06T20:27:28.748706] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-06T20:27:28.748762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:28.748796] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:28.748825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:28.748884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:28.807671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:28.808714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:28.808808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:28.808841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:28.929516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:28.929701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:28.929743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:28.929772] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:28.933275] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-02-06T20:27:28.933597] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-06T20:27:28.933738] [INFO ] [sig ] MTRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:29.080120] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MTRN.txt [2026-02-06T20:27:29.080280] [INFO ] [sig ] [2068/3439] Completed MTRN in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:29.080321] [INFO ] [sig ] [2069/3439] Forecasting MTRX... [2026-02-06T20:27:29.080351] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-06T20:27:29.080381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-06T20:27:29.092422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-06T20:27:29.092791] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-06T20:27:29.093558] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-06T20:27:29.093631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:29.093664] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:29.093691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:29.093748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:29.153358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:29.154293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:29.154382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:29.154416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:29.274845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:29.275010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:29.275050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:29.275079] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:29.278555] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-06T20:27:29.278869] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-06T20:27:29.279001] [INFO ] [sig ] MTRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:29.428828] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTRX.txt [2026-02-06T20:27:29.429037] [INFO ] [sig ] [2069/3439] Completed MTRX in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:29.429082] [INFO ] [sig ] [2070/3439] Forecasting MTSI... [2026-02-06T20:27:29.429113] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-06T20:27:29.429143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-06T20:27:29.441085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-06T20:27:29.441454] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-06T20:27:29.442271] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-06T20:27:29.442325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:29.442357] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:29.442383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:29.442439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:29.502078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:29.502991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:29.503108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:29.503146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:29.626208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:29.626368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:29.626410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:29.626439] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:29.629903] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=36.01%) [2026-02-06T20:27:29.630222] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-06T20:27:29.630357] [INFO ] [sig ] MTSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:29.772894] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTSI.txt [2026-02-06T20:27:29.773017] [INFO ] [sig ] [2070/3439] Completed MTSI in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:29.773057] [INFO ] [sig ] [2071/3439] Forecasting MTX... [2026-02-06T20:27:29.773088] [INFO ] [sig ] Generating forecast for: MTX [2026-02-06T20:27:29.773121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-06T20:27:29.787134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-06T20:27:29.787626] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-06T20:27:29.788743] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-06T20:27:29.788815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:29.788867] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:29.788912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:29.788998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:29.848761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:29.849702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:29.849795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:29.849828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:29.972483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:29.972666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:29.972709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:29.972739] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:29.976253] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-02-06T20:27:29.976601] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-06T20:27:29.976746] [INFO ] [sig ] MTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:30.125678] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTX.txt [2026-02-06T20:27:30.125837] [INFO ] [sig ] [2071/3439] Completed MTX in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:30.125879] [INFO ] [sig ] [2072/3439] Forecasting MTZ... [2026-02-06T20:27:30.125910] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-06T20:27:30.125941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-06T20:27:30.138188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-06T20:27:30.138618] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-06T20:27:30.139491] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-06T20:27:30.139549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:30.139615] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:30.139647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:30.139706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:30.202528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:30.203471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:30.203565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:30.203623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:30.333770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:30.333935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:30.333977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:30.334007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:30.337414] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: DOWN (p=47.04%) [2026-02-06T20:27:30.337722] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-06T20:27:30.337867] [INFO ] [sig ] MTZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:30.486878] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MTZ.txt [2026-02-06T20:27:30.487033] [INFO ] [sig ] [2072/3439] Completed MTZ in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:30.487073] [INFO ] [sig ] [2073/3439] Forecasting MUA... [2026-02-06T20:27:30.487104] [INFO ] [sig ] Generating forecast for: MUA [2026-02-06T20:27:30.487141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-06T20:27:30.498862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-06T20:27:30.499226] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-06T20:27:30.500039] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-06T20:27:30.500097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:30.500170] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:30.500205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:30.500276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:30.561955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:30.562921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:30.563023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:30.563058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:30.693762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:30.693931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:30.693992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:30.694025] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:30.697960] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-02-06T20:27:30.698254] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-06T20:27:30.698388] [INFO ] [sig ] MUA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:30.851498] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MUA.txt [2026-02-06T20:27:30.851662] [INFO ] [sig ] [2073/3439] Completed MUA in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:30.851705] [INFO ] [sig ] [2074/3439] Forecasting MUC... [2026-02-06T20:27:30.851742] [INFO ] [sig ] Generating forecast for: MUC [2026-02-06T20:27:30.851772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-06T20:27:30.864041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-06T20:27:30.864407] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-06T20:27:30.865228] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-06T20:27:30.865291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:30.865322] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:30.865348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:30.865405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:30.925145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:30.926062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:30.926155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:30.926197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:31.051710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:31.051873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:31.051916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:31.051946] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:31.055400] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=28.38%) [2026-02-06T20:27:31.055708] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-06T20:27:31.055841] [INFO ] [sig ] MUC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:31.202941] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MUC.txt [2026-02-06T20:27:31.203093] [INFO ] [sig ] [2074/3439] Completed MUC in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:31.203133] [INFO ] [sig ] [2075/3439] Forecasting MUE... [2026-02-06T20:27:31.203163] [INFO ] [sig ] Generating forecast for: MUE [2026-02-06T20:27:31.203194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUE' from 'https://tdm.silogroup.org/data/derivative_storage/MUE.csv'. [2026-02-06T20:27:31.214935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUE'. [2026-02-06T20:27:31.215284] [INFO ] [FORECASTER] Starting predict_future for MUE [2026-02-06T20:27:31.216120] [DEBUG] [LOCAL ] No optimal features file found for MUE: ./output/feature-sets/MUE.txt [2026-02-06T20:27:31.216175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:31.216209] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:31.216236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:31.216294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:31.278324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:31.279443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:31.279555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:31.279619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:31.399717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:31.399881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:31.399922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:31.399952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:31.403473] [DEBUG] [FORECASTER] MUE: Forecast T+1@11:T+2@11: DOWN (p=24.63%) [2026-02-06T20:27:31.403797] [INFO ] [FORECASTER] Completed predict_future for MUE [2026-02-06T20:27:31.403932] [INFO ] [sig ] MUE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:31.549216] [INFO ] [LOCAL ] Saved forecast: MUE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MUE.txt [2026-02-06T20:27:31.549376] [INFO ] [sig ] [2075/3439] Completed MUE in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:31.549419] [INFO ] [sig ] [2076/3439] Forecasting MUFG... [2026-02-06T20:27:31.549449] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-06T20:27:31.549484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-06T20:27:31.561951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-06T20:27:31.562338] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-06T20:27:31.563206] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-06T20:27:31.563263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:31.563295] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:31.563323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:31.563394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:31.621106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:31.622053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:31.622143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:31.622176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:31.747993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:31.748165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:31.748216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:31.748293] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:31.751820] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-06T20:27:31.752126] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-06T20:27:31.752264] [INFO ] [sig ] MUFG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:31.900405] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MUFG.txt [2026-02-06T20:27:31.900588] [INFO ] [sig ] [2076/3439] Completed MUFG in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:31.900632] [INFO ] [sig ] [2077/3439] Forecasting MUJ... [2026-02-06T20:27:31.900661] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-06T20:27:31.900693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-06T20:27:31.912267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-06T20:27:31.912683] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-06T20:27:31.913481] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-06T20:27:31.913536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:31.913607] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:31.913639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:31.913697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:31.970747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:31.971653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:31.971745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:31.971778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:32.093539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:32.093721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:32.093762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:32.093791] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:32.097314] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-06T20:27:32.097804] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-06T20:27:32.101088] [INFO ] [sig ] MUJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:32.246719] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MUJ.txt [2026-02-06T20:27:32.246876] [INFO ] [sig ] [2077/3439] Completed MUJ in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-06T20:27:32.246919] [INFO ] [sig ] [2078/3439] Forecasting MUSA... [2026-02-06T20:27:32.246949] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-06T20:27:32.246982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-06T20:27:32.259111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-06T20:27:32.259496] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-06T20:27:32.260380] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-06T20:27:32.260437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:32.260470] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:32.260498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:32.260558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:32.322098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:32.323103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:32.323225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:32.323270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:32.451776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:32.451933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:32.451976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:32.452007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:32.455510] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-06T20:27:32.455812] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-06T20:27:32.455943] [INFO ] [sig ] MUSA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:32.602618] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MUSA.txt [2026-02-06T20:27:32.602775] [INFO ] [sig ] [2078/3439] Completed MUSA in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.2m [2026-02-06T20:27:32.602816] [INFO ] [sig ] [2079/3439] Forecasting MUX... [2026-02-06T20:27:32.602845] [INFO ] [sig ] Generating forecast for: MUX [2026-02-06T20:27:32.602877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-06T20:27:32.614179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-06T20:27:32.614480] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-06T20:27:32.615292] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-06T20:27:32.615354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:32.615387] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:32.615413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:32.615470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:32.672093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:32.672834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:32.672916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:32.672948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:32.794270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:32.794432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:32.794474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:32.794503] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:32.797933] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-06T20:27:32.798231] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-06T20:27:32.798381] [INFO ] [sig ] MUX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:32.943752] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MUX.txt [2026-02-06T20:27:32.943904] [INFO ] [sig ] [2079/3439] Completed MUX in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.2m [2026-02-06T20:27:32.943946] [INFO ] [sig ] [2080/3439] Forecasting MVBF... [2026-02-06T20:27:32.943975] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-06T20:27:32.944007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-06T20:27:32.955705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-06T20:27:32.956055] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-06T20:27:32.956897] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-06T20:27:32.956951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:32.956984] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:32.957012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:32.957071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:33.019138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:33.020199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:33.020319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:33.020356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:33.151216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:33.151378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:33.151420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:33.151450] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:33.154860] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-06T20:27:33.155143] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-06T20:27:33.155275] [INFO ] [sig ] MVBF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:33.298891] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MVBF.txt [2026-02-06T20:27:33.299043] [INFO ] [sig ] [2080/3439] Completed MVBF in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:33.299083] [INFO ] [sig ] [2081/3439] Forecasting MVF... [2026-02-06T20:27:33.299118] [INFO ] [sig ] Generating forecast for: MVF [2026-02-06T20:27:33.299150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-06T20:27:33.310865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-06T20:27:33.311198] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-06T20:27:33.312018] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-06T20:27:33.312072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:33.312104] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:33.312131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:33.312187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:33.368763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:33.369661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:33.369746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:33.369779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:33.492132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:33.492313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:33.492360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:33.492391] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:33.496172] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-02-06T20:27:33.496484] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-06T20:27:33.496665] [INFO ] [sig ] MVF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:33.664759] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MVF.txt [2026-02-06T20:27:33.664926] [INFO ] [sig ] [2081/3439] Completed MVF in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:33.664969] [INFO ] [sig ] [2082/3439] Forecasting MWA... [2026-02-06T20:27:33.665000] [INFO ] [sig ] Generating forecast for: MWA [2026-02-06T20:27:33.665034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-06T20:27:33.678403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-06T20:27:33.678900] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-06T20:27:33.679834] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-06T20:27:33.679895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:33.679928] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:33.679956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:33.680024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:33.747168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:33.748265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:33.748378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:33.748413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:33.890336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:33.890524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:33.890602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:33.890637] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:33.894593] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-02-06T20:27:33.894936] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-06T20:27:33.895078] [INFO ] [sig ] MWA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:34.038409] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MWA.txt [2026-02-06T20:27:34.038556] [INFO ] [sig ] [2082/3439] Completed MWA in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:34.038616] [INFO ] [sig ] [2083/3439] Forecasting MX... [2026-02-06T20:27:34.038647] [INFO ] [sig ] Generating forecast for: MX [2026-02-06T20:27:34.038679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-06T20:27:34.050917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-06T20:27:34.051271] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-06T20:27:34.052140] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-06T20:27:34.052194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:34.052225] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:34.052253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:34.052310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:34.108436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:34.109653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:34.109799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:34.109834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:34.233070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:34.233242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:34.233284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:34.233313] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:34.236952] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-02-06T20:27:34.237327] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-06T20:27:34.237684] [INFO ] [sig ] MX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:34.382214] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MX.txt [2026-02-06T20:27:34.382391] [INFO ] [sig ] [2083/3439] Completed MX in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:34.382431] [INFO ] [sig ] [2084/3439] Forecasting MXF... [2026-02-06T20:27:34.382460] [INFO ] [sig ] Generating forecast for: MXF [2026-02-06T20:27:34.382491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-06T20:27:34.395297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-06T20:27:34.395707] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-06T20:27:34.396494] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-06T20:27:34.396549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:34.396611] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:34.396641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:34.396702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:34.455663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:34.456598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:34.456692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:34.456726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:34.575673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:34.575833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:34.575874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:34.575921] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:34.579465] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-06T20:27:34.579781] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-06T20:27:34.579916] [INFO ] [sig ] MXF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:34.733494] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/MXF.txt [2026-02-06T20:27:34.733696] [INFO ] [sig ] [2084/3439] Completed MXF in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:34.733748] [INFO ] [sig ] [2085/3439] Forecasting MXL... [2026-02-06T20:27:34.733781] [INFO ] [sig ] Generating forecast for: MXL [2026-02-06T20:27:34.733813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-06T20:27:34.746601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-06T20:27:34.747008] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-06T20:27:34.747928] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-06T20:27:34.747983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:34.748014] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:34.748040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:34.748097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:34.805134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:34.806096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:34.806186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:34.806223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:34.928606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:34.928769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:34.928810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:34.928840] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:34.932306] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=14.71%) [2026-02-06T20:27:34.932620] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-06T20:27:34.932754] [INFO ] [sig ] MXL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:35.077997] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MXL.txt [2026-02-06T20:27:35.078157] [INFO ] [sig ] [2085/3439] Completed MXL in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:35.078200] [INFO ] [sig ] [2086/3439] Forecasting MYE... [2026-02-06T20:27:35.078236] [INFO ] [sig ] Generating forecast for: MYE [2026-02-06T20:27:35.078275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-06T20:27:35.090287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-06T20:27:35.090673] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-06T20:27:35.091446] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-06T20:27:35.091500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:35.091532] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:35.091558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:35.091642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:35.149125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:35.150023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:35.150111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:35.150145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:35.273893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:35.274058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:35.274099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:35.274128] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:35.277558] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=43.63%) [2026-02-06T20:27:35.277907] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-06T20:27:35.278042] [INFO ] [sig ] MYE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:35.424120] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MYE.txt [2026-02-06T20:27:35.424308] [INFO ] [sig ] [2086/3439] Completed MYE in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:35.424351] [INFO ] [sig ] [2087/3439] Forecasting MYGN... [2026-02-06T20:27:35.424381] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-06T20:27:35.424414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-06T20:27:35.439867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-06T20:27:35.440301] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-06T20:27:35.441332] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-06T20:27:35.441397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:35.441439] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:35.441472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:35.441551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:35.503455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:35.504364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:35.504464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:35.504504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:35.634295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:35.634458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:35.634500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:35.634529] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:35.637942] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-06T20:27:35.638228] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-06T20:27:35.638380] [INFO ] [sig ] MYGN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:35.786295] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MYGN.txt [2026-02-06T20:27:35.786445] [INFO ] [sig ] [2087/3439] Completed MYGN in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:35.786484] [INFO ] [sig ] [2088/3439] Forecasting MYI... [2026-02-06T20:27:35.786513] [INFO ] [sig ] Generating forecast for: MYI [2026-02-06T20:27:35.786543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-06T20:27:35.797734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-06T20:27:35.798050] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-06T20:27:35.798901] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-06T20:27:35.798957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:35.798991] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:35.799021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:35.799090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:35.859984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:35.860728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:35.860819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:35.860856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:35.982114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:35.982260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:35.982304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:35.982335] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:35.986256] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-02-06T20:27:35.986542] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-06T20:27:35.986695] [INFO ] [sig ] MYI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:36.137002] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MYI.txt [2026-02-06T20:27:36.137126] [INFO ] [sig ] [2088/3439] Completed MYI in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:36.137164] [INFO ] [sig ] [2089/3439] Forecasting MYN... [2026-02-06T20:27:36.137192] [INFO ] [sig ] Generating forecast for: MYN [2026-02-06T20:27:36.137223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-06T20:27:36.148541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-06T20:27:36.148847] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-06T20:27:36.149631] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-06T20:27:36.149684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:36.149717] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:36.149744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:36.149801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:36.207102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:36.207776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:36.207880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:36.207914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:36.325229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:36.325375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:36.325415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:36.325445] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:36.328857] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-02-06T20:27:36.329135] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-06T20:27:36.329266] [INFO ] [sig ] MYN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:36.477517] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MYN.txt [2026-02-06T20:27:36.477674] [INFO ] [sig ] [2089/3439] Completed MYN in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:36.477717] [INFO ] [sig ] [2090/3439] Forecasting MYRG... [2026-02-06T20:27:36.477748] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-06T20:27:36.477780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-06T20:27:36.489411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-06T20:27:36.489737] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-06T20:27:36.490558] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-06T20:27:36.490642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:36.490711] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:36.490752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:36.490835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:36.548361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:36.549279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:36.549370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:36.549406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:36.668647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:36.668813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:36.668857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:36.668889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:36.672336] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: DOWN (p=12.89%) [2026-02-06T20:27:36.672647] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-06T20:27:36.672783] [INFO ] [sig ] MYRG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:36.820992] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/MYRG.txt [2026-02-06T20:27:36.821126] [INFO ] [sig ] [2090/3439] Completed MYRG in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:36.821166] [INFO ] [sig ] [2091/3439] Forecasting NA... [2026-02-06T20:27:36.821196] [INFO ] [sig ] Generating forecast for: NA [2026-02-06T20:27:36.821227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-06T20:27:36.832809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-06T20:27:36.833111] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-06T20:27:36.833965] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-06T20:27:36.834020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:36.834054] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:36.834082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:36.834142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:36.892756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:36.893431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:36.893515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:36.893549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:37.013046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:37.013228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:37.013294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:37.013341] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:37.017076] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-02-06T20:27:37.017371] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-06T20:27:37.017508] [INFO ] [sig ] NA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:37.172699] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NA.txt [2026-02-06T20:27:37.172864] [INFO ] [sig ] [2091/3439] Completed NA in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:37.172906] [INFO ] [sig ] [2092/3439] Forecasting NAAS... [2026-02-06T20:27:37.172940] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-06T20:27:37.172972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-06T20:27:37.185446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-06T20:27:37.185848] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-06T20:27:37.186670] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-06T20:27:37.186724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:37.186757] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:37.186786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:37.186845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:37.245545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:37.246520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:37.246629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:37.246665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:37.365793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:37.365953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:37.365994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:37.366024] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:37.369495] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: DOWN (p=29.99%) [2026-02-06T20:27:37.369795] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-06T20:27:37.369923] [INFO ] [sig ] NAAS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:37.512162] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NAAS.txt [2026-02-06T20:27:37.512311] [INFO ] [sig ] [2092/3439] Completed NAAS in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:37.512351] [INFO ] [sig ] [2093/3439] Forecasting NABL... [2026-02-06T20:27:37.512381] [INFO ] [sig ] Generating forecast for: NABL [2026-02-06T20:27:37.512415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-06T20:27:37.524222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-06T20:27:37.524542] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-06T20:27:37.525371] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-06T20:27:37.525426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:37.525459] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:37.525487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:37.525546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:37.588152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:37.589103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:37.589199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:37.589233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:37.715333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:37.715491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:37.715533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:37.715623] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:37.719248] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-02-06T20:27:37.719533] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-06T20:27:37.719683] [INFO ] [sig ] NABL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:37.866138] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NABL.txt [2026-02-06T20:27:37.866304] [INFO ] [sig ] [2093/3439] Completed NABL in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:37.866354] [INFO ] [sig ] [2094/3439] Forecasting NAC... [2026-02-06T20:27:37.866390] [INFO ] [sig ] Generating forecast for: NAC [2026-02-06T20:27:37.866428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-06T20:27:37.879062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-06T20:27:37.879486] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-06T20:27:37.880348] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-06T20:27:37.880409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:37.880442] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:37.880470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:37.880527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:37.942662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:37.943534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:37.943640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:37.943676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:38.077562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:38.077739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:38.077783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:38.077835] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:38.081365] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-02-06T20:27:38.081676] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-06T20:27:38.081811] [INFO ] [sig ] NAC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:38.232255] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NAC.txt [2026-02-06T20:27:38.232424] [INFO ] [sig ] [2094/3439] Completed NAC in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-06T20:27:38.232467] [INFO ] [sig ] [2095/3439] Forecasting NAD... [2026-02-06T20:27:38.232498] [INFO ] [sig ] Generating forecast for: NAD [2026-02-06T20:27:38.232534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-06T20:27:38.245061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-06T20:27:38.245424] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-06T20:27:38.246251] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-06T20:27:38.246315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:38.246353] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:38.246387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:38.246458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:38.304156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:38.305046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:38.305130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:38.305162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:38.426863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:38.427022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:38.427064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:38.427096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:38.430629] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-02-06T20:27:38.430936] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-06T20:27:38.431066] [INFO ] [sig ] NAD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:38.634702] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NAD.txt [2026-02-06T20:27:38.634857] [INFO ] [sig ] [2095/3439] Completed NAD in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.1m [2026-02-06T20:27:38.634898] [INFO ] [sig ] [2096/3439] Forecasting NATH... [2026-02-06T20:27:38.634930] [INFO ] [sig ] Generating forecast for: NATH [2026-02-06T20:27:38.634960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-06T20:27:38.650758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-06T20:27:38.651246] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-06T20:27:38.652416] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-06T20:27:38.652491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:38.652535] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:38.652593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:38.652676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:38.718126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:38.719107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:38.719204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:38.719239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:38.836220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:38.836379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:38.836420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:38.836448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:38.839899] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-06T20:27:38.840181] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-06T20:27:38.840318] [INFO ] [sig ] NATH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:38.988866] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NATH.txt [2026-02-06T20:27:38.989035] [INFO ] [sig ] [2096/3439] Completed NATH in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:38.989076] [INFO ] [sig ] [2097/3439] Forecasting NATL... [2026-02-06T20:27:38.989107] [INFO ] [sig ] Generating forecast for: NATL [2026-02-06T20:27:38.989137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-06T20:27:39.000550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-06T20:27:39.000855] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-06T20:27:39.001708] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-06T20:27:39.001762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:39.001794] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:39.001821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:39.001877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:39.062100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:39.062923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:39.063011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:39.063050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:39.187138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:39.187350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:39.187402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:39.187440] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:39.191078] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-06T20:27:39.191392] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-06T20:27:39.191534] [INFO ] [sig ] NATL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:39.347583] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NATL.txt [2026-02-06T20:27:39.347730] [INFO ] [sig ] [2097/3439] Completed NATL in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:39.347778] [INFO ] [sig ] [2098/3439] Forecasting NAVI... [2026-02-06T20:27:39.347829] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-06T20:27:39.347862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-06T20:27:39.360484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-06T20:27:39.360778] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-06T20:27:39.361586] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-06T20:27:39.361641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:39.361674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:39.361700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:39.361757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:39.420732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:39.421463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:39.421548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:39.421602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:39.549824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:39.549979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:39.550023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:39.550053] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:39.553926] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-06T20:27:39.554222] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-06T20:27:39.554356] [INFO ] [sig ] NAVI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:39.712700] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NAVI.txt [2026-02-06T20:27:39.712848] [INFO ] [sig ] [2098/3439] Completed NAVI in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:39.712903] [INFO ] [sig ] [2099/3439] Forecasting NAZ... [2026-02-06T20:27:39.712936] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-06T20:27:39.712966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-06T20:27:39.725158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-06T20:27:39.725437] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-06T20:27:39.726243] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-06T20:27:39.726298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:39.726336] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:39.726369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:39.726439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:39.786402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:39.787182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:39.787264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:39.787297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:39.899837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:39.900038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:39.900083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:39.900113] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:39.903888] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=35.85%) [2026-02-06T20:27:39.904192] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-06T20:27:39.904331] [INFO ] [sig ] NAZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:40.066862] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NAZ.txt [2026-02-06T20:27:40.067074] [INFO ] [sig ] [2099/3439] Completed NAZ in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:40.067124] [INFO ] [sig ] [2100/3439] Forecasting NB... [2026-02-06T20:27:40.067163] [INFO ] [sig ] Generating forecast for: NB [2026-02-06T20:27:40.067201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-06T20:27:40.082233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-06T20:27:40.082696] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-06T20:27:40.083922] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-06T20:27:40.083998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:40.084031] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:40.084061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:40.084143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:40.158191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:40.159460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:40.159634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:40.159687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:40.279105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:40.279267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:40.279309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:40.279338] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:40.283117] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=69.86%) [2026-02-06T20:27:40.283420] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-06T20:27:40.283560] [INFO ] [sig ] NB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:40.437248] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NB.txt [2026-02-06T20:27:40.437414] [INFO ] [sig ] [2100/3439] Completed NB in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:40.437453] [INFO ] [sig ] [2101/3439] Forecasting NBB... [2026-02-06T20:27:40.437484] [INFO ] [sig ] Generating forecast for: NBB [2026-02-06T20:27:40.437515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-06T20:27:40.450377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-06T20:27:40.451018] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-06T20:27:40.452092] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-06T20:27:40.452149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:40.452198] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:40.452228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:40.452287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:40.514594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:40.515411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:40.515498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:40.515535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:40.637329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:40.637467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:40.637507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:40.637535] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:40.641085] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=36.72%) [2026-02-06T20:27:40.641374] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-06T20:27:40.641527] [INFO ] [sig ] NBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:40.788043] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NBB.txt [2026-02-06T20:27:40.788194] [INFO ] [sig ] [2101/3439] Completed NBB in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:40.788235] [INFO ] [sig ] [2102/3439] Forecasting NBBK... [2026-02-06T20:27:40.788265] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-06T20:27:40.788296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-06T20:27:40.799851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-06T20:27:40.800211] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-06T20:27:40.801066] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-06T20:27:40.801120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:40.801152] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:40.801179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:40.801237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:40.858162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:40.859021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:40.859107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:40.859141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:40.977906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:40.978074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:40.978115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:40.978144] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:40.981660] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=51.90%) [2026-02-06T20:27:40.981964] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-06T20:27:40.982099] [INFO ] [sig ] NBBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:41.125645] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NBBK.txt [2026-02-06T20:27:41.125801] [INFO ] [sig ] [2102/3439] Completed NBBK in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:41.125842] [INFO ] [sig ] [2103/3439] Forecasting NBHC... [2026-02-06T20:27:41.125872] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-06T20:27:41.125903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-06T20:27:41.137922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-06T20:27:41.138269] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-06T20:27:41.139150] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-06T20:27:41.139205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:41.139239] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:41.139267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:41.139325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:41.196974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:41.197908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:41.197996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:41.198030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:41.318520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:41.318719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:41.318766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:41.318797] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:41.322372] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=83.87%) [2026-02-06T20:27:41.322716] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-06T20:27:41.322847] [INFO ] [sig ] NBHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:41.466235] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NBHC.txt [2026-02-06T20:27:41.466470] [INFO ] [sig ] [2103/3439] Completed NBHC in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:41.466541] [INFO ] [sig ] [2104/3439] Forecasting NBIX... [2026-02-06T20:27:41.466606] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-06T20:27:41.466670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-06T20:27:41.479358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-06T20:27:41.479745] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-06T20:27:41.480598] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-06T20:27:41.480655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:41.480690] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:41.480718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:41.480777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:41.536709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:41.537622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:41.537709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:41.537742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:41.658912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:41.659075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:41.659116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:41.659146] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:41.662609] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=56.36%) [2026-02-06T20:27:41.662933] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-06T20:27:41.663076] [INFO ] [sig ] NBIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:41.835873] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NBIX.txt [2026-02-06T20:27:41.836033] [INFO ] [sig ] [2104/3439] Completed NBIX in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:41.836081] [INFO ] [sig ] [2105/3439] Forecasting NBN... [2026-02-06T20:27:41.836112] [INFO ] [sig ] Generating forecast for: NBN [2026-02-06T20:27:41.836144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-06T20:27:41.848121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-06T20:27:41.848517] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-06T20:27:41.849354] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-06T20:27:41.849419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:41.849458] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:41.849492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:41.849560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:41.905896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:41.906781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:41.906868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:41.906902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:42.026296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:42.026454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:42.026496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:42.026529] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:42.030008] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-06T20:27:42.030298] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-06T20:27:42.030426] [INFO ] [sig ] NBN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:42.175957] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NBN.txt [2026-02-06T20:27:42.176125] [INFO ] [sig ] [2105/3439] Completed NBN in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:42.176172] [INFO ] [sig ] [2106/3439] Forecasting NBTB... [2026-02-06T20:27:42.176202] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-06T20:27:42.176235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-06T20:27:42.187964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-06T20:27:42.188293] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-06T20:27:42.189113] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-06T20:27:42.189167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:42.189201] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:42.189227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:42.189284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:42.250300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:42.251257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:42.251349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:42.251384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:42.377920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:42.378083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:42.378129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:42.378159] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:42.381596] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=24.49%) [2026-02-06T20:27:42.381896] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-06T20:27:42.382034] [INFO ] [sig ] NBTB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:42.532056] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NBTB.txt [2026-02-06T20:27:42.532209] [INFO ] [sig ] [2106/3439] Completed NBTB in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:42.532250] [INFO ] [sig ] [2107/3439] Forecasting NBXG... [2026-02-06T20:27:42.532280] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-06T20:27:42.532311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-06T20:27:42.544721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-06T20:27:42.545043] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-06T20:27:42.545853] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-06T20:27:42.545908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:42.545967] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:42.545996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:42.546053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:42.604859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:42.605935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:42.606021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:42.606054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:42.726627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:42.726787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:42.726828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:42.726857] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:42.730284] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-02-06T20:27:42.730624] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-06T20:27:42.730754] [INFO ] [sig ] NBXG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:42.872816] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NBXG.txt [2026-02-06T20:27:42.872962] [INFO ] [sig ] [2107/3439] Completed NBXG in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:42.873002] [INFO ] [sig ] [2108/3439] Forecasting NC... [2026-02-06T20:27:42.873031] [INFO ] [sig ] Generating forecast for: NC [2026-02-06T20:27:42.873063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-06T20:27:42.884499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-06T20:27:42.884839] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-06T20:27:42.885637] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-06T20:27:42.885690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:42.885722] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:42.885749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:42.885806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:42.942377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:42.943272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:42.943356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:42.943390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:43.049188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:43.049383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:43.049432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:43.049480] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:43.053116] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=31.37%) [2026-02-06T20:27:43.053409] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-06T20:27:43.053555] [INFO ] [sig ] NC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:43.196518] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NC.txt [2026-02-06T20:27:43.196914] [INFO ] [sig ] [2108/3439] Completed NC in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:43.196968] [INFO ] [sig ] [2109/3439] Forecasting NCA... [2026-02-06T20:27:43.196998] [INFO ] [sig ] Generating forecast for: NCA [2026-02-06T20:27:43.197030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-06T20:27:43.209381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-06T20:27:43.209744] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-06T20:27:43.210948] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-06T20:27:43.211003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:43.211036] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:43.211063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:43.211119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:43.270879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:43.271851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:43.271935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:43.271969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:43.395397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:43.395561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:43.395635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:43.395664] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:43.399059] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=51.96%) [2026-02-06T20:27:43.399336] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-06T20:27:43.399469] [INFO ] [sig ] NCA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:43.544176] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NCA.txt [2026-02-06T20:27:43.544300] [INFO ] [sig ] [2109/3439] Completed NCA in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:43.544339] [INFO ] [sig ] [2110/3439] Forecasting NCLH... [2026-02-06T20:27:43.544369] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-06T20:27:43.544400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-06T20:27:43.557415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-06T20:27:43.557905] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-06T20:27:43.558856] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-06T20:27:43.558912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:43.558947] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:43.558973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:43.559032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:43.632642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:43.634039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:43.634161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:43.634229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:43.760720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:43.760881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:43.760922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:43.760950] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:43.764439] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-02-06T20:27:43.764761] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-06T20:27:43.764903] [INFO ] [sig ] NCLH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:43.922428] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NCLH.txt [2026-02-06T20:27:43.922613] [INFO ] [sig ] [2110/3439] Completed NCLH in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-06T20:27:43.922656] [INFO ] [sig ] [2111/3439] Forecasting NCMI... [2026-02-06T20:27:43.922686] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-06T20:27:43.922717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-06T20:27:43.934081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-06T20:27:43.934506] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-06T20:27:43.935411] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-06T20:27:43.935470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:43.935502] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:43.935530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:43.935609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:43.995722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:43.996693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:43.996781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:43.996815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:44.126116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:44.126288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:44.126333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:44.126362] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:44.130774] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=54.70%) [2026-02-06T20:27:44.131089] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-06T20:27:44.131227] [INFO ] [sig ] NCMI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:44.297955] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NCMI.txt [2026-02-06T20:27:44.298116] [INFO ] [sig ] [2111/3439] Completed NCMI in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 8.0m [2026-02-06T20:27:44.298158] [INFO ] [sig ] [2112/3439] Forecasting NCNA... [2026-02-06T20:27:44.298187] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-06T20:27:44.298218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-06T20:27:44.310265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-06T20:27:44.310674] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-06T20:27:44.311553] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-06T20:27:44.311634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:44.311672] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:44.311714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:44.311775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:44.369547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:44.370482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:44.370596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:44.370634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:44.492713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:44.492879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:44.492920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:44.492949] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:44.496457] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-02-06T20:27:44.496807] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-06T20:27:44.496950] [INFO ] [sig ] NCNA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:44.652533] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NCNA.txt [2026-02-06T20:27:44.652726] [INFO ] [sig ] [2112/3439] Completed NCNA in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 8.0m [2026-02-06T20:27:44.652769] [INFO ] [sig ] [2113/3439] Forecasting NCNO... [2026-02-06T20:27:44.652799] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-06T20:27:44.652830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-06T20:27:44.665092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-06T20:27:44.665489] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-06T20:27:44.666534] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-06T20:27:44.666626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:44.666673] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:44.666898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:44.666956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:44.732704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:44.733689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:44.733784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:44.733819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:44.863682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:44.863844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:44.863887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:44.863917] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:44.867436] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=60.58%) [2026-02-06T20:27:44.867777] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-06T20:27:44.867944] [INFO ] [sig ] NCNO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:45.027513] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NCNO.txt [2026-02-06T20:27:45.027705] [INFO ] [sig ] [2113/3439] Completed NCNO in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:45.027750] [INFO ] [sig ] [2114/3439] Forecasting NCTY... [2026-02-06T20:27:45.027780] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-06T20:27:45.027830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-06T20:27:45.040127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-06T20:27:45.040497] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-06T20:27:45.041365] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-06T20:27:45.041422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:45.041454] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:45.041481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:45.041539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:45.100767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:45.101712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:45.101807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:45.101841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:45.229012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:45.229211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:45.229261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:45.229295] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:45.233045] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-02-06T20:27:45.233344] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-06T20:27:45.233490] [INFO ] [sig ] NCTY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:45.382170] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NCTY.txt [2026-02-06T20:27:45.382328] [INFO ] [sig ] [2114/3439] Completed NCTY in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:45.382369] [INFO ] [sig ] [2115/3439] Forecasting NCZ... [2026-02-06T20:27:45.382401] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-06T20:27:45.382432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-06T20:27:45.394430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-06T20:27:45.394790] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-06T20:27:45.395604] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-06T20:27:45.395660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:45.395694] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:45.395722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:45.395781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:45.453054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:45.453776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:45.453857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:45.453891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:45.572519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:45.572689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:45.572732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:45.572761] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:45.576124] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=28.42%) [2026-02-06T20:27:45.576403] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-06T20:27:45.576532] [INFO ] [sig ] NCZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:45.720436] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NCZ.txt [2026-02-06T20:27:45.720589] [INFO ] [sig ] [2115/3439] Completed NCZ in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:45.720633] [INFO ] [sig ] [2116/3439] Forecasting NDAQ... [2026-02-06T20:27:45.720664] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-06T20:27:45.720869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-06T20:27:45.732266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-06T20:27:45.732613] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-06T20:27:45.733413] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-06T20:27:45.733468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:45.733500] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:45.733527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:45.733610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:45.791064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:45.791855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:45.791938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:45.791970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:45.922206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:45.922360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:45.922402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:45.922430] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:45.925825] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=42.37%) [2026-02-06T20:27:45.926115] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-06T20:27:45.926245] [INFO ] [sig ] NDAQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:46.083632] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NDAQ.txt [2026-02-06T20:27:46.083814] [INFO ] [sig ] [2116/3439] Completed NDAQ in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:46.083862] [INFO ] [sig ] [2117/3439] Forecasting NDMO... [2026-02-06T20:27:46.083893] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-06T20:27:46.083926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-06T20:27:46.095771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-06T20:27:46.096109] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-06T20:27:46.097149] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-06T20:27:46.097205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:46.097237] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:46.097263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:46.097320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:46.157766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:46.158749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:46.158883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:46.158920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:46.281387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:46.281562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:46.281622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:46.281651] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:46.285047] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=32.54%) [2026-02-06T20:27:46.285329] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-06T20:27:46.285459] [INFO ] [sig ] NDMO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:46.435464] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NDMO.txt [2026-02-06T20:27:46.435647] [INFO ] [sig ] [2117/3439] Completed NDMO in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:46.435690] [INFO ] [sig ] [2118/3439] Forecasting NDRA... [2026-02-06T20:27:46.435721] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-06T20:27:46.435751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-06T20:27:46.447745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-06T20:27:46.448088] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-06T20:27:46.448965] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-06T20:27:46.449020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:46.449054] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:46.449081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:46.449140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:46.507890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:46.508642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:46.508730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:46.508763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:46.625141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:46.625301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:46.625342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:46.625371] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:46.628791] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=42.11%) [2026-02-06T20:27:46.629096] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-06T20:27:46.629236] [INFO ] [sig ] NDRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:46.785056] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NDRA.txt [2026-02-06T20:27:46.785239] [INFO ] [sig ] [2118/3439] Completed NDRA in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:46.785283] [INFO ] [sig ] [2119/3439] Forecasting NDSN... [2026-02-06T20:27:46.785314] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-06T20:27:46.785347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-06T20:27:46.801384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-06T20:27:46.801793] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-06T20:27:46.802676] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-06T20:27:46.802747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:46.802789] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:46.802822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:46.803056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:46.869952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:46.871010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:46.871119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:46.871156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:46.994649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:46.994822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:46.994867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:46.994934] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:46.998592] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=79.78%) [2026-02-06T20:27:46.998933] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-06T20:27:46.999078] [INFO ] [sig ] NDSN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:47.148950] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NDSN.txt [2026-02-06T20:27:47.149106] [INFO ] [sig ] [2119/3439] Completed NDSN in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:47.149149] [INFO ] [sig ] [2120/3439] Forecasting NE... [2026-02-06T20:27:47.149178] [INFO ] [sig ] Generating forecast for: NE [2026-02-06T20:27:47.149216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-06T20:27:47.161254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-06T20:27:47.161637] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-06T20:27:47.162433] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-06T20:27:47.162488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:47.162520] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:47.162548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:47.162634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:47.220800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:47.221788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:47.221876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:47.221911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:47.346061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:47.346221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:47.346263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:47.346294] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:47.349868] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: DOWN (p=14.93%) [2026-02-06T20:27:47.350182] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-06T20:27:47.350321] [INFO ] [sig ] NE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:47.502493] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NE.txt [2026-02-06T20:27:47.502715] [INFO ] [sig ] [2120/3439] Completed NE in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:47.502772] [INFO ] [sig ] [2121/3439] Forecasting NEA... [2026-02-06T20:27:47.502809] [INFO ] [sig ] Generating forecast for: NEA [2026-02-06T20:27:47.502841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-06T20:27:47.514616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-06T20:27:47.514972] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-06T20:27:47.515814] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-06T20:27:47.515869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:47.515903] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:47.515930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:47.515987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:47.574789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:47.575707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:47.575792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:47.575826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:47.704071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:47.704219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:47.704259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:47.704288] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:47.707729] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-02-06T20:27:47.708038] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-06T20:27:47.708165] [INFO ] [sig ] NEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:47.856861] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NEA.txt [2026-02-06T20:27:47.857009] [INFO ] [sig ] [2121/3439] Completed NEA in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:47.857052] [INFO ] [sig ] [2122/3439] Forecasting NECB... [2026-02-06T20:27:47.857084] [INFO ] [sig ] Generating forecast for: NECB [2026-02-06T20:27:47.857115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-06T20:27:47.868475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-06T20:27:47.868798] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-06T20:27:47.869616] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-06T20:27:47.869671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:47.869704] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:47.869732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:47.869791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:47.928960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:47.929897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:47.929983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:47.930017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:48.049677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:48.049830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:48.049874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:48.049904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:48.053352] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-02-06T20:27:48.053653] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-06T20:27:48.053785] [INFO ] [sig ] NECB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:48.201541] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NECB.txt [2026-02-06T20:27:48.201697] [INFO ] [sig ] [2122/3439] Completed NECB in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:48.201737] [INFO ] [sig ] [2123/3439] Forecasting NEE... [2026-02-06T20:27:48.201768] [INFO ] [sig ] Generating forecast for: NEE [2026-02-06T20:27:48.201798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-06T20:27:48.213348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-06T20:27:48.213651] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-06T20:27:48.214446] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-06T20:27:48.214499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:48.214531] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:48.214557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:48.214634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:48.273635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:48.274360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:48.274445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:48.274478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:48.391808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:48.391954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:48.391994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:48.392025] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:48.396035] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=80.49%) [2026-02-06T20:27:48.396332] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-06T20:27:48.396466] [INFO ] [sig ] NEE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:48.546613] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NEE.txt [2026-02-06T20:27:48.546940] [INFO ] [sig ] [2123/3439] Completed NEE in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:48.546981] [INFO ] [sig ] [2124/3439] Forecasting NEGG... [2026-02-06T20:27:48.547011] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-06T20:27:48.547042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-06T20:27:48.559424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-06T20:27:48.559758] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-06T20:27:48.560943] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-06T20:27:48.560996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:48.561054] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:48.561081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:48.561138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:48.619694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:48.620359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:48.620441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:48.620475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:48.744664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:48.744817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:48.744857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:48.744885] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:48.748514] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-02-06T20:27:48.748839] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-06T20:27:48.748968] [INFO ] [sig ] NEGG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:48.894127] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NEGG.txt [2026-02-06T20:27:48.894248] [INFO ] [sig ] [2124/3439] Completed NEGG in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:48.894287] [INFO ] [sig ] [2125/3439] Forecasting NEM... [2026-02-06T20:27:48.894316] [INFO ] [sig ] Generating forecast for: NEM [2026-02-06T20:27:48.894346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-06T20:27:48.906992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-06T20:27:48.907273] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-06T20:27:48.908162] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-06T20:27:48.908227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:48.908261] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:48.908287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:48.908343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:48.966453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:48.967115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:48.967195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:48.967227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:49.092533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:49.092708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:49.092751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:49.092781] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:49.096234] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-06T20:27:49.096526] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-06T20:27:49.096681] [INFO ] [sig ] NEM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:49.243948] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NEM.txt [2026-02-06T20:27:49.244098] [INFO ] [sig ] [2125/3439] Completed NEM in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:49.244137] [INFO ] [sig ] [2126/3439] Forecasting NEOG... [2026-02-06T20:27:49.244167] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-06T20:27:49.244197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-06T20:27:49.255710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-06T20:27:49.256026] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-06T20:27:49.256822] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-06T20:27:49.256876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:49.256909] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:49.256935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:49.256991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:49.316265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:49.317159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:49.317242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:49.317274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:49.445514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:49.445716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:49.445765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:49.445796] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:49.449531] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=68.55%) [2026-02-06T20:27:49.449955] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-06T20:27:49.450117] [INFO ] [sig ] NEOG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:49.601181] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NEOG.txt [2026-02-06T20:27:49.601326] [INFO ] [sig ] [2126/3439] Completed NEOG in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:49.601366] [INFO ] [sig ] [2127/3439] Forecasting NEON... [2026-02-06T20:27:49.601398] [INFO ] [sig ] Generating forecast for: NEON [2026-02-06T20:27:49.601432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-06T20:27:49.612959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-06T20:27:49.613291] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-06T20:27:49.614116] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-06T20:27:49.614172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:49.614206] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:49.614234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:49.614293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:49.671158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:49.672056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:49.672143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:49.672176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:49.793078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:49.793241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:49.793281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:49.793346] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:49.796771] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-02-06T20:27:49.797048] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-06T20:27:49.797179] [INFO ] [sig ] NEON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:49.939838] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NEON.txt [2026-02-06T20:27:49.939993] [INFO ] [sig ] [2127/3439] Completed NEON in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-06T20:27:49.940033] [INFO ] [sig ] [2128/3439] Forecasting NEXA... [2026-02-06T20:27:49.940065] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-06T20:27:49.940097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-06T20:27:49.951732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-06T20:27:49.952047] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-06T20:27:49.952875] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-06T20:27:49.952931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:49.952963] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:49.952991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:49.953049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:50.009685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:50.010603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:50.010708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:50.010745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:50.123323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:50.123483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:50.123523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:50.123551] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:50.127531] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-02-06T20:27:50.128077] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-06T20:27:50.128254] [INFO ] [sig ] NEXA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:50.290287] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NEXA.txt [2026-02-06T20:27:50.290515] [INFO ] [sig ] [2128/3439] Completed NEXA in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.9m [2026-02-06T20:27:50.290598] [INFO ] [sig ] [2129/3439] Forecasting NEXN... [2026-02-06T20:27:50.290647] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-06T20:27:50.290690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-06T20:27:50.303859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-06T20:27:50.304251] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-06T20:27:50.305077] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-06T20:27:50.305131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:50.305163] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:50.305189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:50.305247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:50.362438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:50.363381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:50.363471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:50.363504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:50.484370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:50.484531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:50.484593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:50.484627] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:50.488051] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-06T20:27:50.488343] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-06T20:27:50.488474] [INFO ] [sig ] NEXN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:50.632073] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NEXN.txt [2026-02-06T20:27:50.632239] [INFO ] [sig ] [2129/3439] Completed NEXN in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:50.632281] [INFO ] [sig ] [2130/3439] Forecasting NFBK... [2026-02-06T20:27:50.632313] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-06T20:27:50.632344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-06T20:27:50.644624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-06T20:27:50.645027] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-06T20:27:50.645847] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-06T20:27:50.645902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:50.645933] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:50.645959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:50.646015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:50.702451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:50.703416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:50.703509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:50.703542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:50.826935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:50.827101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:50.827142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:50.827170] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:50.830717] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: UP (p=53.99%) [2026-02-06T20:27:50.831042] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-06T20:27:50.831180] [INFO ] [sig ] NFBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:50.978334] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NFBK.txt [2026-02-06T20:27:50.978497] [INFO ] [sig ] [2130/3439] Completed NFBK in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:50.978537] [INFO ] [sig ] [2131/3439] Forecasting NFE... [2026-02-06T20:27:50.978566] [INFO ] [sig ] Generating forecast for: NFE [2026-02-06T20:27:50.978620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-06T20:27:50.990540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-06T20:27:50.990955] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-06T20:27:50.991802] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-06T20:27:50.991857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:50.991890] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:50.991920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:50.991980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:51.052137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:51.053116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:51.053211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:51.053246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:51.178603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:51.178788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:51.178830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:51.178859] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:51.182320] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-06T20:27:51.182646] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-06T20:27:51.182783] [INFO ] [sig ] NFE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:51.334460] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NFE.txt [2026-02-06T20:27:51.334645] [INFO ] [sig ] [2131/3439] Completed NFE in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:51.334687] [INFO ] [sig ] [2132/3439] Forecasting NFG... [2026-02-06T20:27:51.334717] [INFO ] [sig ] Generating forecast for: NFG [2026-02-06T20:27:51.334749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-06T20:27:51.346630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-06T20:27:51.346983] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-06T20:27:51.347778] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-06T20:27:51.347861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:51.347895] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:51.347922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:51.347978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:51.405391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:51.406303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:51.406390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:51.406423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:51.526547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:51.526736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:51.526795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:51.526825] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:51.530265] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: UP (p=65.41%) [2026-02-06T20:27:51.530553] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-06T20:27:51.530733] [INFO ] [sig ] NFG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:51.680057] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NFG.txt [2026-02-06T20:27:51.680216] [INFO ] [sig ] [2132/3439] Completed NFG in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:51.680256] [INFO ] [sig ] [2133/3439] Forecasting NFJ... [2026-02-06T20:27:51.680286] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-06T20:27:51.680318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-06T20:27:51.692713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-06T20:27:51.693288] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-06T20:27:51.694101] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-06T20:27:51.694155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:51.694187] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:51.694213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:51.694269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:51.755636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:51.756563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:51.756670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:51.756706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:51.878034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:51.878195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:51.878237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:51.878265] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:51.882269] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-06T20:27:51.882551] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-06T20:27:51.882736] [INFO ] [sig ] NFJ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:52.031865] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NFJ.txt [2026-02-06T20:27:52.032020] [INFO ] [sig ] [2133/3439] Completed NFJ in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:52.032059] [INFO ] [sig ] [2134/3439] Forecasting NFLX... [2026-02-06T20:27:52.032091] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-06T20:27:52.032121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-06T20:27:52.044515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-06T20:27:52.044901] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-06T20:27:52.045707] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-06T20:27:52.045760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:52.045792] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:52.045821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:52.045878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:52.105886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:52.106824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:52.106937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:52.106972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:52.229085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:52.229249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:52.229291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:52.229321] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:52.232845] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=64.39%) [2026-02-06T20:27:52.233166] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-06T20:27:52.233305] [INFO ] [sig ] NFLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:52.407465] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NFLX.txt [2026-02-06T20:27:52.407718] [INFO ] [sig ] [2134/3439] Completed NFLX in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:52.407786] [INFO ] [sig ] [2135/3439] Forecasting NFTY... [2026-02-06T20:27:52.407853] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-06T20:27:52.407902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-06T20:27:52.421645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-06T20:27:52.422083] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-06T20:27:52.423107] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-06T20:27:52.423168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:52.423202] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:52.423228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:52.423286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:52.503345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:52.504616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:52.504754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:52.504812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:52.669294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:52.669502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:52.669591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:52.669650] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:52.675192] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=93.57%) [2026-02-06T20:27:52.675785] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-06T20:27:52.676008] [INFO ] [sig ] NFTY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:52.922756] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NFTY.txt [2026-02-06T20:27:52.923059] [INFO ] [sig ] [2135/3439] Completed NFTY in 0.5s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:52.923135] [INFO ] [sig ] [2136/3439] Forecasting NGG... [2026-02-06T20:27:52.923191] [INFO ] [sig ] Generating forecast for: NGG [2026-02-06T20:27:52.923260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-06T20:27:52.952428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-06T20:27:52.954925] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-06T20:27:52.956378] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-06T20:27:52.956456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:52.956515] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:52.956556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:52.956659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:53.034498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:53.035721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:53.035860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:53.035909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:53.207866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:53.208079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:53.208149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:53.208203] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:53.214482] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-06T20:27:53.215238] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-06T20:27:53.215480] [INFO ] [sig ] NGG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:53.426867] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NGG.txt [2026-02-06T20:27:53.427090] [INFO ] [sig ] [2136/3439] Completed NGG in 0.5s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:53.427142] [INFO ] [sig ] [2137/3439] Forecasting NGL... [2026-02-06T20:27:53.427183] [INFO ] [sig ] Generating forecast for: NGL [2026-02-06T20:27:53.427224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-06T20:27:53.445174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-06T20:27:53.445784] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-06T20:27:53.447091] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-06T20:27:53.447167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:53.447221] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:53.447268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:53.447362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:53.532024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:53.533231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:53.533339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:53.533381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:53.693128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:53.693311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:53.693364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:53.693399] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:53.697284] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: DOWN (p=35.51%) [2026-02-06T20:27:53.697723] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-06T20:27:53.697926] [INFO ] [sig ] NGL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:53.855668] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NGL.txt [2026-02-06T20:27:53.855879] [INFO ] [sig ] [2137/3439] Completed NGL in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:53.855948] [INFO ] [sig ] [2138/3439] Forecasting NGNE... [2026-02-06T20:27:53.855994] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-06T20:27:53.856034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-06T20:27:53.868786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-06T20:27:53.869220] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-06T20:27:53.870134] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-06T20:27:53.870191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:53.870226] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:53.870255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:53.870316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:53.932985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:53.933956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:53.934074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:53.934122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:54.061146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:54.061316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:54.061361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:54.061393] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:54.065143] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=13.80%) [2026-02-06T20:27:54.065516] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-06T20:27:54.065688] [INFO ] [sig ] NGNE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:54.221727] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NGNE.txt [2026-02-06T20:27:54.221885] [INFO ] [sig ] [2138/3439] Completed NGNE in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:54.221927] [INFO ] [sig ] [2139/3439] Forecasting NGS... [2026-02-06T20:27:54.221959] [INFO ] [sig ] Generating forecast for: NGS [2026-02-06T20:27:54.222185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-06T20:27:54.234188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-06T20:27:54.234603] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-06T20:27:54.235433] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-06T20:27:54.235488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:54.235520] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:54.235547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:54.235644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:54.292969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:54.293909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:54.293994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:54.294027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:54.416610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:54.416793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:54.416836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:54.416865] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:54.420755] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-02-06T20:27:54.421049] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-06T20:27:54.421183] [INFO ] [sig ] NGS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:54.568042] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NGS.txt [2026-02-06T20:27:54.568215] [INFO ] [sig ] [2139/3439] Completed NGS in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:54.568256] [INFO ] [sig ] [2140/3439] Forecasting NGVC... [2026-02-06T20:27:54.568293] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-06T20:27:54.568323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-06T20:27:54.580206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-06T20:27:54.580635] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-06T20:27:54.581509] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-06T20:27:54.581566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:54.581657] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:54.581705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:54.581785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:54.643961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:54.645246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:54.645347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:54.645388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:54.775761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:54.775932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:54.775975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:54.776005] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:54.779694] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-02-06T20:27:54.780016] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-06T20:27:54.780168] [INFO ] [sig ] NGVC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:54.930237] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NGVC.txt [2026-02-06T20:27:54.930390] [INFO ] [sig ] [2140/3439] Completed NGVC in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:54.930429] [INFO ] [sig ] [2141/3439] Forecasting NHI... [2026-02-06T20:27:54.930460] [INFO ] [sig ] Generating forecast for: NHI [2026-02-06T20:27:54.930489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-06T20:27:54.941806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-06T20:27:54.942138] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-06T20:27:54.942937] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-06T20:27:54.942990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:54.943049] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:54.943077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:54.943134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:55.001546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:55.002469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:55.002562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:55.002617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:55.130190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:55.130352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:55.130393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:55.130423] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:55.133987] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-02-06T20:27:55.134303] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-06T20:27:55.134445] [INFO ] [sig ] NHI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:55.286507] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NHI.txt [2026-02-06T20:27:55.286706] [INFO ] [sig ] [2141/3439] Completed NHI in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:55.286750] [INFO ] [sig ] [2142/3439] Forecasting NHTC... [2026-02-06T20:27:55.286779] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-06T20:27:55.286810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-06T20:27:55.300200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-06T20:27:55.300741] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-06T20:27:55.301869] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-06T20:27:55.301967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:55.302001] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:55.302028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:55.302090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:55.364157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:55.365121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:55.365226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:55.365260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:55.479551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:55.479727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:55.479778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:55.479815] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:55.483370] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-02-06T20:27:55.483689] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-06T20:27:55.483825] [INFO ] [sig ] NHTC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:55.631109] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NHTC.txt [2026-02-06T20:27:55.631261] [INFO ] [sig ] [2142/3439] Completed NHTC in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:55.631304] [INFO ] [sig ] [2143/3439] Forecasting NI... [2026-02-06T20:27:55.631336] [INFO ] [sig ] Generating forecast for: NI [2026-02-06T20:27:55.631369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-06T20:27:55.643769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-06T20:27:55.644078] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-06T20:27:55.644902] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-06T20:27:55.644957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:55.644992] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:55.645020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:55.645081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:55.702384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:55.703156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:55.703238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:55.703271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:55.826263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:55.826419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:55.826458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:55.826504] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:55.830015] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-06T20:27:55.830295] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-06T20:27:55.830422] [INFO ] [sig ] NI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:55.977148] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NI.txt [2026-02-06T20:27:55.977287] [INFO ] [sig ] [2143/3439] Completed NI in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-06T20:27:55.977326] [INFO ] [sig ] [2144/3439] Forecasting NIC... [2026-02-06T20:27:55.977357] [INFO ] [sig ] Generating forecast for: NIC [2026-02-06T20:27:55.977387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-06T20:27:55.989283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-06T20:27:55.989606] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-06T20:27:55.990596] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-06T20:27:55.990650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:55.990683] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:55.990710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:55.990771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:56.048672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:56.049564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:56.049672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:56.049706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:56.177520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:56.177703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:56.177752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:56.177790] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:56.181461] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-06T20:27:56.181784] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-06T20:27:56.181927] [INFO ] [sig ] NIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:56.342398] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NIC.txt [2026-02-06T20:27:56.342554] [INFO ] [sig ] [2144/3439] Completed NIC in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.8m [2026-02-06T20:27:56.342619] [INFO ] [sig ] [2145/3439] Forecasting NICE... [2026-02-06T20:27:56.342651] [INFO ] [sig ] Generating forecast for: NICE [2026-02-06T20:27:56.342684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-06T20:27:56.354058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-06T20:27:56.354374] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-06T20:27:56.355214] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-06T20:27:56.355269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:56.355302] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:56.355328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:56.355384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:56.411441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:56.412320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:56.412405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:56.412454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:56.537741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:56.537935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:56.537980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:56.538010] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:56.541554] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-02-06T20:27:56.541932] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-06T20:27:56.542087] [INFO ] [sig ] NICE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:56.695420] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NICE.txt [2026-02-06T20:27:56.695606] [INFO ] [sig ] [2145/3439] Completed NICE in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.8m [2026-02-06T20:27:56.695650] [INFO ] [sig ] [2146/3439] Forecasting NIE... [2026-02-06T20:27:56.695682] [INFO ] [sig ] Generating forecast for: NIE [2026-02-06T20:27:56.695712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-06T20:27:56.709166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-06T20:27:56.709564] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-06T20:27:56.710424] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-06T20:27:56.710482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:56.710517] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:56.710552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:56.710647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:56.770125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:56.770986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:56.771072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:56.771107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:56.893654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:56.893811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:56.893853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:56.893884] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:56.897890] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-06T20:27:56.898183] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-06T20:27:56.898321] [INFO ] [sig ] NIE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:57.045053] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NIE.txt [2026-02-06T20:27:57.045193] [INFO ] [sig ] [2146/3439] Completed NIE in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:57.045235] [INFO ] [sig ] [2147/3439] Forecasting NIKL... [2026-02-06T20:27:57.045267] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-06T20:27:57.045301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-06T20:27:57.057277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-06T20:27:57.057568] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-06T20:27:57.058449] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-06T20:27:57.058505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:57.058538] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:57.058565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:57.058661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:57.121613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:57.122730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:57.122857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:57.122898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:57.246552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:57.246730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:57.246771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:57.246800] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:57.250312] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-06T20:27:57.250606] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-06T20:27:57.250745] [INFO ] [sig ] NIKL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:57.396321] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NIKL.txt [2026-02-06T20:27:57.396476] [INFO ] [sig ] [2147/3439] Completed NIKL in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:57.396526] [INFO ] [sig ] [2148/3439] Forecasting NIM... [2026-02-06T20:27:57.396560] [INFO ] [sig ] Generating forecast for: NIM [2026-02-06T20:27:57.396616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-06T20:27:57.408835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-06T20:27:57.409410] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-06T20:27:57.410436] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-06T20:27:57.410491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:57.410524] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:57.410552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:57.410633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:57.468823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:57.469566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:57.469669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:57.469702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:57.580493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:57.580681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:57.580725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:57.580760] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:57.584551] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-06T20:27:57.584858] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-06T20:27:57.584986] [INFO ] [sig ] NIM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:57.731197] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NIM.txt [2026-02-06T20:27:57.731332] [INFO ] [sig ] [2148/3439] Completed NIM in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:57.731373] [INFO ] [sig ] [2149/3439] Forecasting NIO... [2026-02-06T20:27:57.731403] [INFO ] [sig ] Generating forecast for: NIO [2026-02-06T20:27:57.731432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-06T20:27:57.742837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-06T20:27:57.743121] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-06T20:27:57.743912] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-06T20:27:57.743977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:57.744009] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:57.744035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:57.744097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:57.802119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:57.802838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:57.802922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:57.802954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:57.928795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:57.928964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:57.929006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:57.929035] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:57.932404] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-02-06T20:27:57.932702] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-06T20:27:57.932828] [INFO ] [sig ] NIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:58.079313] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NIO.txt [2026-02-06T20:27:58.079454] [INFO ] [sig ] [2149/3439] Completed NIO in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:58.079494] [INFO ] [sig ] [2150/3439] Forecasting NKSH... [2026-02-06T20:27:58.079524] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-06T20:27:58.079555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-06T20:27:58.092915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-06T20:27:58.093342] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-06T20:27:58.094213] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-06T20:27:58.094268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:58.094301] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:58.094330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:58.094393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:58.156717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:58.157729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:58.157844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:58.157882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:58.270851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:58.271016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:58.271058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:58.271088] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:58.274543] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=82.80%) [2026-02-06T20:27:58.274862] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-06T20:27:58.274998] [INFO ] [sig ] NKSH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:58.422199] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NKSH.txt [2026-02-06T20:27:58.422354] [INFO ] [sig ] [2150/3439] Completed NKSH in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:58.422394] [INFO ] [sig ] [2151/3439] Forecasting NKTX... [2026-02-06T20:27:58.422425] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-06T20:27:58.422455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-06T20:27:58.434923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-06T20:27:58.435246] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-06T20:27:58.436036] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-06T20:27:58.436089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:58.436120] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:58.436148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:58.436204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:58.494358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:58.495195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:58.495309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:58.495343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:58.615670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:58.615809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:58.615849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:58.615879] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:58.619916] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-06T20:27:58.620382] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-06T20:27:58.620510] [INFO ] [sig ] NKTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:58.767609] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NKTX.txt [2026-02-06T20:27:58.767758] [INFO ] [sig ] [2151/3439] Completed NKTX in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:58.767800] [INFO ] [sig ] [2152/3439] Forecasting NKX... [2026-02-06T20:27:58.767852] [INFO ] [sig ] Generating forecast for: NKX [2026-02-06T20:27:58.767885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-06T20:27:58.779689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-06T20:27:58.780050] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-06T20:27:58.780854] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-06T20:27:58.780908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:58.780940] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:58.780968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:58.781030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:58.839961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:58.840890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:58.840970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:58.841003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:58.959720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:58.959874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:58.959916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:58.959946] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:58.963293] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-06T20:27:58.963594] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-06T20:27:58.963721] [INFO ] [sig ] NKX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:59.112553] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NKX.txt [2026-02-06T20:27:59.112737] [INFO ] [sig ] [2152/3439] Completed NKX in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:59.112778] [INFO ] [sig ] [2153/3439] Forecasting NLOP... [2026-02-06T20:27:59.112814] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-06T20:27:59.112848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-06T20:27:59.124349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-06T20:27:59.124733] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-06T20:27:59.125565] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-06T20:27:59.125648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:59.125681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:59.125708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:59.125775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:59.185132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:59.186065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:59.186156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:59.186191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:59.303802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:59.304166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:59.304207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:59.304235] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:59.307784] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-02-06T20:27:59.308128] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-06T20:27:59.308260] [INFO ] [sig ] NLOP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:27:59.460999] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NLOP.txt [2026-02-06T20:27:59.461155] [INFO ] [sig ] [2153/3439] Completed NLOP in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:59.461195] [INFO ] [sig ] [2154/3439] Forecasting NLY... [2026-02-06T20:27:59.461226] [INFO ] [sig ] Generating forecast for: NLY [2026-02-06T20:27:59.461255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-06T20:27:59.473831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-06T20:27:59.474381] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-06T20:27:59.475181] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-06T20:27:59.475235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:59.475267] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:59.475294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:59.475350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:59.537228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:59.538336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:59.538425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:59.538459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:27:59.666157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:27:59.666321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:27:59.666363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:27:59.666393] [INFO ] [FORECASTER] Training complete [2026-02-06T20:27:59.669832] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=73.34%) [2026-02-06T20:27:59.670143] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-06T20:27:59.670273] [INFO ] [sig ] NLY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:27:59.821000] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NLY.txt [2026-02-06T20:27:59.821189] [INFO ] [sig ] [2154/3439] Completed NLY in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:27:59.821229] [INFO ] [sig ] [2155/3439] Forecasting NMAI... [2026-02-06T20:27:59.821260] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-06T20:27:59.821290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-06T20:27:59.834157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-06T20:27:59.834563] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-06T20:27:59.835424] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-06T20:27:59.835479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:27:59.835512] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:27:59.835540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:27:59.835616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:27:59.893134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:27:59.894034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:27:59.894128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:27:59.894161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:00.013142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:00.013301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:00.013342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:00.013371] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:00.016800] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=79.25%) [2026-02-06T20:28:00.017106] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-06T20:28:00.017240] [INFO ] [sig ] NMAI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:00.167934] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NMAI.txt [2026-02-06T20:28:00.168304] [INFO ] [sig ] [2155/3439] Completed NMAI in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:28:00.168347] [INFO ] [sig ] [2156/3439] Forecasting NMCO... [2026-02-06T20:28:00.168379] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-06T20:28:00.168409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-06T20:28:00.180370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-06T20:28:00.180774] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-06T20:28:00.181641] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-06T20:28:00.181697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:00.181728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:00.181756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:00.181813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:00.239474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:00.240451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:00.240545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:00.240598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:00.380091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:00.380265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:00.380310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:00.380340] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:00.383982] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-06T20:28:00.384273] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-06T20:28:00.384407] [INFO ] [sig ] NMCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:00.530957] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NMCO.txt [2026-02-06T20:28:00.531121] [INFO ] [sig ] [2156/3439] Completed NMCO in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:28:00.531163] [INFO ] [sig ] [2157/3439] Forecasting NMFC... [2026-02-06T20:28:00.531194] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-06T20:28:00.531225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-06T20:28:00.542912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-06T20:28:00.543240] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-06T20:28:00.544078] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-06T20:28:00.544133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:00.544166] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:00.544192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:00.544250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:00.602592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:00.603450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:00.603533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:00.603566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:00.724883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:00.725040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:00.725079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:00.725109] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:00.728471] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-02-06T20:28:00.728770] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-06T20:28:00.728893] [INFO ] [sig ] NMFC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:00.872332] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NMFC.txt [2026-02-06T20:28:00.872462] [INFO ] [sig ] [2157/3439] Completed NMFC in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:28:00.872501] [INFO ] [sig ] [2158/3439] Forecasting NMG... [2026-02-06T20:28:00.872531] [INFO ] [sig ] Generating forecast for: NMG [2026-02-06T20:28:00.872560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-06T20:28:00.883605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-06T20:28:00.883935] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-06T20:28:00.884731] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-06T20:28:00.884783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:00.884842] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:00.884871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:00.884928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:00.942461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:00.943430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:00.943518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:00.943552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:01.062149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:01.062330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:01.062407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:01.062440] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:01.066184] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=16.41%) [2026-02-06T20:28:01.066540] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-06T20:28:01.066714] [INFO ] [sig ] NMG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:01.222200] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NMG.txt [2026-02-06T20:28:01.222400] [INFO ] [sig ] [2158/3439] Completed NMG in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:28:01.222454] [INFO ] [sig ] [2159/3439] Forecasting NMI... [2026-02-06T20:28:01.222493] [INFO ] [sig ] Generating forecast for: NMI [2026-02-06T20:28:01.222530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-06T20:28:01.236840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-06T20:28:01.237219] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-06T20:28:01.238214] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-06T20:28:01.238277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:01.238315] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:01.238347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:01.238424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:01.306046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:01.306947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:01.307037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:01.307071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:01.429652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:01.429820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:01.429865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:01.429897] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:01.433553] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-06T20:28:01.433935] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-06T20:28:01.434084] [INFO ] [sig ] NMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:01.586333] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NMI.txt [2026-02-06T20:28:01.586469] [INFO ] [sig ] [2159/3439] Completed NMI in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:28:01.586508] [INFO ] [sig ] [2160/3439] Forecasting NMIH... [2026-02-06T20:28:01.586538] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-06T20:28:01.586567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-06T20:28:01.599123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-06T20:28:01.599386] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-06T20:28:01.600222] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-06T20:28:01.600277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:01.600321] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:01.600352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:01.600414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:01.657060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:01.657693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:01.657783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:01.657844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:01.777291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:01.777660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:01.777702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:01.777731] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:01.781373] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-06T20:28:01.781676] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-06T20:28:01.781804] [INFO ] [sig ] NMIH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:01.926211] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NMIH.txt [2026-02-06T20:28:01.926325] [INFO ] [sig ] [2160/3439] Completed NMIH in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:28:01.926365] [INFO ] [sig ] [2161/3439] Forecasting NMM... [2026-02-06T20:28:01.926395] [INFO ] [sig ] Generating forecast for: NMM [2026-02-06T20:28:01.926426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-06T20:28:01.938133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-06T20:28:01.938408] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-06T20:28:01.939203] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-06T20:28:01.939257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:01.939289] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:01.939316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:01.939372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:02.007748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:02.009143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:02.009235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:02.009270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:02.138660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:02.138825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:02.138869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:02.138931] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:02.142368] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-06T20:28:02.142680] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-06T20:28:02.142812] [INFO ] [sig ] NMM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:02.284625] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NMM.txt [2026-02-06T20:28:02.284766] [INFO ] [sig ] [2161/3439] Completed NMM in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-06T20:28:02.284805] [INFO ] [sig ] [2162/3439] Forecasting NMRA... [2026-02-06T20:28:02.284836] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-06T20:28:02.284866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-06T20:28:02.297142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-06T20:28:02.297482] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-06T20:28:02.298364] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-06T20:28:02.298418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:02.298449] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:02.298476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:02.298532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:02.355821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:02.356647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:02.356731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:02.356763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:02.476968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:02.477135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:02.477176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:02.477205] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:02.480680] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-06T20:28:02.481025] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-06T20:28:02.481155] [INFO ] [sig ] NMRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:02.625452] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NMRA.txt [2026-02-06T20:28:02.625610] [INFO ] [sig ] [2162/3439] Completed NMRA in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 7.7m [2026-02-06T20:28:02.625653] [INFO ] [sig ] [2163/3439] Forecasting NMRK... [2026-02-06T20:28:02.625684] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-06T20:28:02.625714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-06T20:28:02.637326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-06T20:28:02.637655] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-06T20:28:02.638454] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-06T20:28:02.638507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:02.638539] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:02.638565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:02.638652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:02.696636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:02.697522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:02.697632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:02.697667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:02.827289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:02.827455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:02.827496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:02.827525] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:02.831106] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: DOWN (p=29.39%) [2026-02-06T20:28:02.831430] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-06T20:28:02.831567] [INFO ] [sig ] NMRK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:02.992958] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NMRK.txt [2026-02-06T20:28:02.993122] [INFO ] [sig ] [2163/3439] Completed NMRK in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:02.993170] [INFO ] [sig ] [2164/3439] Forecasting NN... [2026-02-06T20:28:02.993203] [INFO ] [sig ] Generating forecast for: NN [2026-02-06T20:28:02.993235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-06T20:28:03.005093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-06T20:28:03.005501] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-06T20:28:03.006356] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-06T20:28:03.006414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:03.006446] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:03.006474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:03.006533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:03.065478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:03.066431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:03.066536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:03.066593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:03.190913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:03.191082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:03.191124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:03.191152] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:03.194813] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=46.15%) [2026-02-06T20:28:03.195224] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-06T20:28:03.195373] [INFO ] [sig ] NN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:03.342426] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NN.txt [2026-02-06T20:28:03.342617] [INFO ] [sig ] [2164/3439] Completed NN in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:03.342661] [INFO ] [sig ] [2165/3439] Forecasting NNDM... [2026-02-06T20:28:03.342692] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-06T20:28:03.342723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-06T20:28:03.355425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-06T20:28:03.355882] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-06T20:28:03.356730] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-06T20:28:03.356784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:03.356816] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:03.356843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:03.356900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:03.413828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:03.414774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:03.414861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:03.414893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:03.537433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:03.537617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:03.537660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:03.537690] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:03.541270] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-06T20:28:03.541647] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-06T20:28:03.541823] [INFO ] [sig ] NNDM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:03.688653] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NNDM.txt [2026-02-06T20:28:03.688814] [INFO ] [sig ] [2165/3439] Completed NNDM in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:03.688856] [INFO ] [sig ] [2166/3439] Forecasting NNE... [2026-02-06T20:28:03.688894] [INFO ] [sig ] Generating forecast for: NNE [2026-02-06T20:28:03.688930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-06T20:28:03.701348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-06T20:28:03.701806] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-06T20:28:03.702732] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-06T20:28:03.702790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:03.702823] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:03.702851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:03.702910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:03.760416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:03.761310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:03.761422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:03.761456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:03.890606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:03.890766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:03.890810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:03.890840] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:03.894387] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-02-06T20:28:03.894717] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-06T20:28:03.894857] [INFO ] [sig ] NNE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:04.041341] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NNE.txt [2026-02-06T20:28:04.041493] [INFO ] [sig ] [2166/3439] Completed NNE in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:04.041534] [INFO ] [sig ] [2167/3439] Forecasting NNI... [2026-02-06T20:28:04.041563] [INFO ] [sig ] Generating forecast for: NNI [2026-02-06T20:28:04.041615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-06T20:28:04.053716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-06T20:28:04.054083] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-06T20:28:04.054940] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-06T20:28:04.054998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:04.055031] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:04.055060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:04.055119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:04.112969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:04.114041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:04.114139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:04.114367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:04.241219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:04.241378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:04.241419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:04.241466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:04.245144] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=51.35%) [2026-02-06T20:28:04.245478] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-06T20:28:04.245638] [INFO ] [sig ] NNI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:04.395199] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NNI.txt [2026-02-06T20:28:04.395357] [INFO ] [sig ] [2167/3439] Completed NNI in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:04.395399] [INFO ] [sig ] [2168/3439] Forecasting NNN... [2026-02-06T20:28:04.395429] [INFO ] [sig ] Generating forecast for: NNN [2026-02-06T20:28:04.395460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-06T20:28:04.407267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-06T20:28:04.407657] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-06T20:28:04.408485] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-06T20:28:04.408540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:04.408597] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:04.408628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:04.408687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:04.467656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:04.468754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:04.468885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:04.468926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:04.597606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:04.597775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:04.597832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:04.597864] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:04.601778] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-06T20:28:04.602163] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-06T20:28:04.602310] [INFO ] [sig ] NNN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:04.766309] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NNN.txt [2026-02-06T20:28:04.766472] [INFO ] [sig ] [2168/3439] Completed NNN in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:04.766513] [INFO ] [sig ] [2169/3439] Forecasting NNOX... [2026-02-06T20:28:04.766543] [INFO ] [sig ] Generating forecast for: NNOX [2026-02-06T20:28:04.766592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNOX' from 'https://tdm.silogroup.org/data/derivative_storage/NNOX.csv'. [2026-02-06T20:28:04.778750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNOX'. [2026-02-06T20:28:04.779152] [INFO ] [FORECASTER] Starting predict_future for NNOX [2026-02-06T20:28:04.780433] [DEBUG] [LOCAL ] No optimal features file found for NNOX: ./output/feature-sets/NNOX.txt [2026-02-06T20:28:04.780492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:04.780524] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:04.780550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:04.780635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:04.839752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:04.840709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:04.840816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:04.840866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:04.969166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:04.969337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:04.969379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:04.969408] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:04.973267] [DEBUG] [FORECASTER] NNOX: Forecast T+1@11:T+2@11: DOWN (p=35.86%) [2026-02-06T20:28:04.973697] [INFO ] [FORECASTER] Completed predict_future for NNOX [2026-02-06T20:28:04.973854] [INFO ] [sig ] NNOX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:05.130852] [INFO ] [LOCAL ] Saved forecast: NNOX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NNOX.txt [2026-02-06T20:28:05.131011] [INFO ] [sig ] [2169/3439] Completed NNOX in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:05.131051] [INFO ] [sig ] [2170/3439] Forecasting NNY... [2026-02-06T20:28:05.131081] [INFO ] [sig ] Generating forecast for: NNY [2026-02-06T20:28:05.131111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-06T20:28:05.141917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-06T20:28:05.142277] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-06T20:28:05.143101] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-06T20:28:05.143155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:05.143187] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:05.143213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:05.143270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:05.203203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:05.204161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:05.204254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:05.204288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:05.322494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:05.322682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:05.322733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:05.322767] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:05.326353] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=14.49%) [2026-02-06T20:28:05.326707] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-06T20:28:05.326853] [INFO ] [sig ] NNY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:05.483142] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NNY.txt [2026-02-06T20:28:05.483304] [INFO ] [sig ] [2170/3439] Completed NNY in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:05.483348] [INFO ] [sig ] [2171/3439] Forecasting NOA... [2026-02-06T20:28:05.483380] [INFO ] [sig ] Generating forecast for: NOA [2026-02-06T20:28:05.483413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-06T20:28:05.496423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-06T20:28:05.496872] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-06T20:28:05.497739] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-06T20:28:05.497795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:05.497850] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:05.497891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:05.497950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:05.559217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:05.560224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:05.560326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:05.560361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:05.686485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:05.686651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:05.686695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:05.686726] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:05.690324] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-02-06T20:28:05.690630] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-06T20:28:05.690759] [INFO ] [sig ] NOA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:05.837285] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NOA.txt [2026-02-06T20:28:05.837452] [INFO ] [sig ] [2171/3439] Completed NOA in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:05.837495] [INFO ] [sig ] [2172/3439] Forecasting NOAH... [2026-02-06T20:28:05.837527] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-06T20:28:05.837558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-06T20:28:05.849213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-06T20:28:05.849521] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-06T20:28:05.850327] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-06T20:28:05.850383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:05.850417] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:05.850445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:05.850503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:05.912784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:05.913482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:05.913570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:05.913625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:06.037907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:06.038062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:06.038105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:06.038136] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:06.041690] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=84.36%) [2026-02-06T20:28:06.041979] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-06T20:28:06.042110] [INFO ] [sig ] NOAH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:06.187315] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NOAH.txt [2026-02-06T20:28:06.187444] [INFO ] [sig ] [2172/3439] Completed NOAH in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:06.187483] [INFO ] [sig ] [2173/3439] Forecasting NODK... [2026-02-06T20:28:06.187514] [INFO ] [sig ] Generating forecast for: NODK [2026-02-06T20:28:06.187545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-06T20:28:06.197982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-06T20:28:06.198288] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-06T20:28:06.199110] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-06T20:28:06.199166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:06.199199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:06.199228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:06.199288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:06.258257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:06.259153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:06.259237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:06.259272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:06.358823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:06.358978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:06.359023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:06.359056] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:06.362555] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-06T20:28:06.362882] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-06T20:28:06.363042] [INFO ] [sig ] NODK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:06.507848] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NODK.txt [2026-02-06T20:28:06.507998] [INFO ] [sig ] [2173/3439] Completed NODK in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:06.508046] [INFO ] [sig ] [2174/3439] Forecasting NOG... [2026-02-06T20:28:06.508082] [INFO ] [sig ] Generating forecast for: NOG [2026-02-06T20:28:06.508119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-06T20:28:06.519622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-06T20:28:06.519904] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-06T20:28:06.520729] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-06T20:28:06.520783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:06.520815] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:06.520842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:06.520899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:06.580501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:06.581157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:06.581239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:06.581270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:06.701416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:06.701598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:06.701653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:06.701694] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:06.705297] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-06T20:28:06.705611] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-06T20:28:06.705748] [INFO ] [sig ] NOG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:06.853022] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NOG.txt [2026-02-06T20:28:06.853175] [INFO ] [sig ] [2174/3439] Completed NOG in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:06.853217] [INFO ] [sig ] [2175/3439] Forecasting NOMD... [2026-02-06T20:28:06.853249] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-06T20:28:06.853288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-06T20:28:06.865475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-06T20:28:06.865859] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-06T20:28:06.866683] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-06T20:28:06.866737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:06.866819] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:06.866849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:06.866910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:06.925773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:06.926717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:06.926834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:06.926871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:07.050220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:07.050387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:07.050428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:07.050458] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:07.054173] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-06T20:28:07.054531] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-06T20:28:07.054702] [INFO ] [sig ] NOMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:07.206692] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NOMD.txt [2026-02-06T20:28:07.206885] [INFO ] [sig ] [2175/3439] Completed NOMD in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:07.206930] [INFO ] [sig ] [2176/3439] Forecasting NOTE... [2026-02-06T20:28:07.206964] [INFO ] [sig ] Generating forecast for: NOTE [2026-02-06T20:28:07.206999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOTE' from 'https://tdm.silogroup.org/data/derivative_storage/NOTE.csv'. [2026-02-06T20:28:07.223738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOTE'. [2026-02-06T20:28:07.224169] [INFO ] [FORECASTER] Starting predict_future for NOTE [2026-02-06T20:28:07.225232] [DEBUG] [LOCAL ] No optimal features file found for NOTE: ./output/feature-sets/NOTE.txt [2026-02-06T20:28:07.225290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:07.225322] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:07.225350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:07.225414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:07.288402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:07.289406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:07.289513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:07.289548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:07.419501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:07.419686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:07.419731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:07.419761] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:07.423330] [DEBUG] [FORECASTER] NOTE: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-02-06T20:28:07.423677] [INFO ] [FORECASTER] Completed predict_future for NOTE [2026-02-06T20:28:07.423837] [INFO ] [sig ] NOTE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:07.576807] [INFO ] [LOCAL ] Saved forecast: NOTE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NOTE.txt [2026-02-06T20:28:07.576986] [INFO ] [sig ] [2176/3439] Completed NOTE in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:07.577031] [INFO ] [sig ] [2177/3439] Forecasting NPCE... [2026-02-06T20:28:07.577064] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-06T20:28:07.577096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-06T20:28:07.590064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-06T20:28:07.590423] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-06T20:28:07.591273] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-06T20:28:07.591329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:07.591363] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:07.591391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:07.591450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:07.652054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:07.653016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:07.653122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:07.653158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:07.774180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:07.774342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:07.774385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:07.774416] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:07.777914] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: UP (p=55.00%) [2026-02-06T20:28:07.778222] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-06T20:28:07.778363] [INFO ] [sig ] NPCE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:07.928199] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NPCE.txt [2026-02-06T20:28:07.928366] [INFO ] [sig ] [2177/3439] Completed NPCE in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:07.928408] [INFO ] [sig ] [2178/3439] Forecasting NPFD... [2026-02-06T20:28:07.928441] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-06T20:28:07.928474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-06T20:28:07.941190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-06T20:28:07.941594] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-06T20:28:07.942406] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-06T20:28:07.942461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:07.942495] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:07.942523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:07.942612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:08.002022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:08.002924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:08.003013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:08.003053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:08.127112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:08.127274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:08.127316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:08.127383] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:08.130920] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-02-06T20:28:08.131207] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-06T20:28:08.131341] [INFO ] [sig ] NPFD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:08.283417] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NPFD.txt [2026-02-06T20:28:08.283643] [INFO ] [sig ] [2178/3439] Completed NPFD in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-06T20:28:08.283694] [INFO ] [sig ] [2179/3439] Forecasting NPK... [2026-02-06T20:28:08.283726] [INFO ] [sig ] Generating forecast for: NPK [2026-02-06T20:28:08.283761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-06T20:28:08.296063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-06T20:28:08.296515] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-06T20:28:08.297396] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-06T20:28:08.297454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:08.297487] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:08.297514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:08.297602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:08.356441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:08.357449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:08.357542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:08.357606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:08.492722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:08.492888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:08.492933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:08.492964] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:08.497018] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=49.18%) [2026-02-06T20:28:08.497766] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-06T20:28:08.497959] [INFO ] [sig ] NPK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:08.648097] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NPK.txt [2026-02-06T20:28:08.648267] [INFO ] [sig ] [2179/3439] Completed NPK in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:08.648307] [INFO ] [sig ] [2180/3439] Forecasting NPO... [2026-02-06T20:28:08.648338] [INFO ] [sig ] Generating forecast for: NPO [2026-02-06T20:28:08.648369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-06T20:28:08.660189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-06T20:28:08.660597] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-06T20:28:08.661429] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-06T20:28:08.661484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:08.661516] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:08.661542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:08.661623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:08.718839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:08.719791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:08.719894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:08.719928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:08.843066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:08.843235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:08.843277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:08.843308] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:08.846709] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-02-06T20:28:08.847007] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-06T20:28:08.847141] [INFO ] [sig ] NPO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:09.009788] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NPO.txt [2026-02-06T20:28:09.009962] [INFO ] [sig ] [2180/3439] Completed NPO in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:09.010009] [INFO ] [sig ] [2181/3439] Forecasting NQP... [2026-02-06T20:28:09.010041] [INFO ] [sig ] Generating forecast for: NQP [2026-02-06T20:28:09.010073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-06T20:28:09.021811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-06T20:28:09.022185] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-06T20:28:09.023019] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-06T20:28:09.023076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:09.023110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:09.023140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:09.023198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:09.080731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:09.081753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:09.081865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:09.081903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:09.205108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:09.205266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:09.205309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:09.205339] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:09.208879] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-02-06T20:28:09.209175] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-06T20:28:09.209308] [INFO ] [sig ] NQP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:09.355124] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NQP.txt [2026-02-06T20:28:09.355278] [INFO ] [sig ] [2181/3439] Completed NQP in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:09.355319] [INFO ] [sig ] [2182/3439] Forecasting NRC... [2026-02-06T20:28:09.355348] [INFO ] [sig ] Generating forecast for: NRC [2026-02-06T20:28:09.355379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-06T20:28:09.366447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-06T20:28:09.366789] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-06T20:28:09.367586] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-06T20:28:09.367661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:09.367694] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:09.367721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:09.367777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:09.423826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:09.424543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:09.424647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:09.424681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:09.544643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:09.544799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:09.544840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:09.544883] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:09.548307] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=32.38%) [2026-02-06T20:28:09.548603] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-06T20:28:09.548736] [INFO ] [sig ] NRC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:09.691771] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NRC.txt [2026-02-06T20:28:09.691952] [INFO ] [sig ] [2182/3439] Completed NRC in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:09.692000] [INFO ] [sig ] [2183/3439] Forecasting NRDS... [2026-02-06T20:28:09.692040] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-06T20:28:09.692078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-06T20:28:09.704003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-06T20:28:09.704353] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-06T20:28:09.705200] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-06T20:28:09.705255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:09.705287] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:09.705316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:09.705373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:09.764530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:09.765427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:09.765521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:09.765555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:09.888081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:09.888467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:09.888524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:09.888557] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:09.892596] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-02-06T20:28:09.892939] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-06T20:28:09.893083] [INFO ] [sig ] NRDS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:10.045237] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NRDS.txt [2026-02-06T20:28:10.045396] [INFO ] [sig ] [2183/3439] Completed NRDS in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:10.045437] [INFO ] [sig ] [2184/3439] Forecasting NREF... [2026-02-06T20:28:10.045468] [INFO ] [sig ] Generating forecast for: NREF [2026-02-06T20:28:10.045498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-06T20:28:10.057478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-06T20:28:10.057856] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-06T20:28:10.058660] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-06T20:28:10.058725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:10.058758] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:10.058784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:10.058841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:10.116488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:10.117388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:10.117475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:10.117509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:10.236145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:10.236295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:10.236334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:10.236363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:10.239772] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-02-06T20:28:10.240064] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-06T20:28:10.240213] [INFO ] [sig ] NREF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:10.384149] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NREF.txt [2026-02-06T20:28:10.384286] [INFO ] [sig ] [2184/3439] Completed NREF in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:10.384325] [INFO ] [sig ] [2185/3439] Forecasting NRG... [2026-02-06T20:28:10.384355] [INFO ] [sig ] Generating forecast for: NRG [2026-02-06T20:28:10.384385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-06T20:28:10.396828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-06T20:28:10.397190] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-06T20:28:10.398033] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-06T20:28:10.398099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:10.398137] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:10.398170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:10.398231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:10.456411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:10.457338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:10.457463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:10.457496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:10.586483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:10.586665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:10.586707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:10.586736] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:10.590619] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=48.55%) [2026-02-06T20:28:10.590918] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-06T20:28:10.591051] [INFO ] [sig ] NRG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:10.741346] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NRG.txt [2026-02-06T20:28:10.741510] [INFO ] [sig ] [2185/3439] Completed NRG in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:10.741559] [INFO ] [sig ] [2186/3439] Forecasting NRIM... [2026-02-06T20:28:10.741613] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-06T20:28:10.741645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-06T20:28:10.754257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-06T20:28:10.754644] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-06T20:28:10.755441] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-06T20:28:10.755494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:10.755527] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:10.755554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:10.755632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:10.814199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:10.815092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:10.815201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:10.815236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:10.938351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:10.938512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:10.938556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:10.938608] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:10.942089] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=87.83%) [2026-02-06T20:28:10.942391] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-06T20:28:10.942527] [INFO ] [sig ] NRIM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:11.090120] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NRIM.txt [2026-02-06T20:28:11.090520] [INFO ] [sig ] [2186/3439] Completed NRIM in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:11.090606] [INFO ] [sig ] [2187/3439] Forecasting NRIX... [2026-02-06T20:28:11.090660] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-06T20:28:11.090702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-06T20:28:11.103408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-06T20:28:11.103842] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-06T20:28:11.104700] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-06T20:28:11.104754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:11.104786] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:11.104812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:11.104878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:11.168174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:11.169217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:11.169308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:11.169342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:11.292651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:11.292811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:11.292852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:11.292881] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:11.296241] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-02-06T20:28:11.296521] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-06T20:28:11.296672] [INFO ] [sig ] NRIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:11.439260] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NRIX.txt [2026-02-06T20:28:11.439633] [INFO ] [sig ] [2187/3439] Completed NRIX in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:11.439682] [INFO ] [sig ] [2188/3439] Forecasting NRK... [2026-02-06T20:28:11.439715] [INFO ] [sig ] Generating forecast for: NRK [2026-02-06T20:28:11.439745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-06T20:28:11.451616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-06T20:28:11.451954] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-06T20:28:11.452806] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-06T20:28:11.452867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:11.452908] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:11.452936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:11.452994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:11.520335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:11.521362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:11.521491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:11.521536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:11.643409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:11.643564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:11.643622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:11.643654] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:11.647208] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-06T20:28:11.647495] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-06T20:28:11.647647] [INFO ] [sig ] NRK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:11.799611] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NRK.txt [2026-02-06T20:28:11.799785] [INFO ] [sig ] [2188/3439] Completed NRK in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:11.799826] [INFO ] [sig ] [2189/3439] Forecasting NRP... [2026-02-06T20:28:11.799857] [INFO ] [sig ] Generating forecast for: NRP [2026-02-06T20:28:11.799887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-06T20:28:11.812173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-06T20:28:11.812508] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-06T20:28:11.813381] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-06T20:28:11.813435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:11.813467] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:11.813493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:11.813550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:11.874793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:11.875569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:11.875673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:11.875707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:11.998409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:11.998565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:11.998625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:11.998655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:12.002023] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: DOWN (p=18.96%) [2026-02-06T20:28:12.002373] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-06T20:28:12.002500] [INFO ] [sig ] NRP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:12.146731] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NRP.txt [2026-02-06T20:28:12.146882] [INFO ] [sig ] [2189/3439] Completed NRP in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:12.146924] [INFO ] [sig ] [2190/3439] Forecasting NRXP... [2026-02-06T20:28:12.146955] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-06T20:28:12.146986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-06T20:28:12.158381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-06T20:28:12.158725] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-06T20:28:12.159491] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-06T20:28:12.159545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:12.159606] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:12.159637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:12.159694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:12.216282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:12.217064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:12.217165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:12.217205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:12.343066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:12.343248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:12.343293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:12.343323] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:12.346818] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-02-06T20:28:12.347127] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-06T20:28:12.347276] [INFO ] [sig ] NRXP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:12.494050] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NRXP.txt [2026-02-06T20:28:12.494211] [INFO ] [sig ] [2190/3439] Completed NRXP in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:12.494255] [INFO ] [sig ] [2191/3439] Forecasting NSC... [2026-02-06T20:28:12.494287] [INFO ] [sig ] Generating forecast for: NSC [2026-02-06T20:28:12.494318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-06T20:28:12.506867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-06T20:28:12.507222] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-06T20:28:12.508057] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-06T20:28:12.508111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:12.508145] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:12.508172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:12.508230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:12.567291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:12.568217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:12.568324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:12.568358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:12.692903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:12.693087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:12.693182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:12.693245] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:12.697157] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-06T20:28:12.697469] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-06T20:28:12.697627] [INFO ] [sig ] NSC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:12.847560] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NSC.txt [2026-02-06T20:28:12.847730] [INFO ] [sig ] [2191/3439] Completed NSC in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:12.847770] [INFO ] [sig ] [2192/3439] Forecasting NSP... [2026-02-06T20:28:12.847799] [INFO ] [sig ] Generating forecast for: NSP [2026-02-06T20:28:12.847848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-06T20:28:12.860252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-06T20:28:12.860826] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-06T20:28:12.861689] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-06T20:28:12.861744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:12.861825] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:12.861855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:12.861913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:12.925828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:12.926810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:12.926903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:12.926937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:13.058284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:13.058486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:13.058546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:13.058594] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:13.062774] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=30.17%) [2026-02-06T20:28:13.063085] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-06T20:28:13.063225] [INFO ] [sig ] NSP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:13.212905] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NSP.txt [2026-02-06T20:28:13.213062] [INFO ] [sig ] [2192/3439] Completed NSP in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:13.213103] [INFO ] [sig ] [2193/3439] Forecasting NSSC... [2026-02-06T20:28:13.213133] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-06T20:28:13.213180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-06T20:28:13.226185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-06T20:28:13.226612] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-06T20:28:13.227435] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-06T20:28:13.227490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:13.227522] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:13.227550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:13.227638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:13.287653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:13.288753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:13.288866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:13.288920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:13.415416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:13.415593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:13.415639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:13.415668] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:13.419120] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=87.84%) [2026-02-06T20:28:13.419406] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-06T20:28:13.419534] [INFO ] [sig ] NSSC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:13.562155] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NSSC.txt [2026-02-06T20:28:13.562315] [INFO ] [sig ] [2193/3439] Completed NSSC in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:13.562356] [INFO ] [sig ] [2194/3439] Forecasting NTAP... [2026-02-06T20:28:13.562387] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-06T20:28:13.562418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-06T20:28:13.574849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-06T20:28:13.575259] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-06T20:28:13.576178] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-06T20:28:13.576236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:13.576271] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:13.576300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:13.576359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:13.636191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:13.637193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:13.637290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:13.637324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:13.765504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:13.765686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:13.765729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:13.765759] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:13.769231] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-02-06T20:28:13.769549] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-06T20:28:13.769707] [INFO ] [sig ] NTAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:13.917313] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NTAP.txt [2026-02-06T20:28:13.917446] [INFO ] [sig ] [2194/3439] Completed NTAP in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:13.917484] [INFO ] [sig ] [2195/3439] Forecasting NTB... [2026-02-06T20:28:13.917515] [INFO ] [sig ] Generating forecast for: NTB [2026-02-06T20:28:13.917546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-06T20:28:13.928602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-06T20:28:13.928923] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-06T20:28:13.929713] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-06T20:28:13.929767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:13.929809] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:13.929837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:13.929894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:13.988458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:13.989314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:13.989402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:13.989435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:14.106766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:14.106919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:14.106960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:14.107021] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:14.110491] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=13.71%) [2026-02-06T20:28:14.110793] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-06T20:28:14.110926] [INFO ] [sig ] NTB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:14.257320] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NTB.txt [2026-02-06T20:28:14.257483] [INFO ] [sig ] [2195/3439] Completed NTB in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-06T20:28:14.257532] [INFO ] [sig ] [2196/3439] Forecasting NTES... [2026-02-06T20:28:14.257596] [INFO ] [sig ] Generating forecast for: NTES [2026-02-06T20:28:14.257641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-06T20:28:14.269996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-06T20:28:14.270430] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-06T20:28:14.271331] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-06T20:28:14.271387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:14.271421] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:14.271448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:14.271507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:14.330111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:14.331036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:14.331126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:14.331162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:14.457508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:14.457689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:14.457741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:14.457772] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:14.461557] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: UP (p=75.90%) [2026-02-06T20:28:14.461905] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-06T20:28:14.462056] [INFO ] [sig ] NTES: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:14.605567] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NTES.txt [2026-02-06T20:28:14.605738] [INFO ] [sig ] [2196/3439] Completed NTES in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:14.605778] [INFO ] [sig ] [2197/3439] Forecasting NTIC... [2026-02-06T20:28:14.605809] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-06T20:28:14.605839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-06T20:28:14.617777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-06T20:28:14.618165] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-06T20:28:14.619046] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-06T20:28:14.619100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:14.619132] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:14.619159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:14.619229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:14.678760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:14.679692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:14.679798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:14.679834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:14.791467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:14.791653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:14.791697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:14.791729] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:14.795176] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-02-06T20:28:14.795462] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-06T20:28:14.795624] [INFO ] [sig ] NTIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:14.942684] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NTIC.txt [2026-02-06T20:28:14.942850] [INFO ] [sig ] [2197/3439] Completed NTIC in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:14.942898] [INFO ] [sig ] [2198/3439] Forecasting NTLA... [2026-02-06T20:28:14.942931] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-06T20:28:14.942963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-06T20:28:14.955194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-06T20:28:14.955653] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-06T20:28:14.956750] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-06T20:28:14.956820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:14.956865] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:14.956902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:14.956985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:15.023246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:15.024213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:15.024320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:15.024354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:15.159259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:15.159450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:15.159502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:15.159534] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:15.163166] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=74.85%) [2026-02-06T20:28:15.163487] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-06T20:28:15.163654] [INFO ] [sig ] NTLA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:15.307007] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NTLA.txt [2026-02-06T20:28:15.307163] [INFO ] [sig ] [2198/3439] Completed NTLA in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:15.307204] [INFO ] [sig ] [2199/3439] Forecasting NTNX... [2026-02-06T20:28:15.307249] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-06T20:28:15.307282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-06T20:28:15.318967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-06T20:28:15.319330] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-06T20:28:15.320163] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-06T20:28:15.320218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:15.320252] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:15.320281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:15.320338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:15.378278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:15.379214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:15.379309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:15.379343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:15.512992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:15.513159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:15.513203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:15.513233] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:15.517282] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-02-06T20:28:15.517639] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-06T20:28:15.517785] [INFO ] [sig ] NTNX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:15.663529] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NTNX.txt [2026-02-06T20:28:15.663726] [INFO ] [sig ] [2199/3439] Completed NTNX in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:15.663772] [INFO ] [sig ] [2200/3439] Forecasting NTRA... [2026-02-06T20:28:15.663804] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-06T20:28:15.663837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-06T20:28:15.676128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-06T20:28:15.676492] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-06T20:28:15.677313] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-06T20:28:15.677368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:15.677401] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:15.677428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:15.677485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:15.738898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:15.739767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:15.739860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:15.739894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:15.866482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:15.866660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:15.866704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:15.866735] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:15.870366] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=80.90%) [2026-02-06T20:28:15.870680] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-06T20:28:15.870817] [INFO ] [sig ] NTRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:16.015424] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NTRA.txt [2026-02-06T20:28:16.015585] [INFO ] [sig ] [2200/3439] Completed NTRA in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:16.015630] [INFO ] [sig ] [2201/3439] Forecasting NTRB... [2026-02-06T20:28:16.015662] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-06T20:28:16.015693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-06T20:28:16.027176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-06T20:28:16.027467] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-06T20:28:16.028281] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-06T20:28:16.028336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:16.028367] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:16.028394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:16.028452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:16.087690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:16.088453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:16.088742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:16.088778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:16.202412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:16.202586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:16.202634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:16.202664] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:16.206124] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-02-06T20:28:16.206411] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-06T20:28:16.206541] [INFO ] [sig ] NTRB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:16.350058] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NTRB.txt [2026-02-06T20:28:16.350194] [INFO ] [sig ] [2201/3439] Completed NTRB in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:16.350234] [INFO ] [sig ] [2202/3439] Forecasting NTRS... [2026-02-06T20:28:16.350265] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-06T20:28:16.350296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-06T20:28:16.361775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-06T20:28:16.362089] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-06T20:28:16.362933] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-06T20:28:16.362989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:16.363023] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:16.363054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:16.363113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:16.421624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:16.422506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:16.422659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:16.422697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:16.544121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:16.544311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:16.544363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:16.544411] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:16.547953] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=61.06%) [2026-02-06T20:28:16.548282] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-06T20:28:16.548433] [INFO ] [sig ] NTRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:16.692287] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NTRS.txt [2026-02-06T20:28:16.692449] [INFO ] [sig ] [2202/3439] Completed NTRS in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:16.692489] [INFO ] [sig ] [2203/3439] Forecasting NTRSO... [2026-02-06T20:28:16.692518] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-06T20:28:16.692551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-06T20:28:16.704627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-06T20:28:16.704981] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-06T20:28:16.705811] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-06T20:28:16.705866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:16.705897] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:16.705924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:16.705981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:16.765452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:16.766260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:16.766345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:16.766379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:16.888220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:16.888384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:16.888426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:16.888457] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:16.892111] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-06T20:28:16.892460] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-06T20:28:16.892619] [INFO ] [sig ] NTRSO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:17.039321] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NTRSO.txt [2026-02-06T20:28:17.039461] [INFO ] [sig ] [2203/3439] Completed NTRSO in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:17.039501] [INFO ] [sig ] [2204/3439] Forecasting NUKK... [2026-02-06T20:28:17.039531] [INFO ] [sig ] Generating forecast for: NUKK [2026-02-06T20:28:17.039560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUKK' from 'https://tdm.silogroup.org/data/derivative_storage/NUKK.csv'. [2026-02-06T20:28:17.052984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUKK'. [2026-02-06T20:28:17.053300] [INFO ] [FORECASTER] Starting predict_future for NUKK [2026-02-06T20:28:17.054295] [DEBUG] [LOCAL ] No optimal features file found for NUKK: ./output/feature-sets/NUKK.txt [2026-02-06T20:28:17.054349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:17.054381] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:17.054408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:17.054466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:17.114470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:17.115357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:17.115679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:17.115719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:17.238896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:17.239035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:17.239075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:17.239105] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:17.243167] [DEBUG] [FORECASTER] NUKK: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-02-06T20:28:17.243447] [INFO ] [FORECASTER] Completed predict_future for NUKK [2026-02-06T20:28:17.243596] [INFO ] [sig ] NUKK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:17.393394] [INFO ] [LOCAL ] Saved forecast: NUKK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NUKK.txt [2026-02-06T20:28:17.393566] [INFO ] [sig ] [2204/3439] Completed NUKK in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:17.393626] [INFO ] [sig ] [2205/3439] Forecasting NUS... [2026-02-06T20:28:17.393658] [INFO ] [sig ] Generating forecast for: NUS [2026-02-06T20:28:17.393688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-06T20:28:17.406435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-06T20:28:17.406775] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-06T20:28:17.407644] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-06T20:28:17.407698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:17.407732] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:17.407760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:17.407842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:17.467347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:17.468529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:17.468643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:17.468679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:17.595972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:17.596132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:17.596174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:17.596206] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:17.599951] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-06T20:28:17.600258] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-06T20:28:17.600396] [INFO ] [sig ] NUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:17.747660] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NUS.txt [2026-02-06T20:28:17.747870] [INFO ] [sig ] [2205/3439] Completed NUS in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:17.747914] [INFO ] [sig ] [2206/3439] Forecasting NUTX... [2026-02-06T20:28:17.747945] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-06T20:28:17.747976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-06T20:28:17.759711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-06T20:28:17.760056] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-06T20:28:17.760897] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-06T20:28:17.760950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:17.760982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:17.761021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:17.761080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:17.824501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:17.825435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:17.825523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:17.825557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:17.952451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:17.952635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:17.952679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:17.952708] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:17.956350] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-06T20:28:17.956670] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-06T20:28:17.956807] [INFO ] [sig ] NUTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:18.103331] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NUTX.txt [2026-02-06T20:28:18.103492] [INFO ] [sig ] [2206/3439] Completed NUTX in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:18.103534] [INFO ] [sig ] [2207/3439] Forecasting NUVB... [2026-02-06T20:28:18.103565] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-06T20:28:18.103635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-06T20:28:18.115340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-06T20:28:18.115756] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-06T20:28:18.116603] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-06T20:28:18.116658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:18.116690] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:18.116719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:18.116777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:18.182390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:18.183916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:18.184033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:18.184079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:18.341273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:18.341444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:18.341504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:18.341540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:18.345257] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-02-06T20:28:18.345616] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-06T20:28:18.345757] [INFO ] [sig ] NUVB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:18.520694] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NUVB.txt [2026-02-06T20:28:18.520858] [INFO ] [sig ] [2207/3439] Completed NUVB in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:18.520899] [INFO ] [sig ] [2208/3439] Forecasting NUVL... [2026-02-06T20:28:18.520929] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-06T20:28:18.520959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-06T20:28:18.534607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-06T20:28:18.535045] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-06T20:28:18.535932] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-06T20:28:18.535987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:18.536021] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:18.536049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:18.536105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:18.595406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:18.596629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:18.596734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:18.596767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:18.722973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:18.723134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:18.723176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:18.723206] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:18.726565] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-06T20:28:18.726918] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-06T20:28:18.727067] [INFO ] [sig ] NUVL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:18.877138] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NUVL.txt [2026-02-06T20:28:18.877304] [INFO ] [sig ] [2208/3439] Completed NUVL in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:18.877354] [INFO ] [sig ] [2209/3439] Forecasting NUWE... [2026-02-06T20:28:18.877390] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-06T20:28:18.877427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-06T20:28:18.889138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-06T20:28:18.889541] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-06T20:28:18.890379] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-06T20:28:18.890433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:18.890496] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:18.890524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:18.890601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:18.950481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:18.951453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:18.951540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:18.951593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:19.077730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:19.077932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:19.077998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:19.078031] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:19.082117] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=79.79%) [2026-02-06T20:28:19.082450] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-06T20:28:19.082625] [INFO ] [sig ] NUWE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:19.236124] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NUWE.txt [2026-02-06T20:28:19.236304] [INFO ] [sig ] [2209/3439] Completed NUWE in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:19.236353] [INFO ] [sig ] [2210/3439] Forecasting NVAX... [2026-02-06T20:28:19.236391] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-06T20:28:19.236423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-06T20:28:19.247535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-06T20:28:19.247887] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-06T20:28:19.248761] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-06T20:28:19.248816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:19.248849] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:19.248877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:19.248935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:19.305356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:19.306216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:19.306302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:19.306336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:19.426280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:19.426441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:19.426483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:19.426513] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:19.429955] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-02-06T20:28:19.430231] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-06T20:28:19.430358] [INFO ] [sig ] NVAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:19.579291] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NVAX.txt [2026-02-06T20:28:19.579456] [INFO ] [sig ] [2210/3439] Completed NVAX in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:19.579497] [INFO ] [sig ] [2211/3439] Forecasting NVD... [2026-02-06T20:28:19.579528] [INFO ] [sig ] Generating forecast for: NVD [2026-02-06T20:28:19.579560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-06T20:28:19.591498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-06T20:28:19.591875] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-06T20:28:19.592686] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-06T20:28:19.592740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:19.592773] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:19.592801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:19.592858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:19.651168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:19.651874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:19.651957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:19.651989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:19.773709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:19.773877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:19.773920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:19.773949] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:19.777555] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=45.58%) [2026-02-06T20:28:19.777903] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-06T20:28:19.778044] [INFO ] [sig ] NVD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:19.930823] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NVD.txt [2026-02-06T20:28:19.930982] [INFO ] [sig ] [2211/3439] Completed NVD in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-06T20:28:19.931022] [INFO ] [sig ] [2212/3439] Forecasting NVDA... [2026-02-06T20:28:19.931054] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-06T20:28:19.931085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-06T20:28:19.945546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-06T20:28:19.945955] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-06T20:28:19.946765] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-06T20:28:19.946819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:19.946851] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:19.946877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:19.946934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:20.010017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:20.011136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:20.011230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:20.011270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:20.137947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:20.138119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:20.138160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:20.138227] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:20.141881] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=95.66%) [2026-02-06T20:28:20.142234] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-06T20:28:20.142409] [INFO ] [sig ] NVDA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:20.288462] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NVDA.txt [2026-02-06T20:28:20.288835] [INFO ] [sig ] [2212/3439] Completed NVDA in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-06T20:28:20.288878] [INFO ] [sig ] [2213/3439] Forecasting NVDD... [2026-02-06T20:28:20.288908] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-06T20:28:20.288939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-06T20:28:20.300499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-06T20:28:20.300863] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-06T20:28:20.301698] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-06T20:28:20.301752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:20.301783] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:20.301810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:20.301867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:20.359316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:20.360002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:20.360084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:20.360117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:20.482323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:20.482481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:20.482522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:20.482585] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:20.486323] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-02-06T20:28:20.486615] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-06T20:28:20.486763] [INFO ] [sig ] NVDD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:20.635444] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NVDD.txt [2026-02-06T20:28:20.635593] [INFO ] [sig ] [2213/3439] Completed NVDD in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:20.635636] [INFO ] [sig ] [2214/3439] Forecasting NVDL... [2026-02-06T20:28:20.635667] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-06T20:28:20.635704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-06T20:28:20.647511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-06T20:28:20.647895] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-06T20:28:20.648721] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-06T20:28:20.648774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:20.648806] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:20.648832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:20.648889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:20.706029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:20.706800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:20.706894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:20.706929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:20.829200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:20.829366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:20.829415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:20.829454] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:20.833362] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-02-06T20:28:20.833653] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-06T20:28:20.833784] [INFO ] [sig ] NVDL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:20.980761] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NVDL.txt [2026-02-06T20:28:20.980917] [INFO ] [sig ] [2214/3439] Completed NVDL in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:20.980958] [INFO ] [sig ] [2215/3439] Forecasting NVDS... [2026-02-06T20:28:20.980990] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-06T20:28:20.981023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-06T20:28:20.992143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-06T20:28:20.992426] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-06T20:28:20.993216] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-06T20:28:20.993270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:20.993301] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:20.993327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:20.993382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:21.052247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:21.053125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:21.053212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:21.053279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:21.175667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:21.175824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:21.175864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:21.175894] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:21.179763] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-06T20:28:21.180042] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-06T20:28:21.180168] [INFO ] [sig ] NVDS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:21.328793] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NVDS.txt [2026-02-06T20:28:21.328965] [INFO ] [sig ] [2215/3439] Completed NVDS in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:21.329009] [INFO ] [sig ] [2216/3439] Forecasting NVEC... [2026-02-06T20:28:21.329039] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-06T20:28:21.329068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-06T20:28:21.341306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-06T20:28:21.341915] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-06T20:28:21.342757] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-06T20:28:21.342811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:21.342843] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:21.342869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:21.342926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:21.403097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:21.404010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:21.404097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:21.404132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:21.526775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:21.526931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:21.526971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:21.526999] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:21.530485] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-02-06T20:28:21.530988] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-06T20:28:21.531140] [INFO ] [sig ] NVEC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:21.678427] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NVEC.txt [2026-02-06T20:28:21.678605] [INFO ] [sig ] [2216/3439] Completed NVEC in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:21.678648] [INFO ] [sig ] [2217/3439] Forecasting NVG... [2026-02-06T20:28:21.678679] [INFO ] [sig ] Generating forecast for: NVG [2026-02-06T20:28:21.678709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-06T20:28:21.691337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-06T20:28:21.691734] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-06T20:28:21.692540] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-06T20:28:21.692613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:21.692647] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:21.692681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:21.692773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:21.752960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:21.753891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:21.753986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:21.754019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:21.882240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:21.882410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:21.882460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:21.882495] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:21.886013] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-06T20:28:21.886324] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-06T20:28:21.886457] [INFO ] [sig ] NVG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:22.033638] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NVG.txt [2026-02-06T20:28:22.033783] [INFO ] [sig ] [2217/3439] Completed NVG in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:22.033824] [INFO ] [sig ] [2218/3439] Forecasting NVGS... [2026-02-06T20:28:22.033855] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-06T20:28:22.033885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-06T20:28:22.050494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-06T20:28:22.050879] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-06T20:28:22.051716] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-06T20:28:22.051769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:22.051801] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:22.051828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:22.051884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:22.109195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:22.110116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:22.110198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:22.110231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:22.234692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:22.234847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:22.234889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:22.234917] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:22.238364] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-06T20:28:22.238859] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-06T20:28:22.238989] [INFO ] [sig ] NVGS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:22.385260] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NVGS.txt [2026-02-06T20:28:22.385419] [INFO ] [sig ] [2218/3439] Completed NVGS in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:22.385467] [INFO ] [sig ] [2219/3439] Forecasting NVMI... [2026-02-06T20:28:22.385499] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-06T20:28:22.385530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-06T20:28:22.397286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-06T20:28:22.397624] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-06T20:28:22.398499] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-06T20:28:22.398593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:22.398631] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:22.398660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:22.398718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:22.456914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:22.457836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:22.457955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:22.457991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:22.577790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:22.577958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:22.578000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:22.578029] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:22.581457] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=44.63%) [2026-02-06T20:28:22.581763] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-06T20:28:22.581891] [INFO ] [sig ] NVMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:22.723980] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NVMI.txt [2026-02-06T20:28:22.724134] [INFO ] [sig ] [2219/3439] Completed NVMI in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:22.724180] [INFO ] [sig ] [2220/3439] Forecasting NVO... [2026-02-06T20:28:22.724214] [INFO ] [sig ] Generating forecast for: NVO [2026-02-06T20:28:22.724244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-06T20:28:22.735313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-06T20:28:22.735652] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-06T20:28:22.736442] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-06T20:28:22.736505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:22.736537] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:22.736564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:22.736647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:22.796985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:22.797883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:22.797968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:22.798001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:22.922737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:22.922932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:22.922976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:22.923005] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:22.926608] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-06T20:28:22.926888] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-06T20:28:22.927013] [INFO ] [sig ] NVO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:23.076826] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NVO.txt [2026-02-06T20:28:23.076999] [INFO ] [sig ] [2220/3439] Completed NVO in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:23.077042] [INFO ] [sig ] [2221/3439] Forecasting NVRI... [2026-02-06T20:28:23.077072] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-06T20:28:23.077102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-06T20:28:23.088870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-06T20:28:23.089221] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-06T20:28:23.090047] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-06T20:28:23.090101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:23.090134] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:23.090163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:23.090233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:23.151152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:23.152157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:23.152249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:23.152284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:23.278914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:23.279077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:23.279119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:23.279148] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:23.282634] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=52.22%) [2026-02-06T20:28:23.282935] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-06T20:28:23.283070] [INFO ] [sig ] NVRI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:23.432292] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NVRI.txt [2026-02-06T20:28:23.432448] [INFO ] [sig ] [2221/3439] Completed NVRI in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:23.432490] [INFO ] [sig ] [2222/3439] Forecasting NVS... [2026-02-06T20:28:23.432520] [INFO ] [sig ] Generating forecast for: NVS [2026-02-06T20:28:23.432549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-06T20:28:23.444225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-06T20:28:23.444746] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-06T20:28:23.445568] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-06T20:28:23.445837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:23.445872] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:23.445901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:23.445961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:23.507958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:23.508853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:23.508941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:23.508976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:23.635510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:23.635704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:23.635754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:23.635785] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:23.639316] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=65.12%) [2026-02-06T20:28:23.639620] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-06T20:28:23.639749] [INFO ] [sig ] NVS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:23.787079] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NVS.txt [2026-02-06T20:28:23.787286] [INFO ] [sig ] [2222/3439] Completed NVS in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:23.787345] [INFO ] [sig ] [2223/3439] Forecasting NVTS... [2026-02-06T20:28:23.787386] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-06T20:28:23.787429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-06T20:28:23.799073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-06T20:28:23.799393] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-06T20:28:23.800195] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-06T20:28:23.800249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:23.800281] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:23.800309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:23.800369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:23.857797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:23.858656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:23.858743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:23.858777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:23.975683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:23.975840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:23.975881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:23.975910] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:23.979342] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=86.35%) [2026-02-06T20:28:23.979654] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-06T20:28:23.979786] [INFO ] [sig ] NVTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:24.127763] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NVTS.txt [2026-02-06T20:28:24.127932] [INFO ] [sig ] [2223/3439] Completed NVTS in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:24.127975] [INFO ] [sig ] [2224/3439] Forecasting NWBI... [2026-02-06T20:28:24.128005] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-06T20:28:24.128035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-06T20:28:24.139695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-06T20:28:24.139996] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-06T20:28:24.140823] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-06T20:28:24.140876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:24.140908] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:24.140937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:24.140994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:24.199058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:24.199863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:24.199949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:24.199984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:24.323388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:24.323544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:24.323602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:24.323634] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:24.327017] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-02-06T20:28:24.327311] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-06T20:28:24.327454] [INFO ] [sig ] NWBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:24.480326] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NWBI.txt [2026-02-06T20:28:24.480489] [INFO ] [sig ] [2224/3439] Completed NWBI in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:24.480537] [INFO ] [sig ] [2225/3439] Forecasting NWE... [2026-02-06T20:28:24.480586] [INFO ] [sig ] Generating forecast for: NWE [2026-02-06T20:28:24.480620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-06T20:28:24.491895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-06T20:28:24.492218] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-06T20:28:24.493067] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-06T20:28:24.493122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:24.493155] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:24.493195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:24.493254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:24.551805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:24.552711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:24.552799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:24.552833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:24.675312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:24.675482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:24.675524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:24.675771] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:24.679518] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=59.96%) [2026-02-06T20:28:24.679945] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-06T20:28:24.680101] [INFO ] [sig ] NWE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:24.828247] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NWE.txt [2026-02-06T20:28:24.828400] [INFO ] [sig ] [2225/3439] Completed NWE in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:24.828449] [INFO ] [sig ] [2226/3439] Forecasting NWFL... [2026-02-06T20:28:24.828486] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-06T20:28:24.828521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-06T20:28:24.839890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-06T20:28:24.840188] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-06T20:28:24.840976] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-06T20:28:24.841029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:24.841087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:24.841116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:24.841173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:24.898059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:24.898867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:24.898951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:24.898984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:25.013031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:25.013210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:25.013253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:25.013284] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:25.016785] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=65.31%) [2026-02-06T20:28:25.017071] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-06T20:28:25.017203] [INFO ] [sig ] NWFL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:25.237288] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NWFL.txt [2026-02-06T20:28:25.237461] [INFO ] [sig ] [2226/3439] Completed NWFL in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:25.237507] [INFO ] [sig ] [2227/3439] Forecasting NWG... [2026-02-06T20:28:25.237538] [INFO ] [sig ] Generating forecast for: NWG [2026-02-06T20:28:25.237586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-06T20:28:25.249552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-06T20:28:25.249996] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-06T20:28:25.250952] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-06T20:28:25.251012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:25.251047] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:25.251075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:25.251135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:25.311502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:25.312383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:25.312494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:25.312535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:25.435854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:25.436013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:25.436057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:25.436088] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:25.439628] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-02-06T20:28:25.439920] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-06T20:28:25.440052] [INFO ] [sig ] NWG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:25.586774] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NWG.txt [2026-02-06T20:28:25.586934] [INFO ] [sig ] [2227/3439] Completed NWG in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:25.586974] [INFO ] [sig ] [2228/3439] Forecasting NWL... [2026-02-06T20:28:25.587004] [INFO ] [sig ] Generating forecast for: NWL [2026-02-06T20:28:25.587036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-06T20:28:25.598772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-06T20:28:25.599083] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-06T20:28:25.599946] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-06T20:28:25.600001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:25.600036] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:25.600063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:25.600123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:25.659644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:25.660527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:25.660635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:25.660671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:25.790593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:25.790752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:25.790793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:25.790823] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:25.794318] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=22.27%) [2026-02-06T20:28:25.794625] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-06T20:28:25.794783] [INFO ] [sig ] NWL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:25.944308] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NWL.txt [2026-02-06T20:28:25.944459] [INFO ] [sig ] [2228/3439] Completed NWL in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-06T20:28:25.944499] [INFO ] [sig ] [2229/3439] Forecasting NWPX... [2026-02-06T20:28:25.944530] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-06T20:28:25.944561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-06T20:28:25.956414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-06T20:28:25.956784] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-06T20:28:25.957609] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-06T20:28:25.957665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:25.957698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:25.957726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:25.957785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:26.020300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:26.021408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:26.021501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:26.021535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:26.151339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:26.151497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:26.151543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:26.151636] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:26.155987] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=25.97%) [2026-02-06T20:28:26.156327] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-06T20:28:26.156467] [INFO ] [sig ] NWPX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:26.314524] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NWPX.txt [2026-02-06T20:28:26.314761] [INFO ] [sig ] [2229/3439] Completed NWPX in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:26.314827] [INFO ] [sig ] [2230/3439] Forecasting NWS... [2026-02-06T20:28:26.314869] [INFO ] [sig ] Generating forecast for: NWS [2026-02-06T20:28:26.314910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-06T20:28:26.327536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-06T20:28:26.327951] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-06T20:28:26.328796] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-06T20:28:26.328851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:26.328897] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:26.328928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:26.328987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:26.387610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:26.388509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:26.388616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:26.388654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:26.515466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:26.515652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:26.515696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:26.515726] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:26.519647] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-02-06T20:28:26.519932] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-06T20:28:26.520067] [INFO ] [sig ] NWS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:26.671832] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NWS.txt [2026-02-06T20:28:26.671978] [INFO ] [sig ] [2230/3439] Completed NWS in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:26.672017] [INFO ] [sig ] [2231/3439] Forecasting NWSA... [2026-02-06T20:28:26.672048] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-06T20:28:26.672079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-06T20:28:26.683482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-06T20:28:26.683828] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-06T20:28:26.684652] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-06T20:28:26.684708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:26.684740] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:26.684769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:26.684829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:26.748122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:26.749220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:26.749320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:26.749357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:26.873757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:26.873920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:26.873963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:26.873993] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:26.877860] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-02-06T20:28:26.878183] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-06T20:28:26.878374] [INFO ] [sig ] NWSA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:27.039471] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NWSA.txt [2026-02-06T20:28:27.039666] [INFO ] [sig ] [2231/3439] Completed NWSA in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:27.039710] [INFO ] [sig ] [2232/3439] Forecasting NX... [2026-02-06T20:28:27.039738] [INFO ] [sig ] Generating forecast for: NX [2026-02-06T20:28:27.039769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-06T20:28:27.052030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-06T20:28:27.052416] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-06T20:28:27.053245] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-06T20:28:27.053299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:27.053331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:27.053358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:27.053414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:27.111414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:27.112324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:27.112413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:27.112453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:27.232148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:27.232294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:27.232335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:27.232364] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:27.235752] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=42.46%) [2026-02-06T20:28:27.236046] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-06T20:28:27.236175] [INFO ] [sig ] NX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:27.378855] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NX.txt [2026-02-06T20:28:27.378986] [INFO ] [sig ] [2232/3439] Completed NX in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:27.379025] [INFO ] [sig ] [2233/3439] Forecasting NXE... [2026-02-06T20:28:27.379053] [INFO ] [sig ] Generating forecast for: NXE [2026-02-06T20:28:27.379084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-06T20:28:27.390734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-06T20:28:27.391035] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-06T20:28:27.391840] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-06T20:28:27.391893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:27.391928] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:27.391976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:27.392054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:27.450711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:27.451434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:27.451516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:27.451549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:27.576112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:27.576314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:27.576358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:27.576388] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:27.580059] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-02-06T20:28:27.580360] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-06T20:28:27.580501] [INFO ] [sig ] NXE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:27.725848] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NXE.txt [2026-02-06T20:28:27.726004] [INFO ] [sig ] [2233/3439] Completed NXE in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:27.726076] [INFO ] [sig ] [2234/3439] Forecasting NXG... [2026-02-06T20:28:27.726109] [INFO ] [sig ] Generating forecast for: NXG [2026-02-06T20:28:27.726141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-06T20:28:27.738705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-06T20:28:27.739296] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-06T20:28:27.740308] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-06T20:28:27.740362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:27.740393] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:27.740420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:27.740477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:27.797408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:27.798383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:27.798474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:27.798511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:27.923281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:27.923441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:27.923482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:27.923511] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:27.927044] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-02-06T20:28:27.927362] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-06T20:28:27.927499] [INFO ] [sig ] NXG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:28.078658] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NXG.txt [2026-02-06T20:28:28.078808] [INFO ] [sig ] [2234/3439] Completed NXG in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:28.078848] [INFO ] [sig ] [2235/3439] Forecasting NXGL... [2026-02-06T20:28:28.078878] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-06T20:28:28.078908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-06T20:28:28.091614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-06T20:28:28.092029] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-06T20:28:28.092843] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-06T20:28:28.092896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:28.092928] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:28.092955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:28.093012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:28.151773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:28.152672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:28.152757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:28.152790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:28.271689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:28.271880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:28.271923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:28.271952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:28.275591] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=74.06%) [2026-02-06T20:28:28.275910] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-06T20:28:28.276073] [INFO ] [sig ] NXGL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:28.439308] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NXGL.txt [2026-02-06T20:28:28.439485] [INFO ] [sig ] [2235/3439] Completed NXGL in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:28.439533] [INFO ] [sig ] [2236/3439] Forecasting NXP... [2026-02-06T20:28:28.439563] [INFO ] [sig ] Generating forecast for: NXP [2026-02-06T20:28:28.439616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-06T20:28:28.452705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-06T20:28:28.453334] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-06T20:28:28.454187] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-06T20:28:28.454242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:28.454275] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:28.454305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:28.454364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:28.515746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:28.516694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:28.516817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:28.516852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:28.639592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:28.639752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:28.639795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:28.639825] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:28.643929] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-06T20:28:28.644311] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-06T20:28:28.644456] [INFO ] [sig ] NXP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:28.793964] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/NXP.txt [2026-02-06T20:28:28.794110] [INFO ] [sig ] [2236/3439] Completed NXP in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:28.794151] [INFO ] [sig ] [2237/3439] Forecasting NXPI... [2026-02-06T20:28:28.794182] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-06T20:28:28.794213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-06T20:28:28.807521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-06T20:28:28.807872] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-06T20:28:28.808761] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-06T20:28:28.808995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:28.809029] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:28.809058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:28.809116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:28.869898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:28.870952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:28.871045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:28.871079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:29.006131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:29.006290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:29.006334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:29.006395] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:29.010032] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-06T20:28:29.010346] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-06T20:28:29.010489] [INFO ] [sig ] NXPI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:29.163162] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NXPI.txt [2026-02-06T20:28:29.163343] [INFO ] [sig ] [2237/3439] Completed NXPI in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:29.163406] [INFO ] [sig ] [2238/3439] Forecasting NYXH... [2026-02-06T20:28:29.163438] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-06T20:28:29.163471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-06T20:28:29.176020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-06T20:28:29.176435] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-06T20:28:29.177315] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-06T20:28:29.177373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:29.177405] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:29.177432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:29.177489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:29.239925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:29.241071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:29.241167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:29.241202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:29.375700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:29.375862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:29.375905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:29.375935] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:29.379638] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-06T20:28:29.380012] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-06T20:28:29.380187] [INFO ] [sig ] NYXH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:29.535223] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NYXH.txt [2026-02-06T20:28:29.535380] [INFO ] [sig ] [2238/3439] Completed NYXH in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:29.535422] [INFO ] [sig ] [2239/3439] Forecasting NZF... [2026-02-06T20:28:29.535452] [INFO ] [sig ] Generating forecast for: NZF [2026-02-06T20:28:29.535482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-06T20:28:29.548876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-06T20:28:29.549234] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-06T20:28:29.550029] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-06T20:28:29.550084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:29.550117] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:29.550145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:29.550203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:29.611079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:29.612204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:29.612316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:29.612352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:29.747312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:29.747476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:29.747519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:29.747551] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:29.751470] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=9.15%) [2026-02-06T20:28:29.751828] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-06T20:28:29.751988] [INFO ] [sig ] NZF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:29.908122] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/NZF.txt [2026-02-06T20:28:29.908317] [INFO ] [sig ] [2239/3439] Completed NZF in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:29.908362] [INFO ] [sig ] [2240/3439] Forecasting OABI... [2026-02-06T20:28:29.908393] [INFO ] [sig ] Generating forecast for: OABI [2026-02-06T20:28:29.908424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-06T20:28:29.920976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-06T20:28:29.921382] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-06T20:28:29.922378] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-06T20:28:29.922434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:29.922469] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:29.922497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:29.922554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:29.983370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:29.984231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:29.984322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:29.984357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:30.120524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:30.120736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:30.120790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:30.120832] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:30.124451] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=15.53%) [2026-02-06T20:28:30.124852] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-06T20:28:30.125004] [INFO ] [sig ] OABI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:30.278504] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OABI.txt [2026-02-06T20:28:30.278690] [INFO ] [sig ] [2240/3439] Completed OABI in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:30.278737] [INFO ] [sig ] [2241/3439] Forecasting OBDC... [2026-02-06T20:28:30.278769] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-06T20:28:30.278803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-06T20:28:30.290936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-06T20:28:30.291303] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-06T20:28:30.292177] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-06T20:28:30.292233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:30.292265] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:30.292309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:30.292383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:30.351090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:30.352018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:30.352118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:30.352153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:30.474100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:30.474265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:30.474305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:30.474333] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:30.477845] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-06T20:28:30.478158] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-06T20:28:30.478295] [INFO ] [sig ] OBDC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:30.626292] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OBDC.txt [2026-02-06T20:28:30.626453] [INFO ] [sig ] [2241/3439] Completed OBDC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:30.626496] [INFO ] [sig ] [2242/3439] Forecasting OBIL... [2026-02-06T20:28:30.626532] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-06T20:28:30.626591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-06T20:28:30.638330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-06T20:28:30.638742] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-06T20:28:30.639533] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-06T20:28:30.639629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:30.639672] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:30.639706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:30.639770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:30.697171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:30.698107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:30.698196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:30.698230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:30.808740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:30.808904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:30.808944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:30.808974] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:30.812730] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-06T20:28:30.813048] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-06T20:28:30.813183] [INFO ] [sig ] OBIL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:30.959842] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OBIL.txt [2026-02-06T20:28:30.959999] [INFO ] [sig ] [2242/3439] Completed OBIL in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:30.960042] [INFO ] [sig ] [2243/3439] Forecasting OBIO... [2026-02-06T20:28:30.960071] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-06T20:28:30.960102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-06T20:28:30.971553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-06T20:28:30.971919] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-06T20:28:30.972756] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-06T20:28:30.972810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:30.972889] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:30.972919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:30.972976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:31.033040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:31.033951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:31.034039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:31.034072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:31.160656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:31.160817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:31.160859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:31.160889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:31.164542] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-06T20:28:31.164893] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-06T20:28:31.165229] [INFO ] [sig ] OBIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:31.323960] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OBIO.txt [2026-02-06T20:28:31.324120] [INFO ] [sig ] [2243/3439] Completed OBIO in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:31.324161] [INFO ] [sig ] [2244/3439] Forecasting OBK... [2026-02-06T20:28:31.324191] [INFO ] [sig ] Generating forecast for: OBK [2026-02-06T20:28:31.324222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-06T20:28:31.336179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-06T20:28:31.336570] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-06T20:28:31.337386] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-06T20:28:31.337441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:31.337473] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:31.337499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:31.337555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:31.398103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:31.399029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:31.399116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:31.399148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:31.527618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:31.527790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:31.528050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:31.528082] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:31.531938] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=46.76%) [2026-02-06T20:28:31.532289] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-06T20:28:31.532428] [INFO ] [sig ] OBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:31.682196] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OBK.txt [2026-02-06T20:28:31.682353] [INFO ] [sig ] [2244/3439] Completed OBK in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:31.682396] [INFO ] [sig ] [2245/3439] Forecasting OC... [2026-02-06T20:28:31.682425] [INFO ] [sig ] Generating forecast for: OC [2026-02-06T20:28:31.682462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-06T20:28:31.695276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-06T20:28:31.695724] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-06T20:28:31.696782] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-06T20:28:31.696837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:31.696872] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:31.696900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:31.696958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:31.755745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:31.756697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:31.756788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:31.756822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:31.877032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:31.877190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:31.877231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:31.877261] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:31.880837] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=63.54%) [2026-02-06T20:28:31.881141] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-06T20:28:31.881278] [INFO ] [sig ] OC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:32.023092] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OC.txt [2026-02-06T20:28:32.023235] [INFO ] [sig ] [2245/3439] Completed OC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-06T20:28:32.023276] [INFO ] [sig ] [2246/3439] Forecasting OCCI... [2026-02-06T20:28:32.023313] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-06T20:28:32.023344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-06T20:28:32.035850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-06T20:28:32.036260] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-06T20:28:32.037112] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-06T20:28:32.037168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:32.037201] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:32.037229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:32.037287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:32.094338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:32.095246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:32.095334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:32.095368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:32.218383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:32.218544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:32.218607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:32.218646] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:32.222987] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-06T20:28:32.223279] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-06T20:28:32.223410] [INFO ] [sig ] OCCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:32.372642] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OCCI.txt [2026-02-06T20:28:32.372804] [INFO ] [sig ] [2246/3439] Completed OCCI in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:32.372846] [INFO ] [sig ] [2247/3439] Forecasting OCFC... [2026-02-06T20:28:32.372876] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-06T20:28:32.372906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-06T20:28:32.384824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-06T20:28:32.385179] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-06T20:28:32.386075] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-06T20:28:32.386131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:32.386163] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:32.386190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:32.386248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:32.443251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:32.444111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:32.444196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:32.444229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:32.567527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:32.567696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:32.567738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:32.567766] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:32.571265] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=53.70%) [2026-02-06T20:28:32.571544] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-06T20:28:32.571701] [INFO ] [sig ] OCFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:32.716223] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OCFC.txt [2026-02-06T20:28:32.716369] [INFO ] [sig ] [2247/3439] Completed OCFC in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:32.716411] [INFO ] [sig ] [2248/3439] Forecasting OCGN... [2026-02-06T20:28:32.716441] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-06T20:28:32.716471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-06T20:28:32.728233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-06T20:28:32.728605] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-06T20:28:32.729431] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-06T20:28:32.729486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:32.729520] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:32.729548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:32.729645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:32.786887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:32.787881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:32.787977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:32.788011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:32.908487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:32.908663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:32.908706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:32.908737] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:32.912122] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: UP (p=77.97%) [2026-02-06T20:28:32.912397] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-06T20:28:32.912525] [INFO ] [sig ] OCGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:33.058925] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OCGN.txt [2026-02-06T20:28:33.059076] [INFO ] [sig ] [2248/3439] Completed OCGN in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:33.059115] [INFO ] [sig ] [2249/3439] Forecasting OCSL... [2026-02-06T20:28:33.059146] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-06T20:28:33.059178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-06T20:28:33.071672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-06T20:28:33.072040] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-06T20:28:33.072862] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-06T20:28:33.072917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:33.072949] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:33.072975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:33.073033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:33.131466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:33.132378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:33.132463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:33.132498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:33.257331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:33.257490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:33.257529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:33.257559] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:33.261014] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=30.79%) [2026-02-06T20:28:33.261318] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-06T20:28:33.261455] [INFO ] [sig ] OCSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:33.407474] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OCSL.txt [2026-02-06T20:28:33.407653] [INFO ] [sig ] [2249/3439] Completed OCSL in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:33.407699] [INFO ] [sig ] [2250/3439] Forecasting OCUL... [2026-02-06T20:28:33.407729] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-06T20:28:33.407759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-06T20:28:33.419007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-06T20:28:33.419414] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-06T20:28:33.420269] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-06T20:28:33.420322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:33.420354] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:33.420380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:33.420436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:33.479371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:33.480321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:33.480410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:33.480444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:33.599123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:33.599284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:33.599325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:33.599355] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:33.602941] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-06T20:28:33.603252] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-06T20:28:33.603391] [INFO ] [sig ] OCUL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:33.754474] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OCUL.txt [2026-02-06T20:28:33.754655] [INFO ] [sig ] [2250/3439] Completed OCUL in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:33.754703] [INFO ] [sig ] [2251/3439] Forecasting ODC... [2026-02-06T20:28:33.754733] [INFO ] [sig ] Generating forecast for: ODC [2026-02-06T20:28:33.754764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-06T20:28:33.766909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-06T20:28:33.767305] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-06T20:28:33.768148] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-06T20:28:33.768203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:33.768234] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:33.768260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:33.768316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:33.826641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:33.827532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:33.827641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:33.827680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:33.942467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:33.942644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:33.942687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:33.942716] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:33.946169] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-02-06T20:28:33.946480] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-06T20:28:33.946634] [INFO ] [sig ] ODC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:34.093211] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ODC.txt [2026-02-06T20:28:34.093373] [INFO ] [sig ] [2251/3439] Completed ODC in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:34.093415] [INFO ] [sig ] [2252/3439] Forecasting ODD... [2026-02-06T20:28:34.093444] [INFO ] [sig ] Generating forecast for: ODD [2026-02-06T20:28:34.093474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-06T20:28:34.105496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-06T20:28:34.105912] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-06T20:28:34.106752] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-06T20:28:34.106813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:34.106847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:34.106874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:34.106943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:34.163668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:34.164604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:34.164702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:34.164748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:34.289931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:34.290093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:34.290135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:34.290163] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:34.294110] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-02-06T20:28:34.294464] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-06T20:28:34.294624] [INFO ] [sig ] ODD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:34.442596] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ODD.txt [2026-02-06T20:28:34.442761] [INFO ] [sig ] [2252/3439] Completed ODD in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:34.442804] [INFO ] [sig ] [2253/3439] Forecasting ODFL... [2026-02-06T20:28:34.442832] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-06T20:28:34.442862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-06T20:28:34.454563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-06T20:28:34.454980] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-06T20:28:34.455800] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-06T20:28:34.455855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:34.455887] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:34.455915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:34.455971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:34.513767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:34.514659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:34.514782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:34.514817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:34.634478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:34.634658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:34.634699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:34.634728] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:34.638118] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-02-06T20:28:34.638434] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-06T20:28:34.638601] [INFO ] [sig ] ODFL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:34.782864] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ODFL.txt [2026-02-06T20:28:34.783017] [INFO ] [sig ] [2253/3439] Completed ODFL in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:34.783060] [INFO ] [sig ] [2254/3439] Forecasting OEC... [2026-02-06T20:28:34.783090] [INFO ] [sig ] Generating forecast for: OEC [2026-02-06T20:28:34.783121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-06T20:28:34.794769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-06T20:28:34.795131] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-06T20:28:34.796018] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-06T20:28:34.796085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:34.796119] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:34.796148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:34.796207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:34.853347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:34.854239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:34.854325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:34.854359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:34.973744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:34.973902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:34.973942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:34.973973] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:34.977506] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-06T20:28:34.977822] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-06T20:28:34.977955] [INFO ] [sig ] OEC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:35.120148] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OEC.txt [2026-02-06T20:28:35.120263] [INFO ] [sig ] [2254/3439] Completed OEC in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:35.120302] [INFO ] [sig ] [2255/3439] Forecasting OESX... [2026-02-06T20:28:35.120333] [INFO ] [sig ] Generating forecast for: OESX [2026-02-06T20:28:35.120363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-06T20:28:35.130848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-06T20:28:35.131139] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-06T20:28:35.131988] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-06T20:28:35.132043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:35.132076] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:35.132104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:35.132163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:35.190091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:35.190894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:35.190979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:35.191011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:35.305235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:35.305388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:35.305430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:35.305458] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:35.308882] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-06T20:28:35.309342] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-06T20:28:35.309470] [INFO ] [sig ] OESX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:35.460559] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OESX.txt [2026-02-06T20:28:35.460782] [INFO ] [sig ] [2255/3439] Completed OESX in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:35.460825] [INFO ] [sig ] [2256/3439] Forecasting OFG... [2026-02-06T20:28:35.460854] [INFO ] [sig ] Generating forecast for: OFG [2026-02-06T20:28:35.460883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-06T20:28:35.474889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-06T20:28:35.475267] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-06T20:28:35.476125] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-06T20:28:35.476179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:35.476212] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:35.476239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:35.476296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:35.533917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:35.534828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:35.534932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:35.534967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:35.651777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:35.651935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:35.651977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:35.652007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:35.655408] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: DOWN (p=10.70%) [2026-02-06T20:28:35.655724] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-06T20:28:35.655856] [INFO ] [sig ] OFG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:35.803132] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OFG.txt [2026-02-06T20:28:35.803320] [INFO ] [sig ] [2256/3439] Completed OFG in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:35.803376] [INFO ] [sig ] [2257/3439] Forecasting OFIX... [2026-02-06T20:28:35.803416] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-06T20:28:35.803458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-06T20:28:35.815793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-06T20:28:35.816135] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-06T20:28:35.817069] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-06T20:28:35.817125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:35.817157] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:35.817184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:35.817243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:35.876456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:35.877539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:35.877641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:35.877676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:36.002029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:36.002188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:36.002229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:36.002259] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:36.006229] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=80.64%) [2026-02-06T20:28:36.006506] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-06T20:28:36.006661] [INFO ] [sig ] OFIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:36.154149] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OFIX.txt [2026-02-06T20:28:36.154301] [INFO ] [sig ] [2257/3439] Completed OFIX in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:36.154349] [INFO ] [sig ] [2258/3439] Forecasting OFLX... [2026-02-06T20:28:36.154380] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-06T20:28:36.154411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-06T20:28:36.166157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-06T20:28:36.166476] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-06T20:28:36.167394] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-06T20:28:36.167448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:36.167481] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:36.167508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:36.167566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:36.227230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:36.228365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:36.228452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:36.228484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:36.347419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:36.347593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:36.347639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:36.347668] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:36.351535] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-06T20:28:36.351832] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-06T20:28:36.351961] [INFO ] [sig ] OFLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:36.505073] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OFLX.txt [2026-02-06T20:28:36.505226] [INFO ] [sig ] [2258/3439] Completed OFLX in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:36.505267] [INFO ] [sig ] [2259/3439] Forecasting OFS... [2026-02-06T20:28:36.505296] [INFO ] [sig ] Generating forecast for: OFS [2026-02-06T20:28:36.505326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-06T20:28:36.516745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-06T20:28:36.517081] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-06T20:28:36.517917] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-06T20:28:36.517970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:36.518003] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:36.518030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:36.518086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:36.578250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:36.579108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:36.579191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:36.579223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:36.699828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:36.699989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:36.700032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:36.700063] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:36.703889] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-06T20:28:36.704186] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-06T20:28:36.704315] [INFO ] [sig ] OFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:36.854073] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OFS.txt [2026-02-06T20:28:36.854325] [INFO ] [sig ] [2259/3439] Completed OFS in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:36.854406] [INFO ] [sig ] [2260/3439] Forecasting OGE... [2026-02-06T20:28:36.854438] [INFO ] [sig ] Generating forecast for: OGE [2026-02-06T20:28:36.854468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-06T20:28:36.866420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-06T20:28:36.866747] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-06T20:28:36.867961] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-06T20:28:36.868015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:36.868075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:36.868113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:36.868191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:36.929738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:36.930364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:36.930466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:36.930500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:37.050222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:37.050330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:37.050367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:37.050395] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:37.053654] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=62.07%) [2026-02-06T20:28:37.053926] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-06T20:28:37.054050] [INFO ] [sig ] OGE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:37.198054] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OGE.txt [2026-02-06T20:28:37.198178] [INFO ] [sig ] [2260/3439] Completed OGE in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:37.198219] [INFO ] [sig ] [2261/3439] Forecasting OGI... [2026-02-06T20:28:37.198250] [INFO ] [sig ] Generating forecast for: OGI [2026-02-06T20:28:37.198281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-06T20:28:37.209690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-06T20:28:37.210023] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-06T20:28:37.210916] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-06T20:28:37.210972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:37.211004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:37.211032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:37.211090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:37.268901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:37.269533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:37.269630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:37.269665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:37.394705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:37.394869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:37.394926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:37.394956] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:37.398346] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=67.23%) [2026-02-06T20:28:37.398638] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-06T20:28:37.398768] [INFO ] [sig ] OGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:37.541368] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OGI.txt [2026-02-06T20:28:37.541503] [INFO ] [sig ] [2261/3439] Completed OGI in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-06T20:28:37.541542] [INFO ] [sig ] [2262/3439] Forecasting OGN... [2026-02-06T20:28:37.541596] [INFO ] [sig ] Generating forecast for: OGN [2026-02-06T20:28:37.541631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-06T20:28:37.552635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-06T20:28:37.553021] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-06T20:28:37.553874] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-06T20:28:37.554103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:37.554135] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:37.554162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:37.554219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:37.617070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:37.617876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:37.617961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:37.617996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:37.750330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:37.750488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:37.750530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:37.750561] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:37.754078] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: UP (p=90.26%) [2026-02-06T20:28:37.754360] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-06T20:28:37.754491] [INFO ] [sig ] OGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:37.909013] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OGN.txt [2026-02-06T20:28:37.909164] [INFO ] [sig ] [2262/3439] Completed OGN in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-06T20:28:37.909207] [INFO ] [sig ] [2263/3439] Forecasting OHI... [2026-02-06T20:28:37.909238] [INFO ] [sig ] Generating forecast for: OHI [2026-02-06T20:28:37.909271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-06T20:28:37.921468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-06T20:28:37.921826] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-06T20:28:37.922634] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-06T20:28:37.922689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:37.922723] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:37.922755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:37.922816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:37.986399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:37.987202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:37.987288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:37.987323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:38.112846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:38.113010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:38.113052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:38.113082] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:38.116920] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-02-06T20:28:38.117209] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-06T20:28:38.117342] [INFO ] [sig ] OHI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:38.273322] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OHI.txt [2026-02-06T20:28:38.273506] [INFO ] [sig ] [2263/3439] Completed OHI in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-06T20:28:38.273561] [INFO ] [sig ] [2264/3439] Forecasting OI... [2026-02-06T20:28:38.273615] [INFO ] [sig ] Generating forecast for: OI [2026-02-06T20:28:38.273648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-06T20:28:38.287061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-06T20:28:38.287447] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-06T20:28:38.288297] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-06T20:28:38.288352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:38.288385] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:38.288413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:38.288471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:38.351436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:38.352421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:38.352509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:38.352543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:38.482616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:38.482775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:38.482818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:38.482849] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:38.486428] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-06T20:28:38.486756] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-06T20:28:38.486893] [INFO ] [sig ] OI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:38.638013] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OI.txt [2026-02-06T20:28:38.638181] [INFO ] [sig ] [2264/3439] Completed OI in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:38.638222] [INFO ] [sig ] [2265/3439] Forecasting OIA... [2026-02-06T20:28:38.638253] [INFO ] [sig ] Generating forecast for: OIA [2026-02-06T20:28:38.638283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-06T20:28:38.649737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-06T20:28:38.650125] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-06T20:28:38.650957] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-06T20:28:38.651201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:38.651247] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:38.651276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:38.651334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:38.712018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:38.712947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:38.713041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:38.713074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:38.837501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:38.837682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:38.837726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:38.837755] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:38.841343] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-06T20:28:38.841661] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-06T20:28:38.841799] [INFO ] [sig ] OIA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:38.990217] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OIA.txt [2026-02-06T20:28:38.990383] [INFO ] [sig ] [2265/3439] Completed OIA in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:38.990423] [INFO ] [sig ] [2266/3439] Forecasting OII... [2026-02-06T20:28:38.990455] [INFO ] [sig ] Generating forecast for: OII [2026-02-06T20:28:38.990484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-06T20:28:39.002808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-06T20:28:39.003163] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-06T20:28:39.003999] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-06T20:28:39.004055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:39.004088] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:39.004116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:39.004176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:39.062333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:39.063278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:39.063368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:39.063403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:39.188314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:39.188481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:39.188523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:39.188553] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:39.192176] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=83.57%) [2026-02-06T20:28:39.192508] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-06T20:28:39.192671] [INFO ] [sig ] OII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:39.350600] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OII.txt [2026-02-06T20:28:39.350778] [INFO ] [sig ] [2266/3439] Completed OII in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:39.350832] [INFO ] [sig ] [2267/3439] Forecasting OIS... [2026-02-06T20:28:39.350863] [INFO ] [sig ] Generating forecast for: OIS [2026-02-06T20:28:39.350895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-06T20:28:39.363174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-06T20:28:39.363693] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-06T20:28:39.364680] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-06T20:28:39.364742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:39.364781] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:39.364810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:39.364870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:39.425249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:39.426157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:39.426248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:39.426281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:39.553871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:39.554023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:39.554066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:39.554097] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:39.557540] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-06T20:28:39.557858] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-06T20:28:39.557994] [INFO ] [sig ] OIS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:39.706378] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OIS.txt [2026-02-06T20:28:39.706497] [INFO ] [sig ] [2267/3439] Completed OIS in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:39.706537] [INFO ] [sig ] [2268/3439] Forecasting OKE... [2026-02-06T20:28:39.706566] [INFO ] [sig ] Generating forecast for: OKE [2026-02-06T20:28:39.706618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-06T20:28:39.718162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-06T20:28:39.718460] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-06T20:28:39.719253] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-06T20:28:39.719306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:39.719338] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:39.719364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:39.719421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:39.775852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:39.776527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:39.776648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:39.776685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:39.904460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:39.904639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:39.904682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:39.904711] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:39.908213] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=65.23%) [2026-02-06T20:28:39.908485] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-06T20:28:39.908635] [INFO ] [sig ] OKE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:40.052776] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OKE.txt [2026-02-06T20:28:40.052908] [INFO ] [sig ] [2268/3439] Completed OKE in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:40.052947] [INFO ] [sig ] [2269/3439] Forecasting OKTA... [2026-02-06T20:28:40.052976] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-06T20:28:40.053013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-06T20:28:40.064907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-06T20:28:40.065219] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-06T20:28:40.066002] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-06T20:28:40.066057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:40.066089] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:40.066116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:40.066174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:40.125748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:40.126613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:40.126697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:40.126730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:40.248159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:40.248319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:40.248360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:40.248389] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:40.251822] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-02-06T20:28:40.252094] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-06T20:28:40.252219] [INFO ] [sig ] OKTA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:40.394372] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OKTA.txt [2026-02-06T20:28:40.394503] [INFO ] [sig ] [2269/3439] Completed OKTA in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:40.394546] [INFO ] [sig ] [2270/3439] Forecasting OKYO... [2026-02-06T20:28:40.394595] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-06T20:28:40.394628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-06T20:28:40.406997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-06T20:28:40.407325] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-06T20:28:40.408142] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-06T20:28:40.408195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:40.408226] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:40.408252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:40.408309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:40.464775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:40.465490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:40.465570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:40.465624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:40.585747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:40.585903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:40.586130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:40.586159] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:40.590173] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-06T20:28:40.590447] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-06T20:28:40.590593] [INFO ] [sig ] OKYO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:40.741284] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OKYO.txt [2026-02-06T20:28:40.741424] [INFO ] [sig ] [2270/3439] Completed OKYO in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:40.741465] [INFO ] [sig ] [2271/3439] Forecasting OLED... [2026-02-06T20:28:40.741494] [INFO ] [sig ] Generating forecast for: OLED [2026-02-06T20:28:40.741524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-06T20:28:40.753588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-06T20:28:40.753870] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-06T20:28:40.754638] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-06T20:28:40.754692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:40.754725] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:40.754753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:40.754810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:40.812423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:40.813243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:40.813328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:40.813361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:40.935672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:40.935840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:40.935930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:40.935969] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:40.939654] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=62.63%) [2026-02-06T20:28:40.940133] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-06T20:28:40.940283] [INFO ] [sig ] OLED: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:41.097185] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OLED.txt [2026-02-06T20:28:41.097324] [INFO ] [sig ] [2271/3439] Completed OLED in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:41.097365] [INFO ] [sig ] [2272/3439] Forecasting OLLI... [2026-02-06T20:28:41.097395] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-06T20:28:41.097425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-06T20:28:41.111100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-06T20:28:41.111433] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-06T20:28:41.112267] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-06T20:28:41.112321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:41.112353] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:41.112380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:41.112438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:41.171369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:41.172197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:41.172280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:41.172312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:41.296898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:41.297057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:41.297097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:41.297141] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:41.300539] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-06T20:28:41.300838] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-06T20:28:41.300966] [INFO ] [sig ] OLLI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:41.450464] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OLLI.txt [2026-02-06T20:28:41.450636] [INFO ] [sig ] [2272/3439] Completed OLLI in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:41.450679] [INFO ] [sig ] [2273/3439] Forecasting OLMA... [2026-02-06T20:28:41.450710] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-06T20:28:41.450740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-06T20:28:41.463458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-06T20:28:41.463761] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-06T20:28:41.464547] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-06T20:28:41.464617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:41.464651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:41.464678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:41.464741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:41.523570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:41.524350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:41.524432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:41.524464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:41.653304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:41.653458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:41.653499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:41.653530] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:41.657054] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=24.20%) [2026-02-06T20:28:41.657342] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-06T20:28:41.657477] [INFO ] [sig ] OLMA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:41.810707] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OLMA.txt [2026-02-06T20:28:41.810848] [INFO ] [sig ] [2273/3439] Completed OLMA in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:41.810920] [INFO ] [sig ] [2274/3439] Forecasting OLN... [2026-02-06T20:28:41.810953] [INFO ] [sig ] Generating forecast for: OLN [2026-02-06T20:28:41.810984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-06T20:28:41.823114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-06T20:28:41.823430] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-06T20:28:41.824240] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-06T20:28:41.824294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:41.824328] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:41.824357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:41.824416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:41.884510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:41.885440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:41.885525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:41.885558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:42.007665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:42.007850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:42.007895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:42.007926] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:42.011860] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-02-06T20:28:42.012320] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-06T20:28:42.012447] [INFO ] [sig ] OLN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:42.162162] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OLN.txt [2026-02-06T20:28:42.162296] [INFO ] [sig ] [2274/3439] Completed OLN in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:42.162336] [INFO ] [sig ] [2275/3439] Forecasting OLP... [2026-02-06T20:28:42.162366] [INFO ] [sig ] Generating forecast for: OLP [2026-02-06T20:28:42.162396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-06T20:28:42.173670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-06T20:28:42.173972] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-06T20:28:42.174768] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-06T20:28:42.174821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:42.174853] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:42.174879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:42.174936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:42.234198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:42.235017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:42.235106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:42.235141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:42.356242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:42.356403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:42.356446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:42.356475] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:42.360002] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=30.88%) [2026-02-06T20:28:42.360295] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-06T20:28:42.360430] [INFO ] [sig ] OLP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:42.502689] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OLP.txt [2026-02-06T20:28:42.502853] [INFO ] [sig ] [2275/3439] Completed OLP in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:42.502902] [INFO ] [sig ] [2276/3439] Forecasting OLPX... [2026-02-06T20:28:42.502938] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-06T20:28:42.502971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-06T20:28:42.514726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-06T20:28:42.515104] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-06T20:28:42.515951] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-06T20:28:42.516004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:42.516037] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:42.516065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:42.516146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:42.572554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:42.573440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:42.573528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:42.573561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:42.693321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:42.693490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:42.693532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:42.693561] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:42.697010] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-06T20:28:42.697316] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-06T20:28:42.697453] [INFO ] [sig ] OLPX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:42.847613] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OLPX.txt [2026-02-06T20:28:42.847775] [INFO ] [sig ] [2276/3439] Completed OLPX in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:42.847840] [INFO ] [sig ] [2277/3439] Forecasting OM... [2026-02-06T20:28:42.847873] [INFO ] [sig ] Generating forecast for: OM [2026-02-06T20:28:42.847905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-06T20:28:42.861938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-06T20:28:42.862596] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-06T20:28:42.863484] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-06T20:28:42.863541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:42.863604] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:42.863665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:42.863727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:42.925955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:42.926944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:42.927038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:42.927073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:43.057121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:43.057285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:43.057329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:43.057359] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:43.060909] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-06T20:28:43.061196] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-06T20:28:43.061330] [INFO ] [sig ] OM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:43.215887] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OM.txt [2026-02-06T20:28:43.216040] [INFO ] [sig ] [2277/3439] Completed OM in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:43.216082] [INFO ] [sig ] [2278/3439] Forecasting OMAB... [2026-02-06T20:28:43.216113] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-06T20:28:43.216144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-06T20:28:43.228613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-06T20:28:43.228965] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-06T20:28:43.229791] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-06T20:28:43.229872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:43.229914] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:43.229949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:43.230015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:43.291146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:43.292009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:43.292099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:43.292134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:43.415856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:43.416023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:43.416067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:43.416097] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:43.420361] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-06T20:28:43.420767] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-06T20:28:43.420945] [INFO ] [sig ] OMAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:43.585928] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OMAB.txt [2026-02-06T20:28:43.586097] [INFO ] [sig ] [2278/3439] Completed OMAB in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-06T20:28:43.586141] [INFO ] [sig ] [2279/3439] Forecasting OMC... [2026-02-06T20:28:43.586171] [INFO ] [sig ] Generating forecast for: OMC [2026-02-06T20:28:43.586202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-06T20:28:43.597925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-06T20:28:43.598297] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-06T20:28:43.599204] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-06T20:28:43.599260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:43.599294] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:43.599323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:43.599380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:43.657625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:43.658507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:43.658632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:43.658668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:43.781824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:43.781987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:43.782030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:43.782061] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:43.785761] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-02-06T20:28:43.786237] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-06T20:28:43.786367] [INFO ] [sig ] OMC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:43.938173] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OMC.txt [2026-02-06T20:28:43.938334] [INFO ] [sig ] [2279/3439] Completed OMC in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-06T20:28:43.938379] [INFO ] [sig ] [2280/3439] Forecasting OMCL... [2026-02-06T20:28:43.938410] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-06T20:28:43.938442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-06T20:28:43.950121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-06T20:28:43.950490] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-06T20:28:43.951339] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-06T20:28:43.951394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:43.951428] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:43.951456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:43.951514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:44.010324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:44.011312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:44.011404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:44.011440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:44.140569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:44.140767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:44.140816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:44.140845] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:44.144675] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=48.27%) [2026-02-06T20:28:44.145001] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-06T20:28:44.145145] [INFO ] [sig ] OMCL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:44.310290] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OMCL.txt [2026-02-06T20:28:44.310442] [INFO ] [sig ] [2280/3439] Completed OMCL in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:44.310483] [INFO ] [sig ] [2281/3439] Forecasting OMEX... [2026-02-06T20:28:44.310514] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-06T20:28:44.310543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-06T20:28:44.322249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-06T20:28:44.322593] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-06T20:28:44.323373] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-06T20:28:44.323428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:44.323460] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:44.323488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:44.323546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:44.383191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:44.384291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:44.384375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:44.384408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:44.507397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:44.507562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:44.507624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:44.507655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:44.511538] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-06T20:28:44.511854] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-06T20:28:44.511993] [INFO ] [sig ] OMEX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:44.685922] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OMEX.txt [2026-02-06T20:28:44.686133] [INFO ] [sig ] [2281/3439] Completed OMEX in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:44.686213] [INFO ] [sig ] [2282/3439] Forecasting OMF... [2026-02-06T20:28:44.686263] [INFO ] [sig ] Generating forecast for: OMF [2026-02-06T20:28:44.686312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-06T20:28:44.700754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-06T20:28:44.701321] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-06T20:28:44.702290] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-06T20:28:44.702358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:44.702400] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:44.702436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:44.702509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:44.772355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:44.773260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:44.773527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:44.773560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:44.927025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:44.927195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:44.927247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:44.927292] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:44.931681] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=38.53%) [2026-02-06T20:28:44.932025] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-06T20:28:44.932190] [INFO ] [sig ] OMF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:45.123763] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OMF.txt [2026-02-06T20:28:45.123919] [INFO ] [sig ] [2282/3439] Completed OMF in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:45.123961] [INFO ] [sig ] [2283/3439] Forecasting ON... [2026-02-06T20:28:45.123991] [INFO ] [sig ] Generating forecast for: ON [2026-02-06T20:28:45.124021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-06T20:28:45.139720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-06T20:28:45.140273] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-06T20:28:45.141335] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-06T20:28:45.141398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:45.141432] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:45.141461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:45.141525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:45.202046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:45.203152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:45.203270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:45.203306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:45.360745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:45.360931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:45.360994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:45.361038] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:45.365772] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-02-06T20:28:45.366279] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-06T20:28:45.366447] [INFO ] [sig ] ON: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:45.575465] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ON.txt [2026-02-06T20:28:45.575713] [INFO ] [sig ] [2283/3439] Completed ON in 0.5s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:45.575778] [INFO ] [sig ] [2284/3439] Forecasting ONB... [2026-02-06T20:28:45.575816] [INFO ] [sig ] Generating forecast for: ONB [2026-02-06T20:28:45.575852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-06T20:28:45.604344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-06T20:28:45.604812] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-06T20:28:45.605936] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-06T20:28:45.606016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:45.606065] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:45.606101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:45.606181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:45.682027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:45.683314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:45.683443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:45.683495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:45.864914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:45.865120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:45.865189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:45.865242] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:45.870989] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-02-06T20:28:45.871528] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-06T20:28:45.871988] [INFO ] [sig ] ONB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:46.104784] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ONB.txt [2026-02-06T20:28:46.105107] [INFO ] [sig ] [2284/3439] Completed ONB in 0.5s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:46.105186] [INFO ] [sig ] [2285/3439] Forecasting ONCO... [2026-02-06T20:28:46.105242] [INFO ] [sig ] Generating forecast for: ONCO [2026-02-06T20:28:46.105299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONCO' from 'https://tdm.silogroup.org/data/derivative_storage/ONCO.csv'. [2026-02-06T20:28:46.130211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONCO'. [2026-02-06T20:28:46.130857] [INFO ] [FORECASTER] Starting predict_future for ONCO [2026-02-06T20:28:46.132341] [DEBUG] [LOCAL ] No optimal features file found for ONCO: ./output/feature-sets/ONCO.txt [2026-02-06T20:28:46.132422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:46.132479] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:46.132529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:46.132664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:46.216380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:46.217648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:46.217889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:46.217941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:46.369683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:46.369877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:46.369978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:46.370017] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:46.374986] [DEBUG] [FORECASTER] ONCO: Forecast T+1@11:T+2@11: DOWN (p=30.93%) [2026-02-06T20:28:46.375484] [INFO ] [FORECASTER] Completed predict_future for ONCO [2026-02-06T20:28:46.375725] [INFO ] [sig ] ONCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:46.578930] [INFO ] [LOCAL ] Saved forecast: ONCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ONCO.txt [2026-02-06T20:28:46.579108] [INFO ] [sig ] [2285/3439] Completed ONCO in 0.5s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:46.579152] [INFO ] [sig ] [2286/3439] Forecasting ONDS... [2026-02-06T20:28:46.579182] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-06T20:28:46.579212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-06T20:28:46.592018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-06T20:28:46.592435] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-06T20:28:46.593298] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-06T20:28:46.593353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:46.593386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:46.593413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:46.593470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:46.668667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:46.669632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:46.669726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:46.669761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:46.797043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:46.797214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:46.797257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:46.797286] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:46.800982] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-02-06T20:28:46.801320] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-06T20:28:46.801465] [INFO ] [sig ] ONDS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:46.952117] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ONDS.txt [2026-02-06T20:28:46.952276] [INFO ] [sig ] [2286/3439] Completed ONDS in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:46.952319] [INFO ] [sig ] [2287/3439] Forecasting ONEQ... [2026-02-06T20:28:46.952350] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-06T20:28:46.952380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-06T20:28:46.964346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-06T20:28:46.964713] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-06T20:28:46.965491] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-06T20:28:46.965546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:46.965600] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:46.965631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:46.965689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:47.024245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:47.025165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:47.025279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:47.025313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:47.149809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:47.149975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:47.150018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:47.150048] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:47.153615] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-02-06T20:28:47.153919] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-06T20:28:47.154054] [INFO ] [sig ] ONEQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:47.303861] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ONEQ.txt [2026-02-06T20:28:47.304003] [INFO ] [sig ] [2287/3439] Completed ONEQ in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:47.304044] [INFO ] [sig ] [2288/3439] Forecasting ONL... [2026-02-06T20:28:47.304075] [INFO ] [sig ] Generating forecast for: ONL [2026-02-06T20:28:47.304105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-06T20:28:47.317607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-06T20:28:47.318021] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-06T20:28:47.318876] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-06T20:28:47.318940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:47.318974] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:47.319004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:47.319067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:47.380610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:47.381506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:47.381625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:47.381686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:47.509126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:47.509286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:47.509328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:47.509358] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:47.512884] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=67.57%) [2026-02-06T20:28:47.513173] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-06T20:28:47.513302] [INFO ] [sig ] ONL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:47.663599] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ONL.txt [2026-02-06T20:28:47.663764] [INFO ] [sig ] [2288/3439] Completed ONL in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:47.663805] [INFO ] [sig ] [2289/3439] Forecasting ONON... [2026-02-06T20:28:47.663837] [INFO ] [sig ] Generating forecast for: ONON [2026-02-06T20:28:47.663867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-06T20:28:47.675721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-06T20:28:47.676080] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-06T20:28:47.676914] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-06T20:28:47.676969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:47.677013] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:47.677042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:47.677102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:47.736667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:47.737530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:47.737641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:47.737677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:47.868528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:47.868723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:47.868767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:47.868797] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:47.872406] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=12.91%) [2026-02-06T20:28:47.872759] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-06T20:28:47.872903] [INFO ] [sig ] ONON: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:48.026200] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ONON.txt [2026-02-06T20:28:48.026410] [INFO ] [sig ] [2289/3439] Completed ONON in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:48.026473] [INFO ] [sig ] [2290/3439] Forecasting ONTF... [2026-02-06T20:28:48.026523] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-06T20:28:48.026589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-06T20:28:48.038671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-06T20:28:48.039052] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-06T20:28:48.039905] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-06T20:28:48.039962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:48.039998] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:48.040032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:48.040091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:48.109159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:48.110328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:48.110422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:48.110456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:48.233716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:48.233886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:48.233939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:48.233977] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:48.237951] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-02-06T20:28:48.238298] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-06T20:28:48.238450] [INFO ] [sig ] ONTF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:48.412272] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ONTF.txt [2026-02-06T20:28:48.412467] [INFO ] [sig ] [2290/3439] Completed ONTF in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:48.412512] [INFO ] [sig ] [2291/3439] Forecasting ONTO... [2026-02-06T20:28:48.412543] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-06T20:28:48.412592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-06T20:28:48.425806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-06T20:28:48.426223] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-06T20:28:48.427216] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-06T20:28:48.427274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:48.427313] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:48.427354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:48.427430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:48.492966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:48.493881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:48.493966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:48.494001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:48.618019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:48.618186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:48.618230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:48.618259] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:48.621938] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-02-06T20:28:48.622290] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-06T20:28:48.622429] [INFO ] [sig ] ONTO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:48.775695] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ONTO.txt [2026-02-06T20:28:48.775855] [INFO ] [sig ] [2291/3439] Completed ONTO in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:48.775898] [INFO ] [sig ] [2292/3439] Forecasting OOMA... [2026-02-06T20:28:48.775934] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-06T20:28:48.775970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-06T20:28:48.789772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-06T20:28:48.790178] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-06T20:28:48.791027] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-06T20:28:48.791081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:48.791114] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:48.791141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:48.791198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:48.850695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:48.851786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:48.851874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:48.851907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:48.976343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:48.976509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:48.976552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:48.976603] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:48.980706] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-02-06T20:28:48.981027] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-06T20:28:48.981350] [INFO ] [sig ] OOMA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:49.134039] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OOMA.txt [2026-02-06T20:28:49.134206] [INFO ] [sig ] [2292/3439] Completed OOMA in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:49.134249] [INFO ] [sig ] [2293/3439] Forecasting OPAL... [2026-02-06T20:28:49.134286] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-06T20:28:49.134318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-06T20:28:49.146680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-06T20:28:49.147014] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-06T20:28:49.147839] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-06T20:28:49.147894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:49.147926] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:49.147953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:49.148014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:49.207588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:49.208510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:49.208628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:49.208665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:49.333865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:49.334032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:49.334074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:49.334106] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:49.337673] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-02-06T20:28:49.337991] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-06T20:28:49.338141] [INFO ] [sig ] OPAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:49.487631] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OPAL.txt [2026-02-06T20:28:49.487785] [INFO ] [sig ] [2293/3439] Completed OPAL in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:49.487849] [INFO ] [sig ] [2294/3439] Forecasting OPBK... [2026-02-06T20:28:49.487881] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-06T20:28:49.487912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-06T20:28:49.500748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-06T20:28:49.501099] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-06T20:28:49.501960] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-06T20:28:49.502026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:49.502095] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:49.502128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:49.502186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:49.564458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:49.565344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:49.565431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:49.565465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:49.697839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:49.698011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:49.698059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:49.698096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:49.701689] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=47.46%) [2026-02-06T20:28:49.701980] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-06T20:28:49.702133] [INFO ] [sig ] OPBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:49.853750] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OPBK.txt [2026-02-06T20:28:49.853916] [INFO ] [sig ] [2294/3439] Completed OPBK in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:49.853956] [INFO ] [sig ] [2295/3439] Forecasting OPCH... [2026-02-06T20:28:49.853987] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-06T20:28:49.854017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-06T20:28:49.866417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-06T20:28:49.866782] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-06T20:28:49.867554] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-06T20:28:49.867628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:49.867662] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:49.867689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:49.867746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:49.928500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:49.929219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:49.929311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:49.929366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:50.057834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:50.058016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:50.058075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:50.058120] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:50.062149] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=10.10%) [2026-02-06T20:28:50.062436] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-06T20:28:50.062586] [INFO ] [sig ] OPCH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:50.212918] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OPCH.txt [2026-02-06T20:28:50.213054] [INFO ] [sig ] [2295/3439] Completed OPCH in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-06T20:28:50.213095] [INFO ] [sig ] [2296/3439] Forecasting OPEN... [2026-02-06T20:28:50.213125] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-06T20:28:50.213154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-06T20:28:50.225598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-06T20:28:50.225903] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-06T20:28:50.226737] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-06T20:28:50.226791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:50.226824] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:50.226851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:50.226907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:50.286898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:50.287840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:50.287954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:50.287996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:50.425145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:50.425311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:50.425354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:50.425404] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:50.429972] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-06T20:28:50.430590] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-06T20:28:50.430751] [INFO ] [sig ] OPEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:50.605561] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OPEN.txt [2026-02-06T20:28:50.605746] [INFO ] [sig ] [2296/3439] Completed OPEN in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:50.605787] [INFO ] [sig ] [2297/3439] Forecasting OPFI... [2026-02-06T20:28:50.605819] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-06T20:28:50.605850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-06T20:28:50.618243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-06T20:28:50.618599] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-06T20:28:50.619422] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-06T20:28:50.619476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:50.619507] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:50.619534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:50.619611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:50.676947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:50.677953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:50.678076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:50.678115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:50.806554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:50.806728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:50.806769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:50.806833] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:50.810650] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-02-06T20:28:50.810934] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-06T20:28:50.811088] [INFO ] [sig ] OPFI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:50.957121] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OPFI.txt [2026-02-06T20:28:50.957265] [INFO ] [sig ] [2297/3439] Completed OPFI in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:50.957305] [INFO ] [sig ] [2298/3439] Forecasting OPK... [2026-02-06T20:28:50.957335] [INFO ] [sig ] Generating forecast for: OPK [2026-02-06T20:28:50.957366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-06T20:28:50.969646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-06T20:28:50.969973] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-06T20:28:50.970989] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-06T20:28:50.971042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:50.971075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:50.971101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:50.971157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:51.031604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:51.032695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:51.032801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:51.032836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:51.157937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:51.158105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:51.158159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:51.158196] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:51.162068] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-02-06T20:28:51.162352] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-06T20:28:51.162486] [INFO ] [sig ] OPK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:51.319554] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OPK.txt [2026-02-06T20:28:51.319736] [INFO ] [sig ] [2298/3439] Completed OPK in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:51.319789] [INFO ] [sig ] [2299/3439] Forecasting OPP... [2026-02-06T20:28:51.319820] [INFO ] [sig ] Generating forecast for: OPP [2026-02-06T20:28:51.319851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-06T20:28:51.332978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-06T20:28:51.333543] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-06T20:28:51.334546] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-06T20:28:51.334618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:51.334650] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:51.334677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:51.334735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:51.391590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:51.392524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:51.392629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:51.392665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:51.516139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:51.516307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:51.516350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:51.516382] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:51.520112] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=26.88%) [2026-02-06T20:28:51.520422] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-06T20:28:51.520558] [INFO ] [sig ] OPP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:51.672168] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OPP.txt [2026-02-06T20:28:51.672328] [INFO ] [sig ] [2299/3439] Completed OPP in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:51.672559] [INFO ] [sig ] [2300/3439] Forecasting OPRA... [2026-02-06T20:28:51.672610] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-06T20:28:51.672643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-06T20:28:51.685717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-06T20:28:51.686128] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-06T20:28:51.686986] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-06T20:28:51.687042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:51.687074] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:51.687114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:51.687174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:51.747290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:51.748240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:51.748331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:51.748365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:51.871445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:51.871623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:51.871666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:51.871694] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:51.875704] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-02-06T20:28:51.875985] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-06T20:28:51.876116] [INFO ] [sig ] OPRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:52.032930] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OPRA.txt [2026-02-06T20:28:52.033093] [INFO ] [sig ] [2300/3439] Completed OPRA in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:52.033143] [INFO ] [sig ] [2301/3439] Forecasting OPTX... [2026-02-06T20:28:52.033175] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-06T20:28:52.033205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-06T20:28:52.046791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-06T20:28:52.047260] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-06T20:28:52.048592] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-06T20:28:52.048650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:52.048684] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:52.048713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:52.048772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:52.113743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:52.114717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:52.114832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:52.114870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:52.236755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:52.236916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:52.236959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:52.236990] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:52.240603] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-02-06T20:28:52.240916] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-06T20:28:52.241065] [INFO ] [sig ] OPTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:52.386785] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OPTX.txt [2026-02-06T20:28:52.386936] [INFO ] [sig ] [2301/3439] Completed OPTX in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:52.386980] [INFO ] [sig ] [2302/3439] Forecasting OPXS... [2026-02-06T20:28:52.387011] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-06T20:28:52.387042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-06T20:28:52.398626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-06T20:28:52.398967] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-06T20:28:52.399848] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-06T20:28:52.399904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:52.399939] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:52.399968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:52.400028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:52.460465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:52.461396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:52.461486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:52.461522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:52.586209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:52.586370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:52.586413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:52.586444] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:52.590240] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-02-06T20:28:52.590535] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-06T20:28:52.590710] [INFO ] [sig ] OPXS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:52.744727] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OPXS.txt [2026-02-06T20:28:52.744892] [INFO ] [sig ] [2302/3439] Completed OPXS in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:52.744951] [INFO ] [sig ] [2303/3439] Forecasting ORA... [2026-02-06T20:28:52.745008] [INFO ] [sig ] Generating forecast for: ORA [2026-02-06T20:28:52.745045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-06T20:28:52.757110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-06T20:28:52.757457] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-06T20:28:52.758311] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-06T20:28:52.758367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:52.758402] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:52.758432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:52.758491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:52.819601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:52.820592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:52.820697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:52.820731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:52.950026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:52.950190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:52.950232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:52.950263] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:52.953882] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=68.69%) [2026-02-06T20:28:52.954184] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-06T20:28:52.954319] [INFO ] [sig ] ORA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:53.110861] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ORA.txt [2026-02-06T20:28:53.111023] [INFO ] [sig ] [2303/3439] Completed ORA in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:53.111074] [INFO ] [sig ] [2304/3439] Forecasting ORC... [2026-02-06T20:28:53.111110] [INFO ] [sig ] Generating forecast for: ORC [2026-02-06T20:28:53.111167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-06T20:28:53.123416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-06T20:28:53.123813] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-06T20:28:53.124665] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-06T20:28:53.124721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:53.124754] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:53.124783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:53.124854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:53.189115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:53.190098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:53.190228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:53.190271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:53.314673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:53.314833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:53.314876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:53.314906] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:53.318515] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-06T20:28:53.318827] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-06T20:28:53.318961] [INFO ] [sig ] ORC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:53.469649] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ORC.txt [2026-02-06T20:28:53.469812] [INFO ] [sig ] [2304/3439] Completed ORC in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:53.469853] [INFO ] [sig ] [2305/3439] Forecasting ORGO... [2026-02-06T20:28:53.469883] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-06T20:28:53.469914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-06T20:28:53.483929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-06T20:28:53.484294] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-06T20:28:53.485528] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-06T20:28:53.485603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:53.485638] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:53.485667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:53.485725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:53.545898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:53.546954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:53.547046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:53.547081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:53.674052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:53.674216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:53.674258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:53.674288] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:53.677934] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-02-06T20:28:53.678267] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-06T20:28:53.678409] [INFO ] [sig ] ORGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:53.835870] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ORGO.txt [2026-02-06T20:28:53.836045] [INFO ] [sig ] [2305/3439] Completed ORGO in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:53.836091] [INFO ] [sig ] [2306/3439] Forecasting ORIC... [2026-02-06T20:28:53.836123] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-06T20:28:53.836156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-06T20:28:53.848312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-06T20:28:53.848714] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-06T20:28:53.849535] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-06T20:28:53.849618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:53.849654] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:53.849683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:53.849743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:53.908986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:53.909891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:53.910008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:53.910045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:54.035527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:54.035716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:54.035762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:54.035794] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:54.039345] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-06T20:28:54.039654] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-06T20:28:54.039793] [INFO ] [sig ] ORIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:54.187299] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ORIC.txt [2026-02-06T20:28:54.187443] [INFO ] [sig ] [2306/3439] Completed ORIC in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:54.187488] [INFO ] [sig ] [2307/3439] Forecasting ORKA... [2026-02-06T20:28:54.187520] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-06T20:28:54.187552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-06T20:28:54.199712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-06T20:28:54.200047] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-06T20:28:54.200891] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-06T20:28:54.200948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:54.200982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:54.201010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:54.201067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:54.263636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:54.264450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:54.264534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:54.264568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:54.390297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:54.390464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:54.390507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:54.390557] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:54.394476] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-06T20:28:54.394804] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-06T20:28:54.394943] [INFO ] [sig ] ORKA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:54.546465] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ORKA.txt [2026-02-06T20:28:54.546675] [INFO ] [sig ] [2307/3439] Completed ORKA in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:54.546721] [INFO ] [sig ] [2308/3439] Forecasting ORLY... [2026-02-06T20:28:54.546752] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-06T20:28:54.546790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-06T20:28:54.558494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-06T20:28:54.558846] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-06T20:28:54.559658] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-06T20:28:54.559712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:54.559744] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:54.559770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:54.559827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:54.616205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:54.616979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:54.617065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:54.617106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:54.746514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:54.746696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:54.746750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:54.746787] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:54.750428] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-02-06T20:28:54.750735] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-06T20:28:54.750868] [INFO ] [sig ] ORLY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:54.897952] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ORLY.txt [2026-02-06T20:28:54.898095] [INFO ] [sig ] [2308/3439] Completed ORLY in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:54.898137] [INFO ] [sig ] [2309/3439] Forecasting ORMP... [2026-02-06T20:28:54.898170] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-06T20:28:54.898204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-06T20:28:54.909795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-06T20:28:54.910130] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-06T20:28:54.910951] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-06T20:28:54.911007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:54.911040] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:54.911070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:54.911135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:54.972140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:54.973049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:54.973138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:54.973174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:55.095116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:55.095274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:55.095314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:55.095343] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:55.099164] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=19.45%) [2026-02-06T20:28:55.099491] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-06T20:28:55.099648] [INFO ] [sig ] ORMP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:55.251954] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ORMP.txt [2026-02-06T20:28:55.252117] [INFO ] [sig ] [2309/3439] Completed ORMP in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:55.252160] [INFO ] [sig ] [2310/3439] Forecasting ORN... [2026-02-06T20:28:55.252194] [INFO ] [sig ] Generating forecast for: ORN [2026-02-06T20:28:55.252225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-06T20:28:55.265149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-06T20:28:55.265519] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-06T20:28:55.266435] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-06T20:28:55.266492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:55.266526] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:55.266554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:55.266646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:55.327604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:55.328558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:55.328693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:55.328731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:55.454961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:55.455124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:55.455165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:55.455196] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:55.458868] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-06T20:28:55.459174] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-06T20:28:55.459310] [INFO ] [sig ] ORN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:55.614126] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ORN.txt [2026-02-06T20:28:55.614298] [INFO ] [sig ] [2310/3439] Completed ORN in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:55.614341] [INFO ] [sig ] [2311/3439] Forecasting ORRF... [2026-02-06T20:28:55.614373] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-06T20:28:55.614405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-06T20:28:55.626460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-06T20:28:55.626805] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-06T20:28:55.627638] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-06T20:28:55.627693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:55.627752] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:55.627782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:55.627878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:55.688146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:55.689162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:55.689442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:55.689476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:55.815926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:55.816086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:55.816128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:55.816159] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:55.819735] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-06T20:28:55.820047] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-06T20:28:55.820182] [INFO ] [sig ] ORRF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:55.970531] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ORRF.txt [2026-02-06T20:28:55.970724] [INFO ] [sig ] [2311/3439] Completed ORRF in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-06T20:28:55.970770] [INFO ] [sig ] [2312/3439] Forecasting OS... [2026-02-06T20:28:55.970800] [INFO ] [sig ] Generating forecast for: OS [2026-02-06T20:28:55.970833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-06T20:28:55.982867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-06T20:28:55.983207] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-06T20:28:55.984153] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-06T20:28:55.984215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:55.984248] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:55.984276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:55.984333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:56.044520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:56.045648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:56.045746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:56.045782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:56.175405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:56.175567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:56.175655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:56.175687] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:56.179190] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-06T20:28:56.179693] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-06T20:28:56.179830] [INFO ] [sig ] OS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:56.331559] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OS.txt [2026-02-06T20:28:56.331740] [INFO ] [sig ] [2312/3439] Completed OS in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.8m [2026-02-06T20:28:56.331786] [INFO ] [sig ] [2313/3439] Forecasting OSBC... [2026-02-06T20:28:56.331818] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-06T20:28:56.331870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-06T20:28:56.344839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-06T20:28:56.345252] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-06T20:28:56.346497] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-06T20:28:56.346566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:56.346624] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:56.346653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:56.346710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:56.411703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:56.412733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:56.412823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:56.412865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:56.539924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:56.540085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:56.540132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:56.540174] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:56.544267] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=77.95%) [2026-02-06T20:28:56.544616] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-06T20:28:56.544761] [INFO ] [sig ] OSBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:56.696830] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OSBC.txt [2026-02-06T20:28:56.697009] [INFO ] [sig ] [2313/3439] Completed OSBC in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:56.697050] [INFO ] [sig ] [2314/3439] Forecasting OSIS... [2026-02-06T20:28:56.697081] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-06T20:28:56.697112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-06T20:28:56.709298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-06T20:28:56.709682] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-06T20:28:56.710506] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-06T20:28:56.710559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:56.710617] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:56.710647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:56.710717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:56.767380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:56.768315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:56.768404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:56.768437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:56.889443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:56.889622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:56.889667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:56.889739] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:56.893251] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=18.29%) [2026-02-06T20:28:56.893560] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-06T20:28:56.893718] [INFO ] [sig ] OSIS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:57.040338] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OSIS.txt [2026-02-06T20:28:57.040498] [INFO ] [sig ] [2314/3439] Completed OSIS in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:57.040540] [INFO ] [sig ] [2315/3439] Forecasting OSPN... [2026-02-06T20:28:57.040588] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-06T20:28:57.040624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-06T20:28:57.053998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-06T20:28:57.054394] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-06T20:28:57.055272] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-06T20:28:57.055331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:57.055365] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:57.055393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:57.055450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:57.116674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:57.117836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:57.117929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:57.117972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:57.243319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:57.243480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:57.243521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:57.243550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:57.247050] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-06T20:28:57.247368] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-06T20:28:57.247512] [INFO ] [sig ] OSPN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:57.396794] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OSPN.txt [2026-02-06T20:28:57.396959] [INFO ] [sig ] [2315/3439] Completed OSPN in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:57.397008] [INFO ] [sig ] [2316/3439] Forecasting OSS... [2026-02-06T20:28:57.397040] [INFO ] [sig ] Generating forecast for: OSS [2026-02-06T20:28:57.397071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-06T20:28:57.411500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-06T20:28:57.411853] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-06T20:28:57.412823] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-06T20:28:57.412877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:57.412909] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:57.412936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:57.412994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:57.472783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:57.473667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:57.473750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:57.473783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:57.600701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:57.600862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:57.600904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:57.600935] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:57.604861] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=77.00%) [2026-02-06T20:28:57.605154] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-06T20:28:57.605288] [INFO ] [sig ] OSS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:57.752358] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OSS.txt [2026-02-06T20:28:57.752522] [INFO ] [sig ] [2316/3439] Completed OSS in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:57.752562] [INFO ] [sig ] [2317/3439] Forecasting OTEX... [2026-02-06T20:28:57.752614] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-06T20:28:57.752646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-06T20:28:57.764465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-06T20:28:57.764848] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-06T20:28:57.765674] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-06T20:28:57.765728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:57.765760] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:57.765786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:57.765842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:57.824922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:57.825826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:57.825912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:57.825945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:57.953811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:57.953960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:57.954007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:57.954036] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:57.957443] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-06T20:28:57.957742] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-06T20:28:57.957886] [INFO ] [sig ] OTEX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:58.104124] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OTEX.txt [2026-02-06T20:28:58.104290] [INFO ] [sig ] [2317/3439] Completed OTEX in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:58.104532] [INFO ] [sig ] [2318/3439] Forecasting OTIS... [2026-02-06T20:28:58.104563] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-06T20:28:58.104612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-06T20:28:58.118221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-06T20:28:58.118608] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-06T20:28:58.119487] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-06T20:28:58.119542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:58.119601] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:58.119633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:58.119692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:58.181467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:58.182293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:58.182379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:58.182414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:58.306948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:58.307106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:58.307148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:58.307180] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:58.310802] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-02-06T20:28:58.311107] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-06T20:28:58.311238] [INFO ] [sig ] OTIS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:28:58.457026] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OTIS.txt [2026-02-06T20:28:58.457162] [INFO ] [sig ] [2318/3439] Completed OTIS in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:58.457204] [INFO ] [sig ] [2319/3439] Forecasting OTLY... [2026-02-06T20:28:58.457233] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-06T20:28:58.457263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-06T20:28:58.469058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-06T20:28:58.469406] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-06T20:28:58.470293] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-06T20:28:58.470359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:58.470392] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:58.470421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:58.470479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:58.531601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:58.532422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:58.532509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:58.532543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:58.655342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:58.655696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:58.655738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:58.655767] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:58.659209] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-06T20:28:58.659486] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-06T20:28:58.659630] [INFO ] [sig ] OTLY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:58.802147] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OTLY.txt [2026-02-06T20:28:58.802304] [INFO ] [sig ] [2319/3439] Completed OTLY in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:58.802350] [INFO ] [sig ] [2320/3439] Forecasting OVID... [2026-02-06T20:28:58.802380] [INFO ] [sig ] Generating forecast for: OVID [2026-02-06T20:28:58.802411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-06T20:28:58.814716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-06T20:28:58.815085] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-06T20:28:58.815896] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-06T20:28:58.815950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:58.815982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:58.816010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:58.816068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:58.875971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:58.876781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:58.876870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:58.876904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:58.988516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:58.988695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:58.988736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:58.988765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:58.992111] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-06T20:28:58.992384] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-06T20:28:58.992509] [INFO ] [sig ] OVID: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:59.137815] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OVID.txt [2026-02-06T20:28:59.137985] [INFO ] [sig ] [2320/3439] Completed OVID in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:59.138026] [INFO ] [sig ] [2321/3439] Forecasting OVLY... [2026-02-06T20:28:59.138054] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-06T20:28:59.138086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-06T20:28:59.149879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-06T20:28:59.150193] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-06T20:28:59.151015] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-06T20:28:59.151068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:59.151101] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:59.151128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:59.151185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:59.208748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:59.209659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:59.209783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:59.209817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:59.313724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:59.313879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:59.313922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:59.313952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:59.317293] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=69.89%) [2026-02-06T20:28:59.317565] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-06T20:28:59.317724] [INFO ] [sig ] OVLY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:59.462967] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OVLY.txt [2026-02-06T20:28:59.463090] [INFO ] [sig ] [2321/3439] Completed OVLY in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:59.463129] [INFO ] [sig ] [2322/3439] Forecasting OWL... [2026-02-06T20:28:59.463158] [INFO ] [sig ] Generating forecast for: OWL [2026-02-06T20:28:59.463190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-06T20:28:59.474716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-06T20:28:59.475001] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-06T20:28:59.475824] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-06T20:28:59.475877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:59.475909] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:59.475937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:59.475999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:59.532431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:59.533091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:59.533172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:59.533211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:28:59.657197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:28:59.657344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:28:59.657383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:28:59.657412] [INFO ] [FORECASTER] Training complete [2026-02-06T20:28:59.660822] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-06T20:28:59.661102] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-06T20:28:59.661232] [INFO ] [sig ] OWL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:28:59.808194] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OWL.txt [2026-02-06T20:28:59.808386] [INFO ] [sig ] [2322/3439] Completed OWL in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:28:59.808432] [INFO ] [sig ] [2323/3439] Forecasting OXLC... [2026-02-06T20:28:59.808467] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-06T20:28:59.808503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-06T20:28:59.824073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-06T20:28:59.824484] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-06T20:28:59.825719] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-06T20:28:59.825786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:28:59.825829] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:28:59.825864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:28:59.825940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:28:59.893401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:28:59.894544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:28:59.894661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:28:59.894697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:00.038940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:00.039120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:00.039184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:00.039238] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:00.042885] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=51.63%) [2026-02-06T20:29:00.043168] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-06T20:29:00.043296] [INFO ] [sig ] OXLC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:00.189413] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OXLC.txt [2026-02-06T20:29:00.189588] [INFO ] [sig ] [2323/3439] Completed OXLC in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:29:00.189631] [INFO ] [sig ] [2324/3439] Forecasting OXM... [2026-02-06T20:29:00.189661] [INFO ] [sig ] Generating forecast for: OXM [2026-02-06T20:29:00.189693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-06T20:29:00.201602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-06T20:29:00.201944] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-06T20:29:00.202768] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-06T20:29:00.202822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:00.202889] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:00.202918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:00.202976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:00.260542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:00.261432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:00.261517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:00.261550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:00.385598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:00.385777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:00.385830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:00.385861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:00.389911] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=28.12%) [2026-02-06T20:29:00.390211] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-06T20:29:00.390353] [INFO ] [sig ] OXM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:00.535134] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OXM.txt [2026-02-06T20:29:00.535336] [INFO ] [sig ] [2324/3439] Completed OXM in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:29:00.535379] [INFO ] [sig ] [2325/3439] Forecasting OXSQ... [2026-02-06T20:29:00.535409] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-06T20:29:00.535448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-06T20:29:00.547421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-06T20:29:00.547777] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-06T20:29:00.548592] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-06T20:29:00.548647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:00.548679] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:00.548706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:00.548763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:00.607722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:00.608857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:00.608944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:00.608976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:00.733860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:00.734020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:00.734061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:00.734090] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:00.737952] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=83.36%) [2026-02-06T20:29:00.738234] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-06T20:29:00.738365] [INFO ] [sig ] OXSQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:00.882760] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OXSQ.txt [2026-02-06T20:29:00.882893] [INFO ] [sig ] [2325/3439] Completed OXSQ in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:29:00.882933] [INFO ] [sig ] [2326/3439] Forecasting OZEM... [2026-02-06T20:29:00.882963] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-06T20:29:00.882995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-06T20:29:00.894214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-06T20:29:00.894503] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-06T20:29:00.895286] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-06T20:29:00.895339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:00.895371] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:00.895398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:00.895455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:00.951948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:00.952552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:00.952651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:00.952701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:01.064800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:01.065039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:01.065143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:01.065183] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:01.068803] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=35.79%) [2026-02-06T20:29:01.069088] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-06T20:29:01.069230] [INFO ] [sig ] OZEM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:01.215000] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OZEM.txt [2026-02-06T20:29:01.215170] [INFO ] [sig ] [2326/3439] Completed OZEM in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:29:01.215221] [INFO ] [sig ] [2327/3439] Forecasting OZK... [2026-02-06T20:29:01.215252] [INFO ] [sig ] Generating forecast for: OZK [2026-02-06T20:29:01.215283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-06T20:29:01.228290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-06T20:29:01.228721] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-06T20:29:01.229515] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-06T20:29:01.229590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:01.229627] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:01.229655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:01.229711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:01.290198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:01.291116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:01.291204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:01.291242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:01.413997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:01.414160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:01.414200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:01.414230] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:01.417847] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-02-06T20:29:01.418146] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-06T20:29:01.418280] [INFO ] [sig ] OZK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:01.568077] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OZK.txt [2026-02-06T20:29:01.568250] [INFO ] [sig ] [2327/3439] Completed OZK in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:29:01.568306] [INFO ] [sig ] [2328/3439] Forecasting OZKAP... [2026-02-06T20:29:01.568344] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-06T20:29:01.568383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-06T20:29:01.580218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-06T20:29:01.580669] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-06T20:29:01.581458] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-06T20:29:01.581512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:01.581596] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:01.581629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:01.581686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:01.642258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:01.643387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:01.643477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:01.643510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:01.774229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:01.774441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:01.774486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:01.774517] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:01.778545] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-02-06T20:29:01.778944] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-06T20:29:01.779095] [INFO ] [sig ] OZKAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:01.959413] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/OZKAP.txt [2026-02-06T20:29:01.959597] [INFO ] [sig ] [2328/3439] Completed OZKAP in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-06T20:29:01.959657] [INFO ] [sig ] [2329/3439] Forecasting PAA... [2026-02-06T20:29:01.959692] [INFO ] [sig ] Generating forecast for: PAA [2026-02-06T20:29:01.959727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-06T20:29:01.973852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-06T20:29:01.974246] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-06T20:29:01.975111] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-06T20:29:01.975167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:01.975201] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:01.975229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:01.975307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:02.044870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:02.045911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:02.046002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:02.046036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:02.174372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:02.174541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:02.174602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:02.174636] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:02.178089] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-02-06T20:29:02.178416] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-06T20:29:02.178606] [INFO ] [sig ] PAA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:02.325143] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PAA.txt [2026-02-06T20:29:02.325303] [INFO ] [sig ] [2329/3439] Completed PAA in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:02.325343] [INFO ] [sig ] [2330/3439] Forecasting PAAS... [2026-02-06T20:29:02.325374] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-06T20:29:02.325429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-06T20:29:02.338043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-06T20:29:02.338444] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-06T20:29:02.339314] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-06T20:29:02.339375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:02.339409] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:02.339439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:02.339502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:02.399327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:02.400245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:02.400338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:02.400372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:02.529524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:02.529735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:02.529787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:02.529820] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:02.533779] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-02-06T20:29:02.534188] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-06T20:29:02.534355] [INFO ] [sig ] PAAS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:02.678402] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAAS.txt [2026-02-06T20:29:02.678562] [INFO ] [sig ] [2330/3439] Completed PAAS in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:02.678623] [INFO ] [sig ] [2331/3439] Forecasting PAC... [2026-02-06T20:29:02.678654] [INFO ] [sig ] Generating forecast for: PAC [2026-02-06T20:29:02.678687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-06T20:29:02.690763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-06T20:29:02.691065] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-06T20:29:02.691851] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-06T20:29:02.691905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:02.691936] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:02.691963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:02.692019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:02.752250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:02.753200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:02.753288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:02.753321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:02.877255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:02.877429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:02.877474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:02.877555] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:02.881055] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=88.64%) [2026-02-06T20:29:02.881348] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-06T20:29:02.881482] [INFO ] [sig ] PAC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:03.025649] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PAC.txt [2026-02-06T20:29:03.025780] [INFO ] [sig ] [2331/3439] Completed PAC in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:03.025820] [INFO ] [sig ] [2332/3439] Forecasting PACB... [2026-02-06T20:29:03.025849] [INFO ] [sig ] Generating forecast for: PACB [2026-02-06T20:29:03.025880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-06T20:29:03.037247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-06T20:29:03.037526] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-06T20:29:03.038324] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-06T20:29:03.038377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:03.038409] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:03.038435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:03.038492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:03.098124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:03.099078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:03.099163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:03.099196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:03.223937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:03.224131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:03.224174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:03.224204] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:03.227943] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=77.60%) [2026-02-06T20:29:03.228242] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-06T20:29:03.228428] [INFO ] [sig ] PACB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:03.372415] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PACB.txt [2026-02-06T20:29:03.372601] [INFO ] [sig ] [2332/3439] Completed PACB in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:03.372644] [INFO ] [sig ] [2333/3439] Forecasting PACK... [2026-02-06T20:29:03.372674] [INFO ] [sig ] Generating forecast for: PACK [2026-02-06T20:29:03.372706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-06T20:29:03.384432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-06T20:29:03.384784] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-06T20:29:03.385597] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-06T20:29:03.385651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:03.385683] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:03.385710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:03.385768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:03.444344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:03.445530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:03.445692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:03.445729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:03.570048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:03.570230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:03.570274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:03.570306] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:03.573881] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=68.12%) [2026-02-06T20:29:03.574175] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-06T20:29:03.574311] [INFO ] [sig ] PACK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:03.725002] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PACK.txt [2026-02-06T20:29:03.725156] [INFO ] [sig ] [2333/3439] Completed PACK in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:03.725196] [INFO ] [sig ] [2334/3439] Forecasting PAGP... [2026-02-06T20:29:03.725226] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-06T20:29:03.725260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-06T20:29:03.738409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-06T20:29:03.738754] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-06T20:29:03.739564] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-06T20:29:03.739638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:03.739670] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:03.739697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:03.739755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:03.801305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:03.802224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:03.802315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:03.802352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:03.930399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:03.930633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:03.930688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:03.930719] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:03.935015] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-02-06T20:29:03.935298] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-06T20:29:03.935438] [INFO ] [sig ] PAGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:04.087277] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAGP.txt [2026-02-06T20:29:04.087451] [INFO ] [sig ] [2334/3439] Completed PAGP in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:04.087508] [INFO ] [sig ] [2335/3439] Forecasting PAGS... [2026-02-06T20:29:04.087539] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-06T20:29:04.087586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-06T20:29:04.099203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-06T20:29:04.099558] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-06T20:29:04.100384] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-06T20:29:04.100439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:04.100483] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:04.100512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:04.100589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:04.161147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:04.162083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:04.162172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:04.162206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:04.291102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:04.291265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:04.291307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:04.291335] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:04.294904] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=81.90%) [2026-02-06T20:29:04.295189] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-06T20:29:04.295323] [INFO ] [sig ] PAGS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:04.443975] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PAGS.txt [2026-02-06T20:29:04.444160] [INFO ] [sig ] [2335/3439] Completed PAGS in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:04.444222] [INFO ] [sig ] [2336/3439] Forecasting PAHC... [2026-02-06T20:29:04.444255] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-06T20:29:04.444288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-06T20:29:04.456427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-06T20:29:04.456780] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-06T20:29:04.457703] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-06T20:29:04.457759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:04.457792] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:04.457845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:04.457904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:04.518910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:04.519772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:04.519860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:04.519894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:04.645992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:04.646188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:04.646233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:04.646262] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:04.650235] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=5.22%) [2026-02-06T20:29:04.650531] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-06T20:29:04.650686] [INFO ] [sig ] PAHC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:04.799684] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAHC.txt [2026-02-06T20:29:04.799829] [INFO ] [sig ] [2336/3439] Completed PAHC in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:04.799872] [INFO ] [sig ] [2337/3439] Forecasting PAL... [2026-02-06T20:29:04.799903] [INFO ] [sig ] Generating forecast for: PAL [2026-02-06T20:29:04.799936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-06T20:29:04.812314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-06T20:29:04.812646] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-06T20:29:04.813496] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-06T20:29:04.813552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:04.813617] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:04.813648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:04.813706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:04.872941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:04.873673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:04.873758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:04.873792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:04.996045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:04.996206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:04.996248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:04.996279] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:04.999986] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: DOWN (p=32.19%) [2026-02-06T20:29:05.000283] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-06T20:29:05.000418] [INFO ] [sig ] PAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:05.149394] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAL.txt [2026-02-06T20:29:05.149541] [INFO ] [sig ] [2337/3439] Completed PAL in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:05.149599] [INFO ] [sig ] [2338/3439] Forecasting PAM... [2026-02-06T20:29:05.149632] [INFO ] [sig ] Generating forecast for: PAM [2026-02-06T20:29:05.149664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-06T20:29:05.161095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-06T20:29:05.161463] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-06T20:29:05.162336] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-06T20:29:05.162392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:05.162426] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:05.162454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:05.162510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:05.224138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:05.224937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:05.225051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:05.225086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:05.354724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:05.354924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:05.354969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:05.354999] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:05.358748] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=30.95%) [2026-02-06T20:29:05.359045] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-06T20:29:05.359180] [INFO ] [sig ] PAM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:05.507160] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAM.txt [2026-02-06T20:29:05.507355] [INFO ] [sig ] [2338/3439] Completed PAM in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:05.507426] [INFO ] [sig ] [2339/3439] Forecasting PANL... [2026-02-06T20:29:05.507504] [INFO ] [sig ] Generating forecast for: PANL [2026-02-06T20:29:05.507589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-06T20:29:05.520231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-06T20:29:05.520609] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-06T20:29:05.521484] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-06T20:29:05.521540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:05.521598] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:05.521629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:05.521688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:05.582227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:05.583189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:05.583280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:05.583315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:05.708982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:05.709148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:05.709192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:05.709221] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:05.713235] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=50.82%) [2026-02-06T20:29:05.713544] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-06T20:29:05.713703] [INFO ] [sig ] PANL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:05.861567] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PANL.txt [2026-02-06T20:29:05.861743] [INFO ] [sig ] [2339/3439] Completed PANL in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:05.861804] [INFO ] [sig ] [2340/3439] Forecasting PASG... [2026-02-06T20:29:05.861835] [INFO ] [sig ] Generating forecast for: PASG [2026-02-06T20:29:05.861869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-06T20:29:05.875161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-06T20:29:05.875503] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-06T20:29:05.876322] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-06T20:29:05.876378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:05.876409] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:05.876436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:05.876495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:05.938781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:05.939714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:05.939811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:05.939844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:06.069092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:06.069292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:06.069335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:06.069365] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:06.072917] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=29.83%) [2026-02-06T20:29:06.073201] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-06T20:29:06.073341] [INFO ] [sig ] PASG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:06.222362] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PASG.txt [2026-02-06T20:29:06.222517] [INFO ] [sig ] [2340/3439] Completed PASG in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:06.222583] [INFO ] [sig ] [2341/3439] Forecasting PATH... [2026-02-06T20:29:06.222621] [INFO ] [sig ] Generating forecast for: PATH [2026-02-06T20:29:06.222662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-06T20:29:06.236038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-06T20:29:06.236412] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-06T20:29:06.237260] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-06T20:29:06.237316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:06.237356] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:06.237390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:06.237476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:06.302505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:06.303457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:06.303553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:06.303606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:06.432772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:06.432939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:06.432983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:06.433014] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:06.436544] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: DOWN (p=37.18%) [2026-02-06T20:29:06.436857] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-06T20:29:06.436996] [INFO ] [sig ] PATH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:06.587600] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PATH.txt [2026-02-06T20:29:06.587765] [INFO ] [sig ] [2341/3439] Completed PATH in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:06.587820] [INFO ] [sig ] [2342/3439] Forecasting PATK... [2026-02-06T20:29:06.587854] [INFO ] [sig ] Generating forecast for: PATK [2026-02-06T20:29:06.587884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-06T20:29:06.599171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-06T20:29:06.599475] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-06T20:29:06.600286] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-06T20:29:06.600342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:06.600376] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:06.600404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:06.600463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:06.659669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:06.660413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:06.660497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:06.660531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:06.779824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:06.779984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:06.780027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:06.780074] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:06.784001] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=41.32%) [2026-02-06T20:29:06.784277] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-06T20:29:06.784419] [INFO ] [sig ] PATK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:06.936392] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PATK.txt [2026-02-06T20:29:06.936585] [INFO ] [sig ] [2342/3439] Completed PATK in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:06.936628] [INFO ] [sig ] [2343/3439] Forecasting PAX... [2026-02-06T20:29:06.936660] [INFO ] [sig ] Generating forecast for: PAX [2026-02-06T20:29:06.936690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-06T20:29:06.948618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-06T20:29:06.948925] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-06T20:29:06.949928] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-06T20:29:06.949983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:06.950017] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:06.950046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:06.950104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:07.010364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:07.011192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:07.011287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:07.011324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:07.135178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:07.135335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:07.135387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:07.135424] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:07.139118] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=16.32%) [2026-02-06T20:29:07.139400] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-06T20:29:07.139535] [INFO ] [sig ] PAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:07.294437] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAX.txt [2026-02-06T20:29:07.294605] [INFO ] [sig ] [2343/3439] Completed PAX in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:07.294648] [INFO ] [sig ] [2344/3439] Forecasting PAXS... [2026-02-06T20:29:07.294681] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-06T20:29:07.294712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-06T20:29:07.307133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-06T20:29:07.307429] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-06T20:29:07.308291] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-06T20:29:07.308347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:07.308381] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:07.308409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:07.308473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:07.370670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:07.371364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:07.371472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:07.371523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:07.495044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:07.495203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:07.495244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:07.495277] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:07.498972] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-06T20:29:07.499264] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-06T20:29:07.499397] [INFO ] [sig ] PAXS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:07.649775] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PAXS.txt [2026-02-06T20:29:07.649938] [INFO ] [sig ] [2344/3439] Completed PAXS in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:07.649979] [INFO ] [sig ] [2345/3439] Forecasting PAY... [2026-02-06T20:29:07.650010] [INFO ] [sig ] Generating forecast for: PAY [2026-02-06T20:29:07.650041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-06T20:29:07.661542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-06T20:29:07.661872] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-06T20:29:07.662667] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-06T20:29:07.662720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:07.662777] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:07.662806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:07.662863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:07.720734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:07.721425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:07.721525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:07.721567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:07.843813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:07.843968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:07.844009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:07.844037] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:07.847414] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=38.29%) [2026-02-06T20:29:07.847719] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-06T20:29:07.847861] [INFO ] [sig ] PAY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:07.993903] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAY.txt [2026-02-06T20:29:07.994034] [INFO ] [sig ] [2345/3439] Completed PAY in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-06T20:29:07.994075] [INFO ] [sig ] [2346/3439] Forecasting PAYC... [2026-02-06T20:29:07.994105] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-06T20:29:07.994135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-06T20:29:08.005638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-06T20:29:08.006105] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-06T20:29:08.006898] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-06T20:29:08.006951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:08.006983] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:08.007010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:08.007077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:08.067909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:08.068763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:08.068849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:08.068885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:08.194399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:08.194559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:08.194622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:08.194654] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:08.198171] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=43.74%) [2026-02-06T20:29:08.198471] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-06T20:29:08.198634] [INFO ] [sig ] PAYC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:08.349129] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAYC.txt [2026-02-06T20:29:08.349259] [INFO ] [sig ] [2346/3439] Completed PAYC in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:08.349299] [INFO ] [sig ] [2347/3439] Forecasting PAYO... [2026-02-06T20:29:08.349329] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-06T20:29:08.349359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-06T20:29:08.360995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-06T20:29:08.361291] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-06T20:29:08.362099] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-06T20:29:08.362153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:08.362187] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:08.362214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:08.362271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:08.420692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:08.421559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:08.421693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:08.421747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:08.546016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:08.546171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:08.546212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:08.546240] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:08.549712] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-06T20:29:08.549986] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-06T20:29:08.550112] [INFO ] [sig ] PAYO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:08.692948] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PAYO.txt [2026-02-06T20:29:08.693111] [INFO ] [sig ] [2347/3439] Completed PAYO in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:08.693150] [INFO ] [sig ] [2348/3439] Forecasting PAYS... [2026-02-06T20:29:08.693183] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-06T20:29:08.693214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-06T20:29:08.704506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-06T20:29:08.704872] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-06T20:29:08.705680] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-06T20:29:08.705733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:08.705765] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:08.705792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:08.705849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:08.766215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:08.767104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:08.767192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:08.767227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:08.887390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:08.887540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:08.887604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:08.887666] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:08.891135] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-06T20:29:08.891422] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-06T20:29:08.891596] [INFO ] [sig ] PAYS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:09.036063] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PAYS.txt [2026-02-06T20:29:09.036223] [INFO ] [sig ] [2348/3439] Completed PAYS in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:09.036266] [INFO ] [sig ] [2349/3439] Forecasting PAYX... [2026-02-06T20:29:09.036296] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-06T20:29:09.036327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-06T20:29:09.049205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-06T20:29:09.049525] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-06T20:29:09.050335] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-06T20:29:09.050391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:09.050432] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:09.050465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:09.050536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:09.109290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:09.110052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:09.110135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:09.110169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:09.231190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:09.231355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:09.231397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:09.231426] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:09.234979] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-02-06T20:29:09.235280] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-06T20:29:09.235439] [INFO ] [sig ] PAYX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:09.390131] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PAYX.txt [2026-02-06T20:29:09.390263] [INFO ] [sig ] [2349/3439] Completed PAYX in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:09.390303] [INFO ] [sig ] [2350/3439] Forecasting PB... [2026-02-06T20:29:09.390334] [INFO ] [sig ] Generating forecast for: PB [2026-02-06T20:29:09.390371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-06T20:29:09.401813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-06T20:29:09.402123] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-06T20:29:09.403121] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-06T20:29:09.403175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:09.403207] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:09.403233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:09.403295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:09.467504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:09.468400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:09.468500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:09.468541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:09.588223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:09.588383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:09.588425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:09.588456] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:09.591915] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-06T20:29:09.592200] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-06T20:29:09.592337] [INFO ] [sig ] PB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:09.735206] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PB.txt [2026-02-06T20:29:09.735362] [INFO ] [sig ] [2350/3439] Completed PB in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:09.735402] [INFO ] [sig ] [2351/3439] Forecasting PBA... [2026-02-06T20:29:09.735432] [INFO ] [sig ] Generating forecast for: PBA [2026-02-06T20:29:09.735463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-06T20:29:09.747201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-06T20:29:09.747504] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-06T20:29:09.748320] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-06T20:29:09.748374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:09.748405] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:09.748431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:09.748487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:09.808988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:09.809821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:09.809909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:09.809943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:09.935174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:09.935330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:09.935371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:09.935400] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:09.938818] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-06T20:29:09.939092] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-06T20:29:09.939216] [INFO ] [sig ] PBA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:10.092962] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PBA.txt [2026-02-06T20:29:10.093132] [INFO ] [sig ] [2351/3439] Completed PBA in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:10.093203] [INFO ] [sig ] [2352/3439] Forecasting PBF... [2026-02-06T20:29:10.093236] [INFO ] [sig ] Generating forecast for: PBF [2026-02-06T20:29:10.093266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-06T20:29:10.105491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-06T20:29:10.105927] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-06T20:29:10.106774] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-06T20:29:10.106829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:10.106862] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:10.106890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:10.106948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:10.168708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:10.169622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:10.169712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:10.169746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:10.294182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:10.294337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:10.294377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:10.294407] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:10.297988] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=23.85%) [2026-02-06T20:29:10.298273] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-06T20:29:10.298405] [INFO ] [sig ] PBF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:10.450035] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PBF.txt [2026-02-06T20:29:10.450191] [INFO ] [sig ] [2352/3439] Completed PBF in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:10.450255] [INFO ] [sig ] [2353/3439] Forecasting PBFS... [2026-02-06T20:29:10.450287] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-06T20:29:10.450317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-06T20:29:10.461489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-06T20:29:10.461850] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-06T20:29:10.462670] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-06T20:29:10.462725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:10.462758] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:10.462786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:10.462845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:10.523450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:10.524380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:10.524468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:10.524503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:10.633875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:10.634038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:10.634080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:10.634109] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:10.637695] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: UP (p=54.18%) [2026-02-06T20:29:10.638026] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-06T20:29:10.638163] [INFO ] [sig ] PBFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:10.784588] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PBFS.txt [2026-02-06T20:29:10.784945] [INFO ] [sig ] [2353/3439] Completed PBFS in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:10.785006] [INFO ] [sig ] [2354/3439] Forecasting PBH... [2026-02-06T20:29:10.785038] [INFO ] [sig ] Generating forecast for: PBH [2026-02-06T20:29:10.785068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-06T20:29:10.797291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-06T20:29:10.797705] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-06T20:29:10.798538] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-06T20:29:10.798627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:10.798670] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:10.798707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:10.798773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:10.858778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:10.859680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:10.859770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:10.859804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:10.981118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:10.981281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:10.981323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:10.981353] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:10.985197] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-06T20:29:10.985492] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-06T20:29:10.985645] [INFO ] [sig ] PBH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:11.139401] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PBH.txt [2026-02-06T20:29:11.139549] [INFO ] [sig ] [2354/3439] Completed PBH in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:11.139612] [INFO ] [sig ] [2355/3439] Forecasting PBI... [2026-02-06T20:29:11.139644] [INFO ] [sig ] Generating forecast for: PBI [2026-02-06T20:29:11.139674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-06T20:29:11.151204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-06T20:29:11.151521] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-06T20:29:11.152332] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-06T20:29:11.152385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:11.152417] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:11.152445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:11.152500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:11.209972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:11.210860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:11.210974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:11.211009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:11.336430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:11.336817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:11.336862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:11.336893] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:11.340608] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-02-06T20:29:11.340896] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-06T20:29:11.341027] [INFO ] [sig ] PBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:11.488772] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PBI.txt [2026-02-06T20:29:11.488914] [INFO ] [sig ] [2355/3439] Completed PBI in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:11.488954] [INFO ] [sig ] [2356/3439] Forecasting PBYI... [2026-02-06T20:29:11.488984] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-06T20:29:11.489015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-06T20:29:11.502949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-06T20:29:11.503361] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-06T20:29:11.504425] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-06T20:29:11.504480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:11.504512] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:11.504539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:11.504793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:11.569039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:11.569980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:11.570067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:11.570101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:11.707409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:11.707603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:11.707654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:11.707684] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:11.711442] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=47.52%) [2026-02-06T20:29:11.711744] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-06T20:29:11.711878] [INFO ] [sig ] PBYI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:11.861287] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PBYI.txt [2026-02-06T20:29:11.861450] [INFO ] [sig ] [2356/3439] Completed PBYI in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:11.861492] [INFO ] [sig ] [2357/3439] Forecasting PCB... [2026-02-06T20:29:11.861524] [INFO ] [sig ] Generating forecast for: PCB [2026-02-06T20:29:11.861556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-06T20:29:11.875388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-06T20:29:11.875952] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-06T20:29:11.876984] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-06T20:29:11.877041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:11.877075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:11.877102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:11.877160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:11.939137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:11.940031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:11.940121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:11.940153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:12.058068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:12.058226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:12.058267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:12.058296] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:12.062055] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-06T20:29:12.062335] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-06T20:29:12.062465] [INFO ] [sig ] PCB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:12.273768] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PCB.txt [2026-02-06T20:29:12.273917] [INFO ] [sig ] [2357/3439] Completed PCB in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:12.273957] [INFO ] [sig ] [2358/3439] Forecasting PCF... [2026-02-06T20:29:12.273988] [INFO ] [sig ] Generating forecast for: PCF [2026-02-06T20:29:12.274018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-06T20:29:12.285137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-06T20:29:12.285425] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-06T20:29:12.286217] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-06T20:29:12.286270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:12.286302] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:12.286329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:12.286386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:12.346512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:12.347597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:12.347683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:12.347717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:12.468599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:12.468763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:12.468804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:12.468833] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:12.472268] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: DOWN (p=11.96%) [2026-02-06T20:29:12.472545] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-06T20:29:12.472691] [INFO ] [sig ] PCF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:12.617475] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PCF.txt [2026-02-06T20:29:12.617663] [INFO ] [sig ] [2358/3439] Completed PCF in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:12.617708] [INFO ] [sig ] [2359/3439] Forecasting PCG... [2026-02-06T20:29:12.617738] [INFO ] [sig ] Generating forecast for: PCG [2026-02-06T20:29:12.617769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-06T20:29:12.629933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-06T20:29:12.630241] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-06T20:29:12.631059] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-06T20:29:12.631114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:12.631161] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:12.631191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:12.631251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:12.692382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:12.693181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:12.693271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:12.693305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:12.819338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:12.819503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:12.819553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:12.819614] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:12.823138] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=61.89%) [2026-02-06T20:29:12.823418] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-06T20:29:12.823549] [INFO ] [sig ] PCG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:12.967882] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PCG.txt [2026-02-06T20:29:12.968062] [INFO ] [sig ] [2359/3439] Completed PCG in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:12.968107] [INFO ] [sig ] [2360/3439] Forecasting PCM... [2026-02-06T20:29:12.968137] [INFO ] [sig ] Generating forecast for: PCM [2026-02-06T20:29:12.968168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-06T20:29:12.980059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-06T20:29:12.980404] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-06T20:29:12.981265] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-06T20:29:12.981321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:12.981354] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:12.981381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:12.981440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:13.041374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:13.042247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:13.042336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:13.042382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:13.173659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:13.174024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:13.174067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:13.174098] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:13.177695] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: DOWN (p=28.89%) [2026-02-06T20:29:13.178193] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-06T20:29:13.178326] [INFO ] [sig ] PCM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:13.329438] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PCM.txt [2026-02-06T20:29:13.329615] [INFO ] [sig ] [2360/3439] Completed PCM in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:13.329658] [INFO ] [sig ] [2361/3439] Forecasting PCN... [2026-02-06T20:29:13.329689] [INFO ] [sig ] Generating forecast for: PCN [2026-02-06T20:29:13.329719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-06T20:29:13.341722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-06T20:29:13.342037] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-06T20:29:13.342880] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-06T20:29:13.342935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:13.342967] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:13.342995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:13.343053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:13.403297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:13.404034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:13.404117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:13.404150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:13.528031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:13.528193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:13.528237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:13.528268] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:13.531808] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-06T20:29:13.532134] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-06T20:29:13.532297] [INFO ] [sig ] PCN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:13.676946] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PCN.txt [2026-02-06T20:29:13.677103] [INFO ] [sig ] [2361/3439] Completed PCN in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:13.677144] [INFO ] [sig ] [2362/3439] Forecasting PCQ... [2026-02-06T20:29:13.677173] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-06T20:29:13.677203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-06T20:29:13.691029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-06T20:29:13.691495] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-06T20:29:13.692438] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-06T20:29:13.692499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:13.692589] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:13.692625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:13.692699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:13.758688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:13.759643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:13.759735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:13.759775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:13.880502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:13.880696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:13.880745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:13.880774] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:13.884527] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-06T20:29:13.884878] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-06T20:29:13.885024] [INFO ] [sig ] PCQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:14.036719] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PCQ.txt [2026-02-06T20:29:14.036886] [INFO ] [sig ] [2362/3439] Completed PCQ in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-06T20:29:14.036930] [INFO ] [sig ] [2363/3439] Forecasting PCRX... [2026-02-06T20:29:14.036967] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-06T20:29:14.036998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-06T20:29:14.048760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-06T20:29:14.049116] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-06T20:29:14.049933] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-06T20:29:14.049988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:14.050020] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:14.050046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:14.050104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:14.107160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:14.108081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:14.108175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:14.108208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:14.231690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:14.231854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:14.231897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:14.231926] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:14.235829] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: DOWN (p=14.40%) [2026-02-06T20:29:14.236130] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-06T20:29:14.236265] [INFO ] [sig ] PCRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:14.387532] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PCRX.txt [2026-02-06T20:29:14.387826] [INFO ] [sig ] [2363/3439] Completed PCRX in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:14.387880] [INFO ] [sig ] [2364/3439] Forecasting PCTY... [2026-02-06T20:29:14.388111] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-06T20:29:14.388152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-06T20:29:14.401993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-06T20:29:14.402385] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-06T20:29:14.403300] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-06T20:29:14.403358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:14.403392] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:14.403420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:14.403479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:14.466881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:14.468015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:14.468128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:14.468175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:14.600285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:14.600455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:14.600498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:14.600527] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:14.604091] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-06T20:29:14.604437] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-06T20:29:14.604599] [INFO ] [sig ] PCTY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:14.757423] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PCTY.txt [2026-02-06T20:29:14.757637] [INFO ] [sig ] [2364/3439] Completed PCTY in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:14.757690] [INFO ] [sig ] [2365/3439] Forecasting PCVX... [2026-02-06T20:29:14.757721] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-06T20:29:14.757752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-06T20:29:14.773481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-06T20:29:14.774129] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-06T20:29:14.775314] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-06T20:29:14.775379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:14.775412] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:14.775439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:14.775495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:14.833183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:14.834141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:14.834253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:14.834287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:14.961559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:14.961755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:14.961796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:14.961859] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:14.965481] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-02-06T20:29:14.966009] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-06T20:29:14.966147] [INFO ] [sig ] PCVX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:15.111758] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PCVX.txt [2026-02-06T20:29:15.111912] [INFO ] [sig ] [2365/3439] Completed PCVX in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:15.111954] [INFO ] [sig ] [2366/3439] Forecasting PCYO... [2026-02-06T20:29:15.111983] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-06T20:29:15.112013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-06T20:29:15.123928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-06T20:29:15.124304] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-06T20:29:15.125156] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-06T20:29:15.125214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:15.125248] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:15.125275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:15.125333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:15.186513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:15.187447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:15.187540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:15.187597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:15.310930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:15.311093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:15.311135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:15.311182] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:15.314638] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=14.27%) [2026-02-06T20:29:15.314929] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-06T20:29:15.315063] [INFO ] [sig ] PCYO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:15.460208] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PCYO.txt [2026-02-06T20:29:15.460382] [INFO ] [sig ] [2366/3439] Completed PCYO in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:15.460426] [INFO ] [sig ] [2367/3439] Forecasting PD... [2026-02-06T20:29:15.460455] [INFO ] [sig ] Generating forecast for: PD [2026-02-06T20:29:15.460486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-06T20:29:15.472827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-06T20:29:15.473199] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-06T20:29:15.474034] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-06T20:29:15.474090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:15.474123] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:15.474150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:15.474211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:15.531079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:15.532016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:15.532105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:15.532137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:15.652635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:15.652794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:15.652835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:15.652865] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:15.656423] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=79.81%) [2026-02-06T20:29:15.656731] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-06T20:29:15.657063] [INFO ] [sig ] PD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:15.802376] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PD.txt [2026-02-06T20:29:15.802524] [INFO ] [sig ] [2367/3439] Completed PD in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:15.802566] [INFO ] [sig ] [2368/3439] Forecasting PDBC... [2026-02-06T20:29:15.802616] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-06T20:29:15.802648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-06T20:29:15.815305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-06T20:29:15.815628] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-06T20:29:15.816387] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-06T20:29:15.816440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:15.816472] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:15.816498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:15.816555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:15.874107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:15.874836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:15.874918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:15.874966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:15.995650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:15.995809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:15.995849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:15.995878] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:15.999505] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=46.60%) [2026-02-06T20:29:15.999826] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-06T20:29:16.000136] [INFO ] [sig ] PDBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:16.146733] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PDBC.txt [2026-02-06T20:29:16.146948] [INFO ] [sig ] [2368/3439] Completed PDBC in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:16.147004] [INFO ] [sig ] [2369/3439] Forecasting PDD... [2026-02-06T20:29:16.147053] [INFO ] [sig ] Generating forecast for: PDD [2026-02-06T20:29:16.147085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-06T20:29:16.160622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-06T20:29:16.161114] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-06T20:29:16.162106] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-06T20:29:16.162160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:16.162193] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:16.162221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:16.162278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:16.219190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:16.219836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:16.219946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:16.219981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:16.347861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:16.348019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:16.348060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:16.348089] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:16.351532] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-06T20:29:16.351829] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-06T20:29:16.351957] [INFO ] [sig ] PDD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:16.495181] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PDD.txt [2026-02-06T20:29:16.495328] [INFO ] [sig ] [2369/3439] Completed PDD in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:16.495371] [INFO ] [sig ] [2370/3439] Forecasting PDEX... [2026-02-06T20:29:16.495401] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-06T20:29:16.495431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-06T20:29:16.507830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-06T20:29:16.508179] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-06T20:29:16.508997] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-06T20:29:16.509052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:16.509083] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:16.509122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:16.509180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:16.569311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:16.570211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:16.570310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:16.570341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:16.699382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:16.699548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:16.699619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:16.699657] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:16.703366] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=39.60%) [2026-02-06T20:29:16.703686] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-06T20:29:16.703823] [INFO ] [sig ] PDEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:16.859355] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PDEX.txt [2026-02-06T20:29:16.859519] [INFO ] [sig ] [2370/3439] Completed PDEX in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:16.859563] [INFO ] [sig ] [2371/3439] Forecasting PDFS... [2026-02-06T20:29:16.859618] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-06T20:29:16.859655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-06T20:29:16.871622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-06T20:29:16.872001] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-06T20:29:16.872849] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-06T20:29:16.872904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:16.872937] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:16.872969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:16.873039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:16.936026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:16.936946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:16.937040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:16.937076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:17.066807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:17.066971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:17.067014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:17.067045] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:17.070607] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-02-06T20:29:17.070901] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-06T20:29:17.071034] [INFO ] [sig ] PDFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:17.220024] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PDFS.txt [2026-02-06T20:29:17.220166] [INFO ] [sig ] [2371/3439] Completed PDFS in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:17.220207] [INFO ] [sig ] [2372/3439] Forecasting PDI... [2026-02-06T20:29:17.220236] [INFO ] [sig ] Generating forecast for: PDI [2026-02-06T20:29:17.220265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-06T20:29:17.232072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-06T20:29:17.232458] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-06T20:29:17.233271] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-06T20:29:17.233325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:17.233358] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:17.233385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:17.233441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:17.289858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:17.290817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:17.290943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:17.290978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:17.405480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:17.405681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:17.405731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:17.405763] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:17.409416] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-02-06T20:29:17.409771] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-06T20:29:17.409915] [INFO ] [sig ] PDI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:17.566203] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PDI.txt [2026-02-06T20:29:17.566373] [INFO ] [sig ] [2372/3439] Completed PDI in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:17.566417] [INFO ] [sig ] [2373/3439] Forecasting PDLB... [2026-02-06T20:29:17.566448] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-06T20:29:17.566478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-06T20:29:17.578519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-06T20:29:17.578923] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-06T20:29:17.579760] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-06T20:29:17.579822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:17.579855] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:17.579884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:17.579944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:17.639872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:17.640789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:17.640877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:17.640911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:17.766540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:17.766720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:17.766771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:17.766807] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:17.770511] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-02-06T20:29:17.771004] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-06T20:29:17.771132] [INFO ] [sig ] PDLB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:17.920552] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PDLB.txt [2026-02-06T20:29:17.920732] [INFO ] [sig ] [2373/3439] Completed PDLB in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:17.920775] [INFO ] [sig ] [2374/3439] Forecasting PDM... [2026-02-06T20:29:17.920805] [INFO ] [sig ] Generating forecast for: PDM [2026-02-06T20:29:17.920843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-06T20:29:17.932617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-06T20:29:17.932935] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-06T20:29:17.933748] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-06T20:29:17.933812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:17.933843] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:17.933870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:17.933928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:17.991089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:17.991765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:17.991846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:17.991879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:18.111819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:18.112003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:18.112046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:18.112077] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:18.115770] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=8.24%) [2026-02-06T20:29:18.116077] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-06T20:29:18.116214] [INFO ] [sig ] PDM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:18.276639] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PDM.txt [2026-02-06T20:29:18.276808] [INFO ] [sig ] [2374/3439] Completed PDM in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:18.276853] [INFO ] [sig ] [2375/3439] Forecasting PDO... [2026-02-06T20:29:18.276884] [INFO ] [sig ] Generating forecast for: PDO [2026-02-06T20:29:18.276915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-06T20:29:18.289084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-06T20:29:18.289475] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-06T20:29:18.290357] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-06T20:29:18.290414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:18.290449] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:18.290478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:18.290541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:18.351053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:18.351977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:18.352068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:18.352104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:18.469049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:18.469214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:18.469256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:18.469286] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:18.472796] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=94.99%) [2026-02-06T20:29:18.473096] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-06T20:29:18.473229] [INFO ] [sig ] PDO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:18.626109] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PDO.txt [2026-02-06T20:29:18.626309] [INFO ] [sig ] [2375/3439] Completed PDO in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:18.626352] [INFO ] [sig ] [2376/3439] Forecasting PDP... [2026-02-06T20:29:18.626384] [INFO ] [sig ] Generating forecast for: PDP [2026-02-06T20:29:18.626414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-06T20:29:18.638768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-06T20:29:18.639321] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-06T20:29:18.640332] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-06T20:29:18.640388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:18.640423] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:18.640452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:18.640510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:18.701509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:18.702422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:18.702512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:18.702547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:18.820545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:18.820722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:18.820763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:18.820793] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:18.824736] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-02-06T20:29:18.825214] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-06T20:29:18.825351] [INFO ] [sig ] PDP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:18.972815] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PDP.txt [2026-02-06T20:29:18.972973] [INFO ] [sig ] [2376/3439] Completed PDP in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:18.973014] [INFO ] [sig ] [2377/3439] Forecasting PDS... [2026-02-06T20:29:18.973045] [INFO ] [sig ] Generating forecast for: PDS [2026-02-06T20:29:18.973075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-06T20:29:18.984708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-06T20:29:18.985025] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-06T20:29:18.985821] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-06T20:29:18.985875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:18.985906] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:18.985934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:18.985990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:19.042510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:19.043237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:19.043323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:19.043366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:19.166610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:19.166768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:19.166810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:19.166838] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:19.170214] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-02-06T20:29:19.170490] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-06T20:29:19.170635] [INFO ] [sig ] PDS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:19.313881] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PDS.txt [2026-02-06T20:29:19.314011] [INFO ] [sig ] [2377/3439] Completed PDS in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:19.314050] [INFO ] [sig ] [2378/3439] Forecasting PDX... [2026-02-06T20:29:19.314080] [INFO ] [sig ] Generating forecast for: PDX [2026-02-06T20:29:19.314109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-06T20:29:19.326380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-06T20:29:19.326669] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-06T20:29:19.327481] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-06T20:29:19.327536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:19.327599] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:19.327633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:19.327693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:19.389886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:19.390510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:19.390609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:19.390647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:19.515987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:19.516105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:19.516143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:19.516172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:19.519403] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-06T20:29:19.519696] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-06T20:29:19.519827] [INFO ] [sig ] PDX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:19.663371] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PDX.txt [2026-02-06T20:29:19.663478] [INFO ] [sig ] [2378/3439] Completed PDX in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-06T20:29:19.663517] [INFO ] [sig ] [2379/3439] Forecasting PDYN... [2026-02-06T20:29:19.663548] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-06T20:29:19.663619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-06T20:29:19.674813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-06T20:29:19.675077] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-06T20:29:19.675847] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-06T20:29:19.675901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:19.675958] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:19.675987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:19.676043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:19.738816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:19.739781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:19.739882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:19.739917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:19.863946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:19.864121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:19.864163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:19.864192] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:19.867758] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=76.63%) [2026-02-06T20:29:19.868073] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-06T20:29:19.868208] [INFO ] [sig ] PDYN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:20.021552] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PDYN.txt [2026-02-06T20:29:20.021699] [INFO ] [sig ] [2379/3439] Completed PDYN in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-06T20:29:20.021748] [INFO ] [sig ] [2380/3439] Forecasting PEB... [2026-02-06T20:29:20.021785] [INFO ] [sig ] Generating forecast for: PEB [2026-02-06T20:29:20.021821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-06T20:29:20.033759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-06T20:29:20.034224] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-06T20:29:20.035196] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-06T20:29:20.035250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:20.035281] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:20.035307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:20.035364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:20.095659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:20.096325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:20.096409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:20.096442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:20.216968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:20.217122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:20.217164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:20.217193] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:20.220742] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-02-06T20:29:20.221028] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-06T20:29:20.221159] [INFO ] [sig ] PEB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:20.363023] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PEB.txt [2026-02-06T20:29:20.363175] [INFO ] [sig ] [2380/3439] Completed PEB in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:20.363217] [INFO ] [sig ] [2381/3439] Forecasting PEBK... [2026-02-06T20:29:20.363247] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-06T20:29:20.363277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-06T20:29:20.373224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-06T20:29:20.373529] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-06T20:29:20.374318] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-06T20:29:20.374372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:20.374404] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:20.374431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:20.374487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:20.431395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:20.432349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:20.432441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:20.432473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:20.533402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:20.533588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:20.533632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:20.533662] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:20.537455] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=25.55%) [2026-02-06T20:29:20.537778] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-06T20:29:20.537934] [INFO ] [sig ] PEBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:20.693135] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PEBK.txt [2026-02-06T20:29:20.693295] [INFO ] [sig ] [2381/3439] Completed PEBK in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:20.693340] [INFO ] [sig ] [2382/3439] Forecasting PEBO... [2026-02-06T20:29:20.693370] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-06T20:29:20.693404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-06T20:29:20.705117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-06T20:29:20.705507] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-06T20:29:20.706309] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-06T20:29:20.706363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:20.706395] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:20.706422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:20.706479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:20.764363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:20.765280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:20.765368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:20.765401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:20.886062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:20.886223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:20.886264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:20.886326] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:20.889806] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: UP (p=82.81%) [2026-02-06T20:29:20.890086] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-06T20:29:20.890215] [INFO ] [sig ] PEBO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:21.035276] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PEBO.txt [2026-02-06T20:29:21.035437] [INFO ] [sig ] [2382/3439] Completed PEBO in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:21.035479] [INFO ] [sig ] [2383/3439] Forecasting PECO... [2026-02-06T20:29:21.035509] [INFO ] [sig ] Generating forecast for: PECO [2026-02-06T20:29:21.035539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-06T20:29:21.047158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-06T20:29:21.047472] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-06T20:29:21.048355] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-06T20:29:21.048423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:21.048457] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:21.048485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:21.048543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:21.109353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:21.110234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:21.110322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:21.110357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:21.230253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:21.230416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:21.230457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:21.230486] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:21.234051] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=71.55%) [2026-02-06T20:29:21.234360] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-06T20:29:21.234501] [INFO ] [sig ] PECO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:21.378656] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PECO.txt [2026-02-06T20:29:21.378795] [INFO ] [sig ] [2383/3439] Completed PECO in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:21.378836] [INFO ] [sig ] [2384/3439] Forecasting PEG... [2026-02-06T20:29:21.378865] [INFO ] [sig ] Generating forecast for: PEG [2026-02-06T20:29:21.378895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-06T20:29:21.390721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-06T20:29:21.391073] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-06T20:29:21.391944] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-06T20:29:21.391997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:21.392028] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:21.392202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:21.392259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:21.449468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:21.450262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:21.450345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:21.450379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:21.565910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:21.566078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:21.566120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:21.566151] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:21.569650] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-06T20:29:21.569975] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-06T20:29:21.570114] [INFO ] [sig ] PEG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:21.718234] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PEG.txt [2026-02-06T20:29:21.718398] [INFO ] [sig ] [2384/3439] Completed PEG in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:21.718442] [INFO ] [sig ] [2385/3439] Forecasting PEGA... [2026-02-06T20:29:21.718472] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-06T20:29:21.718506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-06T20:29:21.731275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-06T20:29:21.731696] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-06T20:29:21.732524] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-06T20:29:21.732600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:21.732637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:21.732666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:21.732736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:21.796009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:21.796892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:21.796976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:21.797008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:21.918631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:21.918793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:21.918834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:21.918862] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:21.922342] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-02-06T20:29:21.922650] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-06T20:29:21.922779] [INFO ] [sig ] PEGA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:22.063561] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PEGA.txt [2026-02-06T20:29:22.063745] [INFO ] [sig ] [2385/3439] Completed PEGA in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:22.063786] [INFO ] [sig ] [2386/3439] Forecasting PEN... [2026-02-06T20:29:22.063818] [INFO ] [sig ] Generating forecast for: PEN [2026-02-06T20:29:22.063850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-06T20:29:22.075152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-06T20:29:22.075436] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-06T20:29:22.076220] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-06T20:29:22.076273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:22.076305] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:22.076332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:22.076389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:22.132907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:22.133537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:22.133637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:22.133672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:22.253795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:22.254165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:22.254207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:22.254235] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:22.258076] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=75.41%) [2026-02-06T20:29:22.258411] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-06T20:29:22.258552] [INFO ] [sig ] PEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:22.403265] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PEN.txt [2026-02-06T20:29:22.403408] [INFO ] [sig ] [2386/3439] Completed PEN in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:22.403456] [INFO ] [sig ] [2387/3439] Forecasting PENN... [2026-02-06T20:29:22.403487] [INFO ] [sig ] Generating forecast for: PENN [2026-02-06T20:29:22.403517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-06T20:29:22.417209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-06T20:29:22.417547] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-06T20:29:22.418556] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-06T20:29:22.418628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:22.418660] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:22.418686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:22.418743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:22.483877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:22.485152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:22.485241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:22.485275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:22.612331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:22.612481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:22.612522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:22.612551] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:22.615949] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: DOWN (p=31.47%) [2026-02-06T20:29:22.616223] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-06T20:29:22.616349] [INFO ] [sig ] PENN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:22.773165] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PENN.txt [2026-02-06T20:29:22.773308] [INFO ] [sig ] [2387/3439] Completed PENN in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:22.773349] [INFO ] [sig ] [2388/3439] Forecasting PEO... [2026-02-06T20:29:22.773382] [INFO ] [sig ] Generating forecast for: PEO [2026-02-06T20:29:22.773414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-06T20:29:22.785300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-06T20:29:22.785615] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-06T20:29:22.786380] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-06T20:29:22.786434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:22.786465] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:22.786492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:22.786553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:22.847606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:22.848545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:22.848652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:22.848689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:22.973371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:22.973533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:22.973593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:22.973628] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:22.977247] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-06T20:29:22.977539] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-06T20:29:22.977712] [INFO ] [sig ] PEO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:23.133778] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PEO.txt [2026-02-06T20:29:23.133948] [INFO ] [sig ] [2388/3439] Completed PEO in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:23.133989] [INFO ] [sig ] [2389/3439] Forecasting PEP... [2026-02-06T20:29:23.134019] [INFO ] [sig ] Generating forecast for: PEP [2026-02-06T20:29:23.134049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-06T20:29:23.147346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-06T20:29:23.147759] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-06T20:29:23.148936] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-06T20:29:23.149000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:23.149050] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:23.149092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:23.149165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:23.216061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:23.217220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:23.217342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:23.217377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:23.351439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:23.351616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:23.351660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:23.351690] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:23.355882] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: UP (p=72.83%) [2026-02-06T20:29:23.356160] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-06T20:29:23.356289] [INFO ] [sig ] PEP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:23.508986] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PEP.txt [2026-02-06T20:29:23.509129] [INFO ] [sig ] [2389/3439] Completed PEP in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:23.509169] [INFO ] [sig ] [2390/3439] Forecasting PEPG... [2026-02-06T20:29:23.509201] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-06T20:29:23.509231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-06T20:29:23.522072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-06T20:29:23.522394] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-06T20:29:23.523233] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-06T20:29:23.523289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:23.523322] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:23.523351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:23.523410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:23.583541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:23.584286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:23.584372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:23.584406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:23.699359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:23.699518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:23.699597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:23.699630] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:23.703082] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=16.06%) [2026-02-06T20:29:23.703361] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-06T20:29:23.703490] [INFO ] [sig ] PEPG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:23.856212] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PEPG.txt [2026-02-06T20:29:23.856348] [INFO ] [sig ] [2390/3439] Completed PEPG in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:23.856389] [INFO ] [sig ] [2391/3439] Forecasting PERF... [2026-02-06T20:29:23.856418] [INFO ] [sig ] Generating forecast for: PERF [2026-02-06T20:29:23.856448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-06T20:29:23.870334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-06T20:29:23.870663] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-06T20:29:23.871654] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-06T20:29:23.871706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:23.871739] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:23.871765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:23.871821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:23.935773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:23.936671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:23.936753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:23.936789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:24.054148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:24.054305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:24.054347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:24.054378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:24.058293] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=34.90%) [2026-02-06T20:29:24.058612] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-06T20:29:24.058751] [INFO ] [sig ] PERF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:24.213883] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PERF.txt [2026-02-06T20:29:24.214026] [INFO ] [sig ] [2391/3439] Completed PERF in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:24.214067] [INFO ] [sig ] [2392/3439] Forecasting PERI... [2026-02-06T20:29:24.214096] [INFO ] [sig ] Generating forecast for: PERI [2026-02-06T20:29:24.214128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-06T20:29:24.226678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-06T20:29:24.227022] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-06T20:29:24.227881] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-06T20:29:24.227936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:24.227970] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:24.227998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:24.228057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:24.291634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:24.292701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:24.292789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:24.292824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:24.415537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:24.415722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:24.415773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:24.415813] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:24.419758] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=15.44%) [2026-02-06T20:29:24.420044] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-06T20:29:24.420177] [INFO ] [sig ] PERI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:24.574694] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PERI.txt [2026-02-06T20:29:24.574852] [INFO ] [sig ] [2392/3439] Completed PERI in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:24.574894] [INFO ] [sig ] [2393/3439] Forecasting PESI... [2026-02-06T20:29:24.574924] [INFO ] [sig ] Generating forecast for: PESI [2026-02-06T20:29:24.574954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-06T20:29:24.587251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-06T20:29:24.587566] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-06T20:29:24.588428] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-06T20:29:24.588482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:24.588517] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:24.588545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:24.588640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:24.651023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:24.651939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:24.652212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:24.652247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:24.781719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:24.781876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:24.781921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:24.781950] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:24.785394] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=34.48%) [2026-02-06T20:29:24.785693] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-06T20:29:24.785821] [INFO ] [sig ] PESI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:24.934183] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PESI.txt [2026-02-06T20:29:24.934324] [INFO ] [sig ] [2393/3439] Completed PESI in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:24.934363] [INFO ] [sig ] [2394/3439] Forecasting PETS... [2026-02-06T20:29:24.934393] [INFO ] [sig ] Generating forecast for: PETS [2026-02-06T20:29:24.934423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-06T20:29:24.947381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-06T20:29:24.947693] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-06T20:29:24.948749] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-06T20:29:24.948804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:24.948849] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:24.948880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:24.948939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:25.013374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:25.014216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:25.014303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:25.014337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:25.139027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:25.139186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:25.139227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:25.139255] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:25.142824] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-02-06T20:29:25.143312] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-06T20:29:25.143442] [INFO ] [sig ] PETS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:25.297773] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PETS.txt [2026-02-06T20:29:25.297938] [INFO ] [sig ] [2394/3439] Completed PETS in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:25.297978] [INFO ] [sig ] [2395/3439] Forecasting PEY... [2026-02-06T20:29:25.298008] [INFO ] [sig ] Generating forecast for: PEY [2026-02-06T20:29:25.298038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-06T20:29:25.309367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-06T20:29:25.309685] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-06T20:29:25.310495] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-06T20:29:25.310551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:25.310609] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:25.310639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:25.310699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:25.372051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:25.373023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:25.373120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:25.373155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:25.497020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:25.497178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:25.497220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:25.497251] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:25.500935] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=49.90%) [2026-02-06T20:29:25.501233] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-06T20:29:25.501367] [INFO ] [sig ] PEY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:25.653369] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PEY.txt [2026-02-06T20:29:25.653506] [INFO ] [sig ] [2395/3439] Completed PEY in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-06T20:29:25.653546] [INFO ] [sig ] [2396/3439] Forecasting PFBC... [2026-02-06T20:29:25.653593] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-06T20:29:25.653625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-06T20:29:25.664949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-06T20:29:25.665254] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-06T20:29:25.666048] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-06T20:29:25.666101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:25.666178] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:25.666206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:25.666263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:25.727346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:25.728238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:25.728325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:25.728361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:25.846968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:25.847130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:25.847174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:25.847204] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:25.850798] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=27.19%) [2026-02-06T20:29:25.851088] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-06T20:29:25.851223] [INFO ] [sig ] PFBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:26.005377] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PFBC.txt [2026-02-06T20:29:26.005515] [INFO ] [sig ] [2396/3439] Completed PFBC in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-06T20:29:26.005555] [INFO ] [sig ] [2397/3439] Forecasting PFD... [2026-02-06T20:29:26.005605] [INFO ] [sig ] Generating forecast for: PFD [2026-02-06T20:29:26.005637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-06T20:29:26.017356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-06T20:29:26.017675] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-06T20:29:26.018530] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-06T20:29:26.018603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:26.018639] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:26.018667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:26.018727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:26.081854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:26.082548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:26.082651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:26.082688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:26.198765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:26.198949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:26.198992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:26.199021] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:26.202423] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=11.81%) [2026-02-06T20:29:26.202730] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-06T20:29:26.202859] [INFO ] [sig ] PFD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:26.352494] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PFD.txt [2026-02-06T20:29:26.352658] [INFO ] [sig ] [2397/3439] Completed PFD in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:26.352724] [INFO ] [sig ] [2398/3439] Forecasting PFF... [2026-02-06T20:29:26.352765] [INFO ] [sig ] Generating forecast for: PFF [2026-02-06T20:29:26.352796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-06T20:29:26.365245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-06T20:29:26.365660] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-06T20:29:26.366698] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-06T20:29:26.366753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:26.366787] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:26.366816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:26.366887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:26.432982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:26.434499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:26.434614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:26.434652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:26.557201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:26.557354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:26.557395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:26.557424] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:26.560818] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-06T20:29:26.561095] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-06T20:29:26.561220] [INFO ] [sig ] PFF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:26.713045] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PFF.txt [2026-02-06T20:29:26.713213] [INFO ] [sig ] [2398/3439] Completed PFF in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:26.713254] [INFO ] [sig ] [2399/3439] Forecasting PFG... [2026-02-06T20:29:26.713284] [INFO ] [sig ] Generating forecast for: PFG [2026-02-06T20:29:26.713315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-06T20:29:26.725619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-06T20:29:26.725956] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-06T20:29:26.726788] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-06T20:29:26.726848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:26.726887] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:26.726919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:26.726988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:26.788242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:26.789130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:26.789414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:26.789447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:26.913945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:26.914102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:26.914143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:26.914204] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:26.917703] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-06T20:29:26.918008] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-06T20:29:26.918144] [INFO ] [sig ] PFG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:27.062592] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PFG.txt [2026-02-06T20:29:27.062731] [INFO ] [sig ] [2399/3439] Completed PFG in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:27.062771] [INFO ] [sig ] [2400/3439] Forecasting PFGC... [2026-02-06T20:29:27.062802] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-06T20:29:27.062834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-06T20:29:27.073438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-06T20:29:27.073760] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-06T20:29:27.074525] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-06T20:29:27.074603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:27.074639] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:27.074666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:27.074723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:27.131998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:27.132685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:27.132767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:27.132799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:27.254745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:27.254906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:27.254960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:27.254995] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:27.258821] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-02-06T20:29:27.259105] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-06T20:29:27.259239] [INFO ] [sig ] PFGC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:27.403217] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PFGC.txt [2026-02-06T20:29:27.403376] [INFO ] [sig ] [2400/3439] Completed PFGC in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:27.403417] [INFO ] [sig ] [2401/3439] Forecasting PFH... [2026-02-06T20:29:27.403447] [INFO ] [sig ] Generating forecast for: PFH [2026-02-06T20:29:27.403477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-06T20:29:27.414922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-06T20:29:27.415302] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-06T20:29:27.416109] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-06T20:29:27.416163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:27.416195] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:27.416221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:27.416279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:27.473653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:27.474515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:27.474615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:27.474651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:27.591533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:27.591712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:27.591756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:27.591805] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:27.595631] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=47.86%) [2026-02-06T20:29:27.595913] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-06T20:29:27.596049] [INFO ] [sig ] PFH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:27.747478] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PFH.txt [2026-02-06T20:29:27.747656] [INFO ] [sig ] [2401/3439] Completed PFH in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:27.747708] [INFO ] [sig ] [2402/3439] Forecasting PFIS... [2026-02-06T20:29:27.747739] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-06T20:29:27.747770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-06T20:29:27.758641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-06T20:29:27.758983] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-06T20:29:27.759797] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-06T20:29:27.759852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:27.759886] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:27.759914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:27.759972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:27.821457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:27.822316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:27.822405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:27.822439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:27.946848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:27.947017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:27.947059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:27.947088] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:27.950541] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=58.13%) [2026-02-06T20:29:27.950835] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-06T20:29:27.950963] [INFO ] [sig ] PFIS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:28.092777] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PFIS.txt [2026-02-06T20:29:28.092920] [INFO ] [sig ] [2402/3439] Completed PFIS in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:28.092961] [INFO ] [sig ] [2403/3439] Forecasting PFL... [2026-02-06T20:29:28.092991] [INFO ] [sig ] Generating forecast for: PFL [2026-02-06T20:29:28.093021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-06T20:29:28.103814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-06T20:29:28.104175] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-06T20:29:28.104980] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-06T20:29:28.105033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:28.105066] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:28.105092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:28.105149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:28.163467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:28.164148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:28.164230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:28.164276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:28.280836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:28.280997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:28.281038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:28.281068] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:28.284502] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-02-06T20:29:28.284805] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-06T20:29:28.284941] [INFO ] [sig ] PFL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:28.427406] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PFL.txt [2026-02-06T20:29:28.427588] [INFO ] [sig ] [2403/3439] Completed PFL in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:28.427636] [INFO ] [sig ] [2404/3439] Forecasting PFM... [2026-02-06T20:29:28.427666] [INFO ] [sig ] Generating forecast for: PFM [2026-02-06T20:29:28.427695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-06T20:29:28.439367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-06T20:29:28.439774] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-06T20:29:28.440614] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-06T20:29:28.440670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:28.440703] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:28.440731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:28.440791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:28.501876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:28.502778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:28.502866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:28.502901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:28.627029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:28.627176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:28.627219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:28.627248] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:28.631241] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-06T20:29:28.631554] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-06T20:29:28.631710] [INFO ] [sig ] PFM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:28.786515] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PFM.txt [2026-02-06T20:29:28.786702] [INFO ] [sig ] [2404/3439] Completed PFM in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:28.786754] [INFO ] [sig ] [2405/3439] Forecasting PFN... [2026-02-06T20:29:28.786787] [INFO ] [sig ] Generating forecast for: PFN [2026-02-06T20:29:28.786831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-06T20:29:28.798233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-06T20:29:28.798545] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-06T20:29:28.799369] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-06T20:29:28.799422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:28.799453] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:28.799479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:28.799546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:28.855808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:28.856520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:28.856620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:28.856656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:28.973637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:28.973788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:28.973828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:28.973860] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:28.977918] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: DOWN (p=29.76%) [2026-02-06T20:29:28.978395] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-06T20:29:28.978529] [INFO ] [sig ] PFN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:29.121538] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PFN.txt [2026-02-06T20:29:29.121691] [INFO ] [sig ] [2405/3439] Completed PFN in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:29.121731] [INFO ] [sig ] [2406/3439] Forecasting PFO... [2026-02-06T20:29:29.121760] [INFO ] [sig ] Generating forecast for: PFO [2026-02-06T20:29:29.121790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-06T20:29:29.133240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-06T20:29:29.133550] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-06T20:29:29.134364] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-06T20:29:29.134420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:29.134454] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:29.134483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:29.134543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:29.192647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:29.193327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:29.193430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:29.193463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:29.306657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:29.306810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:29.306851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:29.306881] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:29.310554] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=80.71%) [2026-02-06T20:29:29.310849] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-06T20:29:29.310979] [INFO ] [sig ] PFO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:29.460466] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PFO.txt [2026-02-06T20:29:29.460617] [INFO ] [sig ] [2406/3439] Completed PFO in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:29.460666] [INFO ] [sig ] [2407/3439] Forecasting PFS... [2026-02-06T20:29:29.460697] [INFO ] [sig ] Generating forecast for: PFS [2026-02-06T20:29:29.460728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-06T20:29:29.474112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-06T20:29:29.474451] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-06T20:29:29.475331] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-06T20:29:29.475397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:29.475441] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:29.475484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:29.475558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:29.534776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:29.535609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:29.535716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:29.535752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:29.665852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:29.666015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:29.666061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:29.666093] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:29.669939] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-06T20:29:29.670249] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-06T20:29:29.670386] [INFO ] [sig ] PFS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:29.842234] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PFS.txt [2026-02-06T20:29:29.842373] [INFO ] [sig ] [2407/3439] Completed PFS in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:29.842413] [INFO ] [sig ] [2408/3439] Forecasting PFSI... [2026-02-06T20:29:29.842443] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-06T20:29:29.842472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-06T20:29:29.853952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-06T20:29:29.854276] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-06T20:29:29.855099] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-06T20:29:29.855160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:29.855196] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:29.855225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:29.855283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:29.916160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:29.916983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:29.917075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:29.917110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:30.044371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:30.044535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:30.044598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:30.044630] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:30.048170] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=51.86%) [2026-02-06T20:29:30.048467] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-06T20:29:30.048652] [INFO ] [sig ] PFSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:30.205834] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PFSI.txt [2026-02-06T20:29:30.206020] [INFO ] [sig ] [2408/3439] Completed PFSI in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:30.206072] [INFO ] [sig ] [2409/3439] Forecasting PGC... [2026-02-06T20:29:30.206107] [INFO ] [sig ] Generating forecast for: PGC [2026-02-06T20:29:30.206138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-06T20:29:30.218166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-06T20:29:30.218508] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-06T20:29:30.219370] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-06T20:29:30.219425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:30.219459] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:30.219488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:30.219545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:30.283568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:30.284608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:30.284723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:30.284778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:30.418888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:30.419058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:30.419105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:30.419134] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:30.423352] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-02-06T20:29:30.423675] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-06T20:29:30.423811] [INFO ] [sig ] PGC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:30.579682] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PGC.txt [2026-02-06T20:29:30.579860] [INFO ] [sig ] [2409/3439] Completed PGC in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:30.579918] [INFO ] [sig ] [2410/3439] Forecasting PGEN... [2026-02-06T20:29:30.579966] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-06T20:29:30.580008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-06T20:29:30.591720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-06T20:29:30.592069] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-06T20:29:30.592872] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-06T20:29:30.592926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:30.592958] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:30.592984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:30.593041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:30.652789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:30.653722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:30.653815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:30.653850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:30.779965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:30.780127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:30.780170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:30.780200] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:30.783817] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=44.69%) [2026-02-06T20:29:30.784149] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-06T20:29:30.784283] [INFO ] [sig ] PGEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:30.936418] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PGEN.txt [2026-02-06T20:29:30.936604] [INFO ] [sig ] [2410/3439] Completed PGEN in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:30.936669] [INFO ] [sig ] [2411/3439] Forecasting PGJ... [2026-02-06T20:29:30.936715] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-06T20:29:30.936764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-06T20:29:30.948286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-06T20:29:30.948656] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-06T20:29:30.949504] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-06T20:29:30.949559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:30.949630] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:30.949671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:30.949749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:31.012045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:31.012999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:31.013117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:31.013153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:31.141292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:31.141452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:31.141493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:31.141524] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:31.145299] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-06T20:29:31.145609] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-06T20:29:31.145748] [INFO ] [sig ] PGJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:31.295556] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PGJ.txt [2026-02-06T20:29:31.295755] [INFO ] [sig ] [2411/3439] Completed PGJ in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-06T20:29:31.295811] [INFO ] [sig ] [2412/3439] Forecasting PGNY... [2026-02-06T20:29:31.295845] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-06T20:29:31.295878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-06T20:29:31.307631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-06T20:29:31.307997] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-06T20:29:31.308859] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-06T20:29:31.308916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:31.308957] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:31.308992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:31.309063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:31.366902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:31.367894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:31.367983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:31.368019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:31.491747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:31.491912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:31.491959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:31.491997] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:31.495972] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-06T20:29:31.496391] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-06T20:29:31.496559] [INFO ] [sig ] PGNY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:31.652774] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PGNY.txt [2026-02-06T20:29:31.652970] [INFO ] [sig ] [2412/3439] Completed PGNY in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-06T20:29:31.653020] [INFO ] [sig ] [2413/3439] Forecasting PGP... [2026-02-06T20:29:31.653051] [INFO ] [sig ] Generating forecast for: PGP [2026-02-06T20:29:31.653085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-06T20:29:31.665407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-06T20:29:31.665859] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-06T20:29:31.666790] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-06T20:29:31.666846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:31.666908] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:31.666938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:31.667003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:31.727426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:31.728419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:31.728516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:31.728551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:31.848137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:31.848298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:31.848341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:31.848370] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:31.851793] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: DOWN (p=47.25%) [2026-02-06T20:29:31.852070] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-06T20:29:31.852198] [INFO ] [sig ] PGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:31.997115] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PGP.txt [2026-02-06T20:29:31.997271] [INFO ] [sig ] [2413/3439] Completed PGP in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-06T20:29:31.997314] [INFO ] [sig ] [2414/3439] Forecasting PGY... [2026-02-06T20:29:31.997344] [INFO ] [sig ] Generating forecast for: PGY [2026-02-06T20:29:31.997374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGY' from 'https://tdm.silogroup.org/data/derivative_storage/PGY.csv'. [2026-02-06T20:29:32.009442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGY'. [2026-02-06T20:29:32.009824] [INFO ] [FORECASTER] Starting predict_future for PGY [2026-02-06T20:29:32.010755] [DEBUG] [LOCAL ] No optimal features file found for PGY: ./output/feature-sets/PGY.txt [2026-02-06T20:29:32.010813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:32.010847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:32.010874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:32.010934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:32.068951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:32.069862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:32.069962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:32.069998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:32.191615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:32.191781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:32.191853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:32.191885] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:32.195397] [DEBUG] [FORECASTER] PGY: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-06T20:29:32.195725] [INFO ] [FORECASTER] Completed predict_future for PGY [2026-02-06T20:29:32.195866] [INFO ] [sig ] PGY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:32.344904] [INFO ] [LOCAL ] Saved forecast: PGY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PGY.txt [2026-02-06T20:29:32.345064] [INFO ] [sig ] [2414/3439] Completed PGY in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:32.345108] [INFO ] [sig ] [2415/3439] Forecasting PGZ... [2026-02-06T20:29:32.345136] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-06T20:29:32.345166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-06T20:29:32.367170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-06T20:29:32.367952] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-06T20:29:32.369178] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-06T20:29:32.369243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:32.369283] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:32.369311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:32.369376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:32.464570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:32.465888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:32.466039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:32.466097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:32.633087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:32.633292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:32.633357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:32.633407] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:32.639493] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-06T20:29:32.640097] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-06T20:29:32.640327] [INFO ] [sig ] PGZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:32.859428] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PGZ.txt [2026-02-06T20:29:32.859692] [INFO ] [sig ] [2415/3439] Completed PGZ in 0.5s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:32.859764] [INFO ] [sig ] [2416/3439] Forecasting PH... [2026-02-06T20:29:32.859813] [INFO ] [sig ] Generating forecast for: PH [2026-02-06T20:29:32.859866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-06T20:29:32.902314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-06T20:29:32.902913] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-06T20:29:32.904331] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-06T20:29:32.904419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:32.904475] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:32.904523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:32.904642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:33.002683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:33.003942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:33.004079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:33.004120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:33.176733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:33.176921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:33.176974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:33.177013] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:33.181968] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=45.25%) [2026-02-06T20:29:33.182478] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-06T20:29:33.182692] [INFO ] [sig ] PH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:33.397619] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PH.txt [2026-02-06T20:29:33.397879] [INFO ] [sig ] [2416/3439] Completed PH in 0.5s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:33.397975] [INFO ] [sig ] [2417/3439] Forecasting PHG... [2026-02-06T20:29:33.398030] [INFO ] [sig ] Generating forecast for: PHG [2026-02-06T20:29:33.398077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-06T20:29:33.415023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-06T20:29:33.415541] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-06T20:29:33.416834] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-06T20:29:33.416913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:33.416967] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:33.417011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:33.417100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:33.494993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:33.496051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:33.496167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:33.496205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:33.668251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:33.668498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:33.668569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:33.668638] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:33.673918] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: UP (p=99.96%) [2026-02-06T20:29:33.674398] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-06T20:29:33.674594] [INFO ] [sig ] PHG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:33.825484] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PHG.txt [2026-02-06T20:29:33.825677] [INFO ] [sig ] [2417/3439] Completed PHG in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:33.825723] [INFO ] [sig ] [2418/3439] Forecasting PHI... [2026-02-06T20:29:33.825755] [INFO ] [sig ] Generating forecast for: PHI [2026-02-06T20:29:33.825787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-06T20:29:33.837470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-06T20:29:33.837896] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-06T20:29:33.838805] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-06T20:29:33.838862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:33.838908] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:33.838936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:33.839011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:33.895949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:33.896930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:33.897039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:33.897084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:34.014558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:34.014745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:34.014788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:34.014818] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:34.018334] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=22.52%) [2026-02-06T20:29:34.018674] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-06T20:29:34.018812] [INFO ] [sig ] PHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:34.165481] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PHI.txt [2026-02-06T20:29:34.165661] [INFO ] [sig ] [2418/3439] Completed PHI in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:34.165704] [INFO ] [sig ] [2419/3439] Forecasting PHIN... [2026-02-06T20:29:34.165733] [INFO ] [sig ] Generating forecast for: PHIN [2026-02-06T20:29:34.165764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHIN' from 'https://tdm.silogroup.org/data/derivative_storage/PHIN.csv'. [2026-02-06T20:29:34.177409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHIN'. [2026-02-06T20:29:34.177830] [INFO ] [FORECASTER] Starting predict_future for PHIN [2026-02-06T20:29:34.178663] [DEBUG] [LOCAL ] No optimal features file found for PHIN: ./output/feature-sets/PHIN.txt [2026-02-06T20:29:34.178718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:34.178751] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:34.178778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:34.178837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:34.235875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:34.236823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:34.236909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:34.236944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:34.360360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:34.360521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:34.360563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:34.360613] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:34.364004] [DEBUG] [FORECASTER] PHIN: Forecast T+1@11:T+2@11: DOWN (p=19.69%) [2026-02-06T20:29:34.364307] [INFO ] [FORECASTER] Completed predict_future for PHIN [2026-02-06T20:29:34.364439] [INFO ] [sig ] PHIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:34.509181] [INFO ] [LOCAL ] Saved forecast: PHIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PHIN.txt [2026-02-06T20:29:34.509348] [INFO ] [sig ] [2419/3439] Completed PHIN in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:34.509392] [INFO ] [sig ] [2420/3439] Forecasting PHK... [2026-02-06T20:29:34.509422] [INFO ] [sig ] Generating forecast for: PHK [2026-02-06T20:29:34.509451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-06T20:29:34.522118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-06T20:29:34.522559] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-06T20:29:34.523416] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-06T20:29:34.523470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:34.523503] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:34.523529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:34.523604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:34.580249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:34.581235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:34.581325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:34.581358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:34.701085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:34.701280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:34.701322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:34.701351] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:34.705197] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=59.64%) [2026-02-06T20:29:34.705595] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-06T20:29:34.705745] [INFO ] [sig ] PHK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:34.855870] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PHK.txt [2026-02-06T20:29:34.856030] [INFO ] [sig ] [2420/3439] Completed PHK in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:34.856074] [INFO ] [sig ] [2421/3439] Forecasting PHM... [2026-02-06T20:29:34.856105] [INFO ] [sig ] Generating forecast for: PHM [2026-02-06T20:29:34.856136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-06T20:29:34.867819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-06T20:29:34.868170] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-06T20:29:34.869023] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-06T20:29:34.869084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:34.869118] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:34.869146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:34.869205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:34.929876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:34.930701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:34.930803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:34.930847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:35.054633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:35.054802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:35.054846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:35.054874] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:35.058593] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-02-06T20:29:35.058888] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-06T20:29:35.059037] [INFO ] [sig ] PHM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:35.212596] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PHM.txt [2026-02-06T20:29:35.212774] [INFO ] [sig ] [2421/3439] Completed PHM in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:35.212818] [INFO ] [sig ] [2422/3439] Forecasting PHO... [2026-02-06T20:29:35.212870] [INFO ] [sig ] Generating forecast for: PHO [2026-02-06T20:29:35.212908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-06T20:29:35.224894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-06T20:29:35.225378] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-06T20:29:35.226272] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-06T20:29:35.226332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:35.226364] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:35.226392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:35.226449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:35.286335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:35.287284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:35.287392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:35.287426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:35.410369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:35.410526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:35.410583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:35.410617] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:35.414016] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-06T20:29:35.414294] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-06T20:29:35.414422] [INFO ] [sig ] PHO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:35.558207] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PHO.txt [2026-02-06T20:29:35.558352] [INFO ] [sig ] [2422/3439] Completed PHO in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:35.558393] [INFO ] [sig ] [2423/3439] Forecasting PHUN... [2026-02-06T20:29:35.558422] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-06T20:29:35.558452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-06T20:29:35.569860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-06T20:29:35.570155] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-06T20:29:35.570964] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-06T20:29:35.571018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:35.571049] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:35.571077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:35.571134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:35.630816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:35.631683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:35.631802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:35.631838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:35.754964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:35.755135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:35.755177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:35.755206] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:35.758733] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: UP (p=93.29%) [2026-02-06T20:29:35.759064] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-06T20:29:35.759236] [INFO ] [sig ] PHUN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:35.909261] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PHUN.txt [2026-02-06T20:29:35.909429] [INFO ] [sig ] [2423/3439] Completed PHUN in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:35.909490] [INFO ] [sig ] [2424/3439] Forecasting PHVS... [2026-02-06T20:29:35.909531] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-06T20:29:35.909563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-06T20:29:35.921381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-06T20:29:35.921764] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-06T20:29:35.922636] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-06T20:29:35.922692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:35.922726] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:35.922754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:35.922818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:35.982027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:35.982833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:35.982920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:35.982954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:36.107695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:36.107873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:36.107916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:36.107946] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:36.111554] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-02-06T20:29:36.111888] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-06T20:29:36.112021] [INFO ] [sig ] PHVS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:36.260630] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PHVS.txt [2026-02-06T20:29:36.260805] [INFO ] [sig ] [2424/3439] Completed PHVS in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:36.260849] [INFO ] [sig ] [2425/3439] Forecasting PI... [2026-02-06T20:29:36.260880] [INFO ] [sig ] Generating forecast for: PI [2026-02-06T20:29:36.260912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-06T20:29:36.272717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-06T20:29:36.273112] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-06T20:29:36.273956] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-06T20:29:36.274011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:36.274045] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:36.274074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:36.274136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:36.338665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:36.339535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:36.339647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:36.339683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:36.476600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:36.476754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:36.476798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:36.476844] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:36.480338] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=27.68%) [2026-02-06T20:29:36.480650] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-06T20:29:36.480787] [INFO ] [sig ] PI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:36.628106] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PI.txt [2026-02-06T20:29:36.628267] [INFO ] [sig ] [2425/3439] Completed PI in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:36.628338] [INFO ] [sig ] [2426/3439] Forecasting PID... [2026-02-06T20:29:36.628371] [INFO ] [sig ] Generating forecast for: PID [2026-02-06T20:29:36.628401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-06T20:29:36.640497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-06T20:29:36.641107] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-06T20:29:36.641977] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-06T20:29:36.642031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:36.642064] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:36.642091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:36.642148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:36.703537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:36.704434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:36.704526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:36.704561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:36.837585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:36.837752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:36.837816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:36.837851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:36.841591] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=53.52%) [2026-02-06T20:29:36.841911] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-06T20:29:36.842052] [INFO ] [sig ] PID: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:36.995619] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PID.txt [2026-02-06T20:29:36.995825] [INFO ] [sig ] [2426/3439] Completed PID in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:36.995869] [INFO ] [sig ] [2427/3439] Forecasting PIE... [2026-02-06T20:29:36.995902] [INFO ] [sig ] Generating forecast for: PIE [2026-02-06T20:29:36.995933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-06T20:29:37.009823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-06T20:29:37.010246] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-06T20:29:37.011116] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-06T20:29:37.011175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:37.011207] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:37.011234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:37.011291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:37.069818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:37.070719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:37.070811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:37.070843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:37.190474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:37.190655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:37.190700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:37.190731] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:37.194248] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=82.51%) [2026-02-06T20:29:37.194565] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-06T20:29:37.194728] [INFO ] [sig ] PIE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:37.350103] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PIE.txt [2026-02-06T20:29:37.350279] [INFO ] [sig ] [2427/3439] Completed PIE in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:37.350323] [INFO ] [sig ] [2428/3439] Forecasting PII... [2026-02-06T20:29:37.350357] [INFO ] [sig ] Generating forecast for: PII [2026-02-06T20:29:37.350389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-06T20:29:37.362377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-06T20:29:37.362808] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-06T20:29:37.363639] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-06T20:29:37.363694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:37.363727] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:37.363755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:37.363814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:37.425883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:37.426977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:37.427070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:37.427104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:37.551890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:37.552056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:37.552100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:37.552130] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:37.555615] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=22.94%) [2026-02-06T20:29:37.555972] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-06T20:29:37.556146] [INFO ] [sig ] PII: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:37.711666] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PII.txt [2026-02-06T20:29:37.711830] [INFO ] [sig ] [2428/3439] Completed PII in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-06T20:29:37.711873] [INFO ] [sig ] [2429/3439] Forecasting PIM... [2026-02-06T20:29:37.711905] [INFO ] [sig ] Generating forecast for: PIM [2026-02-06T20:29:37.711937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-06T20:29:37.724037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-06T20:29:37.724421] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-06T20:29:37.725414] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-06T20:29:37.725486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:37.725536] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:37.725568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:37.725678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:37.787964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:37.788906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:37.789006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:37.789042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:37.916197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:37.916389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:37.916452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:37.916485] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:37.920894] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=96.42%) [2026-02-06T20:29:37.921243] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-06T20:29:37.921397] [INFO ] [sig ] PIM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:38.066777] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PIM.txt [2026-02-06T20:29:38.066931] [INFO ] [sig ] [2429/3439] Completed PIM in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-06T20:29:38.066990] [INFO ] [sig ] [2430/3439] Forecasting PINE... [2026-02-06T20:29:38.067022] [INFO ] [sig ] Generating forecast for: PINE [2026-02-06T20:29:38.067053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-06T20:29:38.079720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-06T20:29:38.080074] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-06T20:29:38.080980] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-06T20:29:38.081044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:38.081143] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:38.081181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:38.081256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:38.143391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:38.144286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:38.144373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:38.144407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:38.267339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:38.267495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:38.267536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:38.267595] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:38.271261] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=54.87%) [2026-02-06T20:29:38.271609] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-06T20:29:38.271752] [INFO ] [sig ] PINE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:38.419533] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PINE.txt [2026-02-06T20:29:38.419699] [INFO ] [sig ] [2430/3439] Completed PINE in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:38.419740] [INFO ] [sig ] [2431/3439] Forecasting PINS... [2026-02-06T20:29:38.419770] [INFO ] [sig ] Generating forecast for: PINS [2026-02-06T20:29:38.419799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-06T20:29:38.431625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-06T20:29:38.431934] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-06T20:29:38.432784] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-06T20:29:38.432850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:38.432885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:38.432912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:38.432983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:38.492475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:38.493429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:38.493520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:38.493554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:38.625698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:38.625872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:38.625936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:38.625968] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:38.629904] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-02-06T20:29:38.630218] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-06T20:29:38.630365] [INFO ] [sig ] PINS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:38.780764] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PINS.txt [2026-02-06T20:29:38.780958] [INFO ] [sig ] [2431/3439] Completed PINS in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:38.781018] [INFO ] [sig ] [2432/3439] Forecasting PK... [2026-02-06T20:29:38.781060] [INFO ] [sig ] Generating forecast for: PK [2026-02-06T20:29:38.781091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-06T20:29:38.794634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-06T20:29:38.795004] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-06T20:29:38.795986] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-06T20:29:38.796041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:38.796074] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:38.796101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:38.796158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:38.860704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:38.861680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:38.861771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:38.861820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:38.988622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:38.988783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:38.988824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:38.988853] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:38.992428] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: UP (p=62.38%) [2026-02-06T20:29:38.992737] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-06T20:29:38.992879] [INFO ] [sig ] PK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:39.143806] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PK.txt [2026-02-06T20:29:39.143951] [INFO ] [sig ] [2432/3439] Completed PK in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:39.143994] [INFO ] [sig ] [2433/3439] Forecasting PKBK... [2026-02-06T20:29:39.144027] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-06T20:29:39.144059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-06T20:29:39.155381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-06T20:29:39.155703] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-06T20:29:39.156717] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-06T20:29:39.156771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:39.156805] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:39.156835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:39.156903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:39.218022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:39.218980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:39.219068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:39.219101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:39.342692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:39.342844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:39.342892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:39.342967] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:39.346619] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=75.42%) [2026-02-06T20:29:39.346930] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-06T20:29:39.347097] [INFO ] [sig ] PKBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:39.502686] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PKBK.txt [2026-02-06T20:29:39.502856] [INFO ] [sig ] [2433/3439] Completed PKBK in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:39.502904] [INFO ] [sig ] [2434/3439] Forecasting PKE... [2026-02-06T20:29:39.502939] [INFO ] [sig ] Generating forecast for: PKE [2026-02-06T20:29:39.502970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-06T20:29:39.515171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-06T20:29:39.515624] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-06T20:29:39.516456] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-06T20:29:39.516513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:39.516545] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:39.516596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:39.516657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:39.577200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:39.578116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:39.578225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:39.578265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:39.700688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:39.700850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:39.700893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:39.700923] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:39.704625] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=58.89%) [2026-02-06T20:29:39.704931] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-06T20:29:39.705068] [INFO ] [sig ] PKE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:39.852154] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PKE.txt [2026-02-06T20:29:39.852297] [INFO ] [sig ] [2434/3439] Completed PKE in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:39.852343] [INFO ] [sig ] [2435/3439] Forecasting PKG... [2026-02-06T20:29:39.852376] [INFO ] [sig ] Generating forecast for: PKG [2026-02-06T20:29:39.852406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-06T20:29:39.864628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-06T20:29:39.864955] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-06T20:29:39.865850] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-06T20:29:39.865903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:39.865936] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:39.865962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:39.866020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:39.925015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:39.925698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:39.925779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:39.925812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:40.048486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:40.048665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:40.048710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:40.048740] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:40.052285] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=74.84%) [2026-02-06T20:29:40.052602] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-06T20:29:40.052740] [INFO ] [sig ] PKG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:40.201873] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PKG.txt [2026-02-06T20:29:40.202032] [INFO ] [sig ] [2435/3439] Completed PKG in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:40.202072] [INFO ] [sig ] [2436/3439] Forecasting PKOH... [2026-02-06T20:29:40.202104] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-06T20:29:40.202135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-06T20:29:40.213289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-06T20:29:40.213644] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-06T20:29:40.214673] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-06T20:29:40.214727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:40.214759] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:40.214786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:40.214842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:40.273026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:40.273767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:40.273849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:40.273882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:40.387897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:40.388054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:40.388096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:40.388126] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:40.391598] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-02-06T20:29:40.391900] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-06T20:29:40.392033] [INFO ] [sig ] PKOH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:40.536202] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PKOH.txt [2026-02-06T20:29:40.536362] [INFO ] [sig ] [2436/3439] Completed PKOH in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:40.536404] [INFO ] [sig ] [2437/3439] Forecasting PKX... [2026-02-06T20:29:40.536434] [INFO ] [sig ] Generating forecast for: PKX [2026-02-06T20:29:40.536464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-06T20:29:40.547760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-06T20:29:40.548096] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-06T20:29:40.548943] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-06T20:29:40.548998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:40.549031] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:40.549059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:40.549119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:40.607615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:40.608378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:40.608463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:40.608495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:40.730506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:40.730677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:40.730718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:40.730747] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:40.734136] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-06T20:29:40.734462] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-06T20:29:40.734608] [INFO ] [sig ] PKX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:40.887305] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PKX.txt [2026-02-06T20:29:40.887461] [INFO ] [sig ] [2437/3439] Completed PKX in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:40.887504] [INFO ] [sig ] [2438/3439] Forecasting PLAB... [2026-02-06T20:29:40.887535] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-06T20:29:40.887603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-06T20:29:40.900410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-06T20:29:40.900799] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-06T20:29:40.901660] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-06T20:29:40.901714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:40.901748] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:40.901776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:40.901834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:40.960877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:40.961658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:40.961746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:40.961781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:41.089240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:41.089401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:41.089461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:41.089492] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:41.093130] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-06T20:29:41.093419] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-06T20:29:41.093552] [INFO ] [sig ] PLAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:41.241886] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PLAB.txt [2026-02-06T20:29:41.242026] [INFO ] [sig ] [2438/3439] Completed PLAB in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:41.242066] [INFO ] [sig ] [2439/3439] Forecasting PLAY... [2026-02-06T20:29:41.242096] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-06T20:29:41.242126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-06T20:29:41.253909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-06T20:29:41.254283] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-06T20:29:41.255115] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-06T20:29:41.255168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:41.255202] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:41.255231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:41.255289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:41.315941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:41.316715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:41.316802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:41.316835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:41.443161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:41.443343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:41.443401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:41.443437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:41.447025] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: DOWN (p=14.23%) [2026-02-06T20:29:41.447349] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-06T20:29:41.447502] [INFO ] [sig ] PLAY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:41.602660] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PLAY.txt [2026-02-06T20:29:41.602834] [INFO ] [sig ] [2439/3439] Completed PLAY in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:41.602883] [INFO ] [sig ] [2440/3439] Forecasting PLBC... [2026-02-06T20:29:41.602914] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-06T20:29:41.602944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-06T20:29:41.614826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-06T20:29:41.615198] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-06T20:29:41.616110] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-06T20:29:41.616166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:41.616199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:41.616231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:41.616290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:41.678985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:41.679958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:41.680099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:41.680153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:41.786858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:41.787018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:41.787061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:41.787092] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:41.790695] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-02-06T20:29:41.790992] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-06T20:29:41.791126] [INFO ] [sig ] PLBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:41.941817] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PLBC.txt [2026-02-06T20:29:41.941961] [INFO ] [sig ] [2440/3439] Completed PLBC in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:41.942011] [INFO ] [sig ] [2441/3439] Forecasting PLBY... [2026-02-06T20:29:41.942042] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-06T20:29:41.942072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-06T20:29:41.954839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-06T20:29:41.955180] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-06T20:29:41.955998] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-06T20:29:41.956052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:41.956086] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:41.956115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:41.956174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:42.013802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:42.014442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:42.014522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:42.014556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:42.135547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:42.135756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:42.135800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:42.135830] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:42.139352] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: UP (p=80.16%) [2026-02-06T20:29:42.139653] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-06T20:29:42.139785] [INFO ] [sig ] PLBY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:42.282616] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PLBY.txt [2026-02-06T20:29:42.282737] [INFO ] [sig ] [2441/3439] Completed PLBY in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:42.282776] [INFO ] [sig ] [2442/3439] Forecasting PLCE... [2026-02-06T20:29:42.282806] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-06T20:29:42.282836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-06T20:29:42.294418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-06T20:29:42.294746] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-06T20:29:42.295558] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-06T20:29:42.295631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:42.295677] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:42.295707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:42.295765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:42.356779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:42.357587] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:42.357669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:42.357703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:42.480035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:42.480213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:42.480262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:42.480292] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:42.483880] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-02-06T20:29:42.484183] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-06T20:29:42.484323] [INFO ] [sig ] PLCE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:42.630404] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PLCE.txt [2026-02-06T20:29:42.630549] [INFO ] [sig ] [2442/3439] Completed PLCE in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:42.630767] [INFO ] [sig ] [2443/3439] Forecasting PLD... [2026-02-06T20:29:42.630800] [INFO ] [sig ] Generating forecast for: PLD [2026-02-06T20:29:42.630830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-06T20:29:42.644792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-06T20:29:42.645197] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-06T20:29:42.646281] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-06T20:29:42.646360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:42.646413] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:42.646449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:42.646539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:42.711934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:42.712831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:42.712925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:42.712959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:42.849736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:42.849893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:42.849934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:42.849964] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:42.853412] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=91.47%) [2026-02-06T20:29:42.853753] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-06T20:29:42.853914] [INFO ] [sig ] PLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:43.000006] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PLD.txt [2026-02-06T20:29:43.000209] [INFO ] [sig ] [2443/3439] Completed PLD in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:43.000270] [INFO ] [sig ] [2444/3439] Forecasting PLPC... [2026-02-06T20:29:43.000313] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-06T20:29:43.000355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-06T20:29:43.012879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-06T20:29:43.013209] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-06T20:29:43.014042] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-06T20:29:43.014096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:43.014130] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:43.014158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:43.014219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:43.077493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:43.078623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:43.078713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:43.078748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:43.200122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:43.200289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:43.200332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:43.200361] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:43.203843] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-06T20:29:43.204127] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-06T20:29:43.204256] [INFO ] [sig ] PLPC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:43.354378] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PLPC.txt [2026-02-06T20:29:43.354518] [INFO ] [sig ] [2444/3439] Completed PLPC in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:43.354561] [INFO ] [sig ] [2445/3439] Forecasting PLRX... [2026-02-06T20:29:43.354798] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-06T20:29:43.354831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-06T20:29:43.367588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-06T20:29:43.367911] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-06T20:29:43.368957] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-06T20:29:43.369012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:43.369045] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:43.369073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:43.369130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:43.427624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:43.428319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:43.428402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:43.428434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:43.547757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:43.547924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:43.547967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:43.547998] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:43.551480] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-06T20:29:43.551783] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-06T20:29:43.551911] [INFO ] [sig ] PLRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:43.695174] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PLRX.txt [2026-02-06T20:29:43.695294] [INFO ] [sig ] [2445/3439] Completed PLRX in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-06T20:29:43.695342] [INFO ] [sig ] [2446/3439] Forecasting PLSE... [2026-02-06T20:29:43.695372] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-06T20:29:43.695403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-06T20:29:43.707058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-06T20:29:43.707353] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-06T20:29:43.708237] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-06T20:29:43.708304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:43.708346] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:43.708380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:43.708443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:43.768496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:43.769141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:43.769224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:43.769265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:43.890239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:43.890397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:43.890439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:43.890470] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:43.893986] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=17.03%) [2026-02-06T20:29:43.894299] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-06T20:29:43.894455] [INFO ] [sig ] PLSE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:44.038748] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PLSE.txt [2026-02-06T20:29:44.038981] [INFO ] [sig ] [2446/3439] Completed PLSE in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-06T20:29:44.039023] [INFO ] [sig ] [2447/3439] Forecasting PLTK... [2026-02-06T20:29:44.039054] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-06T20:29:44.039085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-06T20:29:44.051392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-06T20:29:44.051687] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-06T20:29:44.052507] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-06T20:29:44.052561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:44.052641] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:44.052670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:44.052727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:44.110284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:44.110939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:44.111020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:44.111052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:44.234813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:44.234974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:44.235017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:44.235046] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:44.239275] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-02-06T20:29:44.239566] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-06T20:29:44.239766] [INFO ] [sig ] PLTK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:44.385797] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PLTK.txt [2026-02-06T20:29:44.385948] [INFO ] [sig ] [2447/3439] Completed PLTK in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:44.385991] [INFO ] [sig ] [2448/3439] Forecasting PLUG... [2026-02-06T20:29:44.386020] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-06T20:29:44.386050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-06T20:29:44.397905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-06T20:29:44.398183] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-06T20:29:44.399015] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-06T20:29:44.399068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:44.399099] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:44.399125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:44.399181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:44.456211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:44.457087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:44.457171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:44.457204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:44.583037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:44.583211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:44.583264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:44.583301] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:44.586828] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-02-06T20:29:44.587104] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-06T20:29:44.587241] [INFO ] [sig ] PLUG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:44.730539] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PLUG.txt [2026-02-06T20:29:44.730675] [INFO ] [sig ] [2448/3439] Completed PLUG in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:44.730722] [INFO ] [sig ] [2449/3439] Forecasting PLUS... [2026-02-06T20:29:44.730753] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-06T20:29:44.730783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-06T20:29:44.742073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-06T20:29:44.742333] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-06T20:29:44.743119] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-06T20:29:44.743171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:44.743204] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:44.743231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:44.743288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:44.800856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:44.801498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:44.801595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:44.801631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:44.926860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:44.927020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:44.927061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:44.927107] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:44.930592] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-02-06T20:29:44.930871] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-06T20:29:44.930997] [INFO ] [sig ] PLUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:45.078155] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PLUS.txt [2026-02-06T20:29:45.078300] [INFO ] [sig ] [2449/3439] Completed PLUS in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:45.078349] [INFO ] [sig ] [2450/3439] Forecasting PLXS... [2026-02-06T20:29:45.078385] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-06T20:29:45.078423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-06T20:29:45.091544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-06T20:29:45.091841] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-06T20:29:45.092620] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-06T20:29:45.092673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:45.092705] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:45.092732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:45.092788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:45.150940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:45.151868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:45.151971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:45.152004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:45.285864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:45.286070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:45.286113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:45.286179] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:45.290140] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-06T20:29:45.290445] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-06T20:29:45.290598] [INFO ] [sig ] PLXS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:45.438485] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PLXS.txt [2026-02-06T20:29:45.438661] [INFO ] [sig ] [2450/3439] Completed PLXS in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:45.438704] [INFO ] [sig ] [2451/3439] Forecasting PM... [2026-02-06T20:29:45.438736] [INFO ] [sig ] Generating forecast for: PM [2026-02-06T20:29:45.438768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-06T20:29:45.450893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-06T20:29:45.451260] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-06T20:29:45.452069] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-06T20:29:45.452123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:45.452155] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:45.452182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:45.452243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:45.513350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:45.514230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:45.514335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:45.514368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:45.642021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:45.642182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:45.642222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:45.642251] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:45.645740] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=23.41%) [2026-02-06T20:29:45.646038] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-06T20:29:45.646173] [INFO ] [sig ] PM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:45.799237] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PM.txt [2026-02-06T20:29:45.799402] [INFO ] [sig ] [2451/3439] Completed PM in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:45.799441] [INFO ] [sig ] [2452/3439] Forecasting PMAX... [2026-02-06T20:29:45.799470] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-06T20:29:45.799500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-06T20:29:45.810838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-06T20:29:45.811210] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-06T20:29:45.812025] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-06T20:29:45.812079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:45.812110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:45.812136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:45.812193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:45.873279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:45.874245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:45.874345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:45.874379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:46.006210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:46.006420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:46.006489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:46.006535] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:46.010763] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=75.56%) [2026-02-06T20:29:46.011167] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-06T20:29:46.011363] [INFO ] [sig ] PMAX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:46.186934] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PMAX.txt [2026-02-06T20:29:46.187088] [INFO ] [sig ] [2452/3439] Completed PMAX in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:46.187132] [INFO ] [sig ] [2453/3439] Forecasting PML... [2026-02-06T20:29:46.187163] [INFO ] [sig ] Generating forecast for: PML [2026-02-06T20:29:46.187196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-06T20:29:46.200693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-06T20:29:46.201050] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-06T20:29:46.202158] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-06T20:29:46.202228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:46.202274] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:46.202320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:46.202388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:46.269261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:46.270177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:46.270269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:46.270305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:46.393480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:46.393862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:46.393904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:46.393932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:46.398001] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=34.13%) [2026-02-06T20:29:46.398297] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-06T20:29:46.398456] [INFO ] [sig ] PML: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:46.545131] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PML.txt [2026-02-06T20:29:46.545260] [INFO ] [sig ] [2453/3439] Completed PML in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:46.545302] [INFO ] [sig ] [2454/3439] Forecasting PMM... [2026-02-06T20:29:46.545339] [INFO ] [sig ] Generating forecast for: PMM [2026-02-06T20:29:46.545376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-06T20:29:46.556315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-06T20:29:46.556811] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-06T20:29:46.557821] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-06T20:29:46.557875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:46.557907] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:46.557934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:46.557990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:46.616343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:46.617003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:46.617085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:46.617117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:46.742591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:46.742782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:46.742824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:46.742853] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:46.746386] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-06T20:29:46.746880] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-06T20:29:46.747018] [INFO ] [sig ] PMM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:46.891638] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PMM.txt [2026-02-06T20:29:46.891771] [INFO ] [sig ] [2454/3439] Completed PMM in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:46.891819] [INFO ] [sig ] [2455/3439] Forecasting PMO... [2026-02-06T20:29:46.891849] [INFO ] [sig ] Generating forecast for: PMO [2026-02-06T20:29:46.891879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-06T20:29:46.904828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-06T20:29:46.905216] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-06T20:29:46.906068] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-06T20:29:46.906122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:46.906154] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:46.906181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:46.906238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:46.966825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:46.967740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:46.967845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:46.967881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:47.088203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:47.088356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:47.088404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:47.088440] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:47.092044] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-06T20:29:47.092335] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-06T20:29:47.092485] [INFO ] [sig ] PMO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:47.255493] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PMO.txt [2026-02-06T20:29:47.255865] [INFO ] [sig ] [2455/3439] Completed PMO in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:47.255907] [INFO ] [sig ] [2456/3439] Forecasting PMTS... [2026-02-06T20:29:47.255939] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-06T20:29:47.255968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-06T20:29:47.268290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-06T20:29:47.268660] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-06T20:29:47.269440] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-06T20:29:47.269493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:47.269525] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:47.269551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:47.269638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:47.329645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:47.330497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:47.330608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:47.330644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:47.458631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:47.458791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:47.458832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:47.458861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:47.462298] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=4.36%) [2026-02-06T20:29:47.462636] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-06T20:29:47.462775] [INFO ] [sig ] PMTS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:47.618600] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PMTS.txt [2026-02-06T20:29:47.618778] [INFO ] [sig ] [2456/3439] Completed PMTS in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:47.618820] [INFO ] [sig ] [2457/3439] Forecasting PMVP... [2026-02-06T20:29:47.618850] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-06T20:29:47.618887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-06T20:29:47.631939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-06T20:29:47.632222] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-06T20:29:47.633218] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-06T20:29:47.633272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:47.633303] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:47.633330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:47.633390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:47.692605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:47.693416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:47.693535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:47.693587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:47.822201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:47.822359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:47.822401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:47.822430] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:47.826365] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-02-06T20:29:47.826681] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-06T20:29:47.826814] [INFO ] [sig ] PMVP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:47.975697] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PMVP.txt [2026-02-06T20:29:47.975857] [INFO ] [sig ] [2457/3439] Completed PMVP in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:47.975898] [INFO ] [sig ] [2458/3439] Forecasting PNC... [2026-02-06T20:29:47.975931] [INFO ] [sig ] Generating forecast for: PNC [2026-02-06T20:29:47.975961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-06T20:29:47.988203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-06T20:29:47.988644] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-06T20:29:47.989889] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-06T20:29:47.989943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:47.989976] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:47.990002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:47.990058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:48.050275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:48.051404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:48.051495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:48.051528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:48.184192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:48.184355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:48.184397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:48.184428] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:48.188002] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-02-06T20:29:48.188277] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-06T20:29:48.188403] [INFO ] [sig ] PNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:48.338066] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PNC.txt [2026-02-06T20:29:48.338234] [INFO ] [sig ] [2458/3439] Completed PNC in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:48.338276] [INFO ] [sig ] [2459/3439] Forecasting PNI... [2026-02-06T20:29:48.338307] [INFO ] [sig ] Generating forecast for: PNI [2026-02-06T20:29:48.338337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-06T20:29:48.351015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-06T20:29:48.351357] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-06T20:29:48.352192] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-06T20:29:48.352247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:48.352279] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:48.352306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:48.352371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:48.412555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:48.413455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:48.413548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:48.413604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:48.527359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:48.527526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:48.527585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:48.527617] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:48.531811] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=15.18%) [2026-02-06T20:29:48.532088] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-06T20:29:48.532217] [INFO ] [sig ] PNI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:48.682957] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PNI.txt [2026-02-06T20:29:48.683115] [INFO ] [sig ] [2459/3439] Completed PNI in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:48.683156] [INFO ] [sig ] [2460/3439] Forecasting PNQI... [2026-02-06T20:29:48.683187] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-06T20:29:48.683218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-06T20:29:48.695349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-06T20:29:48.695982] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-06T20:29:48.696838] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-06T20:29:48.696898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:48.696930] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:48.696957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:48.697015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:48.758913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:48.759999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:48.760084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:48.760116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:48.885522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:48.885700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:48.885746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:48.885775] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:48.889395] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-02-06T20:29:48.889909] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-06T20:29:48.890036] [INFO ] [sig ] PNQI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:49.037183] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PNQI.txt [2026-02-06T20:29:49.037375] [INFO ] [sig ] [2460/3439] Completed PNQI in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:49.037423] [INFO ] [sig ] [2461/3439] Forecasting PNRG... [2026-02-06T20:29:49.037453] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-06T20:29:49.037484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-06T20:29:49.051475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-06T20:29:49.051897] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-06T20:29:49.052751] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-06T20:29:49.052807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:49.052844] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:49.052878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:49.052938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:49.116786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:49.117919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:49.118007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:49.118040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:49.241927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:49.242090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:49.242130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:49.242160] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:49.245838] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-06T20:29:49.246147] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-06T20:29:49.246285] [INFO ] [sig ] PNRG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:49.398812] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PNRG.txt [2026-02-06T20:29:49.398977] [INFO ] [sig ] [2461/3439] Completed PNRG in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-06T20:29:49.399020] [INFO ] [sig ] [2462/3439] Forecasting PNTG... [2026-02-06T20:29:49.399049] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-06T20:29:49.399078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-06T20:29:49.410691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-06T20:29:49.411049] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-06T20:29:49.411846] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-06T20:29:49.411900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:49.411932] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:49.411959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:49.412016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:49.472776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:49.473681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:49.473770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:49.473803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:49.596783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:49.596953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:49.596996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:49.597025] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:49.600931] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=79.97%) [2026-02-06T20:29:49.601293] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-06T20:29:49.601454] [INFO ] [sig ] PNTG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:49.762188] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PNTG.txt [2026-02-06T20:29:49.762348] [INFO ] [sig ] [2462/3439] Completed PNTG in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-06T20:29:49.762390] [INFO ] [sig ] [2463/3439] Forecasting PODD... [2026-02-06T20:29:49.762419] [INFO ] [sig ] Generating forecast for: PODD [2026-02-06T20:29:49.762450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-06T20:29:49.775938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-06T20:29:49.776306] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-06T20:29:49.777176] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-06T20:29:49.777231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:49.777264] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:49.777292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:49.777350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:49.840365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:49.841294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:49.841384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:49.841418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:49.969549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:49.969931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:49.969972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:49.970003] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:49.973939] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-02-06T20:29:49.974251] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-06T20:29:49.974399] [INFO ] [sig ] PODD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:50.126979] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PODD.txt [2026-02-06T20:29:50.127149] [INFO ] [sig ] [2463/3439] Completed PODD in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-06T20:29:50.127190] [INFO ] [sig ] [2464/3439] Forecasting POOL... [2026-02-06T20:29:50.127221] [INFO ] [sig ] Generating forecast for: POOL [2026-02-06T20:29:50.127251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-06T20:29:50.139844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-06T20:29:50.140236] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-06T20:29:50.141071] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-06T20:29:50.141125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:50.141184] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:50.141213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:50.141283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:50.200570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:50.201500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:50.201615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:50.201651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:50.329256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:50.329428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:50.329469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:50.329497] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:50.333637] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=57.80%) [2026-02-06T20:29:50.333941] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-06T20:29:50.334081] [INFO ] [sig ] POOL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:50.486089] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/POOL.txt [2026-02-06T20:29:50.486249] [INFO ] [sig ] [2464/3439] Completed POOL in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:50.486289] [INFO ] [sig ] [2465/3439] Forecasting POWI... [2026-02-06T20:29:50.486322] [INFO ] [sig ] Generating forecast for: POWI [2026-02-06T20:29:50.486352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-06T20:29:50.499326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-06T20:29:50.499743] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-06T20:29:50.500541] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-06T20:29:50.500613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:50.500646] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:50.500673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:50.500730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:50.559774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:50.560694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:50.560780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:50.560812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:50.688551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:50.688731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:50.688772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:50.688801] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:50.692237] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-02-06T20:29:50.692522] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-06T20:29:50.692863] [INFO ] [sig ] POWI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:50.842099] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/POWI.txt [2026-02-06T20:29:50.842236] [INFO ] [sig ] [2465/3439] Completed POWI in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:50.842278] [INFO ] [sig ] [2466/3439] Forecasting POWL... [2026-02-06T20:29:50.842308] [INFO ] [sig ] Generating forecast for: POWL [2026-02-06T20:29:50.842338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-06T20:29:50.854317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-06T20:29:50.854686] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-06T20:29:50.855476] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-06T20:29:50.855542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:50.855609] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:50.855640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:50.855698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:50.912983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:50.913667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:50.913749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:50.913782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:51.033794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:51.033952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:51.034000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:51.034035] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:51.037398] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-06T20:29:51.037703] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-06T20:29:51.037848] [INFO ] [sig ] POWL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:51.181492] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/POWL.txt [2026-02-06T20:29:51.181639] [INFO ] [sig ] [2466/3439] Completed POWL in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:51.181682] [INFO ] [sig ] [2467/3439] Forecasting PPC... [2026-02-06T20:29:51.181711] [INFO ] [sig ] Generating forecast for: PPC [2026-02-06T20:29:51.181742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-06T20:29:51.194260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-06T20:29:51.194802] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-06T20:29:51.195624] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-06T20:29:51.195678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:51.195709] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:51.195922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:51.195980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:51.253689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:51.254330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:51.254421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:51.254461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:51.377988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:51.378141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:51.378182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:51.378249] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:51.382398] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: DOWN (p=46.77%) [2026-02-06T20:29:51.382698] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-06T20:29:51.382831] [INFO ] [sig ] PPC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:51.528184] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PPC.txt [2026-02-06T20:29:51.528361] [INFO ] [sig ] [2467/3439] Completed PPC in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:51.528403] [INFO ] [sig ] [2468/3439] Forecasting PPG... [2026-02-06T20:29:51.528435] [INFO ] [sig ] Generating forecast for: PPG [2026-02-06T20:29:51.528468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-06T20:29:51.541383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-06T20:29:51.541794] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-06T20:29:51.542641] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-06T20:29:51.542695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:51.542727] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:51.542754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:51.542811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:51.599926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:51.600886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:51.600975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:51.601008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:51.728585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:51.728750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:51.728791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:51.728820] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:51.732208] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=36.47%) [2026-02-06T20:29:51.732506] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-06T20:29:51.732662] [INFO ] [sig ] PPG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:51.879384] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PPG.txt [2026-02-06T20:29:51.879526] [INFO ] [sig ] [2468/3439] Completed PPG in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:51.879565] [INFO ] [sig ] [2469/3439] Forecasting PPH... [2026-02-06T20:29:51.879615] [INFO ] [sig ] Generating forecast for: PPH [2026-02-06T20:29:51.879645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-06T20:29:51.906538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-06T20:29:51.906975] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-06T20:29:51.907917] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-06T20:29:51.907971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:51.908003] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:51.908030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:51.908088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:51.965289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:51.966394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:51.966495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:51.966536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:52.090230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:52.090395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:52.090439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:52.090471] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:52.094065] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=20.53%) [2026-02-06T20:29:52.094353] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-06T20:29:52.094488] [INFO ] [sig ] PPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:52.248229] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PPH.txt [2026-02-06T20:29:52.248391] [INFO ] [sig ] [2469/3439] Completed PPH in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:52.248445] [INFO ] [sig ] [2470/3439] Forecasting PPIH... [2026-02-06T20:29:52.248483] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-06T20:29:52.248521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-06T20:29:52.260346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-06T20:29:52.260756] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-06T20:29:52.261591] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-06T20:29:52.261648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:52.261681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:52.261708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:52.261765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:52.322614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:52.323649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:52.323747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:52.323782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:52.448377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:52.448545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:52.448607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:52.448640] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:52.452192] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-02-06T20:29:52.452555] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-06T20:29:52.452736] [INFO ] [sig ] PPIH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:52.599930] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PPIH.txt [2026-02-06T20:29:52.600094] [INFO ] [sig ] [2470/3439] Completed PPIH in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:52.600137] [INFO ] [sig ] [2471/3439] Forecasting PPL... [2026-02-06T20:29:52.600165] [INFO ] [sig ] Generating forecast for: PPL [2026-02-06T20:29:52.600195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-06T20:29:52.611791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-06T20:29:52.612190] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-06T20:29:52.613039] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-06T20:29:52.613094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:52.613126] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:52.613153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:52.613209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:52.671984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:52.672918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:52.673005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:52.673040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:52.800845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:52.801014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:52.801059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:52.801091] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:52.804850] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-06T20:29:52.805177] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-06T20:29:52.805314] [INFO ] [sig ] PPL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:52.957737] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PPL.txt [2026-02-06T20:29:52.957920] [INFO ] [sig ] [2471/3439] Completed PPL in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:52.957961] [INFO ] [sig ] [2472/3439] Forecasting PPSI... [2026-02-06T20:29:52.957993] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-06T20:29:52.958023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-06T20:29:52.969442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-06T20:29:52.969847] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-06T20:29:52.970650] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-06T20:29:52.970704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:52.970735] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:52.970762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:52.970819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:53.027051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:53.027991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:53.028083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:53.028116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:53.171466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:53.171647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:53.171693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:53.171724] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:53.175423] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: UP (p=69.23%) [2026-02-06T20:29:53.175780] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-06T20:29:53.175945] [INFO ] [sig ] PPSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:53.358128] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PPSI.txt [2026-02-06T20:29:53.358287] [INFO ] [sig ] [2472/3439] Completed PPSI in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:53.358328] [INFO ] [sig ] [2473/3439] Forecasting PPTA... [2026-02-06T20:29:53.358357] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-06T20:29:53.358387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-06T20:29:53.370522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-06T20:29:53.370935] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-06T20:29:53.371755] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-06T20:29:53.371809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:53.371842] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:53.371869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:53.371925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:53.429208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:53.430138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:53.430228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:53.430261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:53.554782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:53.554948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:53.555009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:53.555041] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:53.558701] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=86.21%) [2026-02-06T20:29:53.559037] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-06T20:29:53.559181] [INFO ] [sig ] PPTA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:53.712448] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PPTA.txt [2026-02-06T20:29:53.712644] [INFO ] [sig ] [2473/3439] Completed PPTA in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:53.712692] [INFO ] [sig ] [2474/3439] Forecasting PRA... [2026-02-06T20:29:53.712724] [INFO ] [sig ] Generating forecast for: PRA [2026-02-06T20:29:53.712756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-06T20:29:53.725319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-06T20:29:53.725951] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-06T20:29:53.727063] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-06T20:29:53.727142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:53.727192] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:53.727238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:53.727324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:53.790069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:53.791040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:53.791164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:53.791200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:53.917478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:53.917663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:53.917708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:53.917739] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:53.921332] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: UP (p=59.93%) [2026-02-06T20:29:53.921679] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-06T20:29:53.921821] [INFO ] [sig ] PRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:54.075756] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRA.txt [2026-02-06T20:29:54.075913] [INFO ] [sig ] [2474/3439] Completed PRA in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:54.075964] [INFO ] [sig ] [2475/3439] Forecasting PRAA... [2026-02-06T20:29:54.076011] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-06T20:29:54.076052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-06T20:29:54.088524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-06T20:29:54.088956] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-06T20:29:54.089793] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-06T20:29:54.089848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:54.089880] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:54.089906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:54.089962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:54.153176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:54.154778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:54.154902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:54.154940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:54.295686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:54.295897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:54.295958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:54.295999] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:54.301539] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-06T20:29:54.302127] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-06T20:29:54.302322] [INFO ] [sig ] PRAA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:54.456587] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRAA.txt [2026-02-06T20:29:54.456761] [INFO ] [sig ] [2475/3439] Completed PRAA in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:54.456806] [INFO ] [sig ] [2476/3439] Forecasting PRAX... [2026-02-06T20:29:54.456836] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-06T20:29:54.456866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-06T20:29:54.469504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-06T20:29:54.469924] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-06T20:29:54.471018] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-06T20:29:54.471088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:54.471137] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:54.471179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:54.471268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:54.553392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:54.554345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:54.554444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:54.554487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:54.682142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:54.682316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:54.682358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:54.682389] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:54.686342] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-02-06T20:29:54.686732] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-06T20:29:54.686889] [INFO ] [sig ] PRAX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:54.835167] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRAX.txt [2026-02-06T20:29:54.835341] [INFO ] [sig ] [2476/3439] Completed PRAX in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:54.835382] [INFO ] [sig ] [2477/3439] Forecasting PRCH... [2026-02-06T20:29:54.835412] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-06T20:29:54.835444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-06T20:29:54.847932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-06T20:29:54.848355] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-06T20:29:54.849246] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-06T20:29:54.849301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:54.849361] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:54.849393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:54.849452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:54.906586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:54.907494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:54.907616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:54.907652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:55.035187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:55.035356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:55.035399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:55.035429] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:55.039153] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-06T20:29:55.039493] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-06T20:29:55.039682] [INFO ] [sig ] PRCH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:55.186146] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PRCH.txt [2026-02-06T20:29:55.186358] [INFO ] [sig ] [2477/3439] Completed PRCH in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:55.186428] [INFO ] [sig ] [2478/3439] Forecasting PRDO... [2026-02-06T20:29:55.186469] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-06T20:29:55.186511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-06T20:29:55.198940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-06T20:29:55.199389] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-06T20:29:55.200346] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-06T20:29:55.200406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:55.200440] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:55.200469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:55.200528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:55.258551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:55.259544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:55.259687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:55.259756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:55.383865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:55.384033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:55.384075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:55.384106] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:55.387774] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-02-06T20:29:55.388141] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-06T20:29:55.388335] [INFO ] [sig ] PRDO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:55.533756] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRDO.txt [2026-02-06T20:29:55.533914] [INFO ] [sig ] [2478/3439] Completed PRDO in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-06T20:29:55.533954] [INFO ] [sig ] [2479/3439] Forecasting PRFZ... [2026-02-06T20:29:55.533985] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-06T20:29:55.534015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-06T20:29:55.546352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-06T20:29:55.546798] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-06T20:29:55.547604] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-06T20:29:55.547658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:55.547690] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:55.547716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:55.547773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:55.605527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:55.606505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:55.606618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:55.606658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:55.743171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:55.743354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:55.743408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:55.743443] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:55.747450] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-02-06T20:29:55.747860] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-06T20:29:55.748029] [INFO ] [sig ] PRFZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:55.894508] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PRFZ.txt [2026-02-06T20:29:55.894715] [INFO ] [sig ] [2479/3439] Completed PRFZ in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-06T20:29:55.894766] [INFO ] [sig ] [2480/3439] Forecasting PRG... [2026-02-06T20:29:55.894798] [INFO ] [sig ] Generating forecast for: PRG [2026-02-06T20:29:55.894828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-06T20:29:55.907964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-06T20:29:55.908387] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-06T20:29:55.909289] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-06T20:29:55.909346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:55.909380] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:55.909408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:55.909465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:55.966169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:55.967100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:55.967221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:55.967255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:56.089670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:56.089845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:56.089889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:56.089920] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:56.093828] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-02-06T20:29:56.094206] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-06T20:29:56.094356] [INFO ] [sig ] PRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:56.239216] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRG.txt [2026-02-06T20:29:56.239375] [INFO ] [sig ] [2480/3439] Completed PRG in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-06T20:29:56.239447] [INFO ] [sig ] [2481/3439] Forecasting PRGO... [2026-02-06T20:29:56.239480] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-06T20:29:56.239514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-06T20:29:56.251198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-06T20:29:56.251652] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-06T20:29:56.252518] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-06T20:29:56.252615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:56.252689] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:56.252722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:56.252785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:56.310215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:56.311207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:56.311294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:56.311327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:56.430792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:56.430960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:56.431001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:56.431033] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:56.434559] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-06T20:29:56.434881] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-06T20:29:56.435016] [INFO ] [sig ] PRGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:56.582052] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRGO.txt [2026-02-06T20:29:56.582212] [INFO ] [sig ] [2481/3439] Completed PRGO in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:56.582256] [INFO ] [sig ] [2482/3439] Forecasting PRH... [2026-02-06T20:29:56.582287] [INFO ] [sig ] Generating forecast for: PRH [2026-02-06T20:29:56.582318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-06T20:29:56.594382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-06T20:29:56.594834] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-06T20:29:56.595691] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-06T20:29:56.595746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:56.595780] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:56.595808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:56.595867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:56.654792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:56.655699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:56.655784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:56.655818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:56.776936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:56.777098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:56.777141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:56.777172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:56.780740] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-06T20:29:56.781024] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-06T20:29:56.781173] [INFO ] [sig ] PRH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:56.926998] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRH.txt [2026-02-06T20:29:56.927144] [INFO ] [sig ] [2482/3439] Completed PRH in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:56.927185] [INFO ] [sig ] [2483/3439] Forecasting PRI... [2026-02-06T20:29:56.927214] [INFO ] [sig ] Generating forecast for: PRI [2026-02-06T20:29:56.927244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-06T20:29:56.938289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-06T20:29:56.938631] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-06T20:29:56.939408] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-06T20:29:56.939462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:56.939495] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:56.939522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:56.939598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:56.997033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:56.998043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:56.998140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:56.998175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:57.114853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:57.115026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:57.115069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:57.115100] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:57.118634] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=64.22%) [2026-02-06T20:29:57.118957] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-06T20:29:57.119094] [INFO ] [sig ] PRI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:57.264105] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRI.txt [2026-02-06T20:29:57.264262] [INFO ] [sig ] [2483/3439] Completed PRI in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:57.264303] [INFO ] [sig ] [2484/3439] Forecasting PRIM... [2026-02-06T20:29:57.264332] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-06T20:29:57.264364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-06T20:29:57.276077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-06T20:29:57.276420] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-06T20:29:57.277303] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-06T20:29:57.277361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:57.277397] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:57.277426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:57.277485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:57.335347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:57.336279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:57.336368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:57.336402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:57.457936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:57.458102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:57.458145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:57.458230] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:57.462127] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: DOWN (p=16.89%) [2026-02-06T20:29:57.462459] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-06T20:29:57.462631] [INFO ] [sig ] PRIM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:57.607034] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PRIM.txt [2026-02-06T20:29:57.607199] [INFO ] [sig ] [2484/3439] Completed PRIM in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:57.607244] [INFO ] [sig ] [2485/3439] Forecasting PRLB... [2026-02-06T20:29:57.607274] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-06T20:29:57.607305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-06T20:29:57.618732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-06T20:29:57.619105] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-06T20:29:57.619956] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-06T20:29:57.620010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:57.620043] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:57.620069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:57.620126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:57.677247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:57.678237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:57.678326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:57.678359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:57.801344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:57.801503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:57.801545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:57.801599] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:57.805093] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-02-06T20:29:57.805380] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-06T20:29:57.805511] [INFO ] [sig ] PRLB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:57.951258] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PRLB.txt [2026-02-06T20:29:57.951418] [INFO ] [sig ] [2485/3439] Completed PRLB in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:57.951461] [INFO ] [sig ] [2486/3439] Forecasting PRM... [2026-02-06T20:29:57.951491] [INFO ] [sig ] Generating forecast for: PRM [2026-02-06T20:29:57.951522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-06T20:29:57.963095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-06T20:29:57.963451] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-06T20:29:57.964268] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-06T20:29:57.964322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:57.964353] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:57.964380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:57.964438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:58.021957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:58.022882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:58.022987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:58.023023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:58.150625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:58.150791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:58.150834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:58.150867] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:58.154466] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=58.89%) [2026-02-06T20:29:58.154840] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-06T20:29:58.154986] [INFO ] [sig ] PRM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:58.299190] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRM.txt [2026-02-06T20:29:58.299348] [INFO ] [sig ] [2486/3439] Completed PRM in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:58.299390] [INFO ] [sig ] [2487/3439] Forecasting PRME... [2026-02-06T20:29:58.299419] [INFO ] [sig ] Generating forecast for: PRME [2026-02-06T20:29:58.299451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-06T20:29:58.311640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-06T20:29:58.312038] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-06T20:29:58.312906] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-06T20:29:58.312961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:58.312993] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:58.313020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:58.313080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:58.371094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:58.372054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:58.372145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:58.372178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:58.492036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:58.492198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:58.492238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:58.492268] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:58.495699] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-02-06T20:29:58.496188] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-06T20:29:58.496323] [INFO ] [sig ] PRME: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:58.649100] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRME.txt [2026-02-06T20:29:58.649253] [INFO ] [sig ] [2487/3439] Completed PRME in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:58.649292] [INFO ] [sig ] [2488/3439] Forecasting PRN... [2026-02-06T20:29:58.649323] [INFO ] [sig ] Generating forecast for: PRN [2026-02-06T20:29:58.649354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-06T20:29:58.660598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-06T20:29:58.660929] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-06T20:29:58.661735] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-06T20:29:58.661788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:58.661820] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:58.661858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:58.661917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:58.723633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:58.724455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:58.724537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:58.724599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:58.849854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:58.850218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:58.850260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:58.850292] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:58.853929] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=48.21%) [2026-02-06T20:29:58.854229] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-06T20:29:58.854364] [INFO ] [sig ] PRN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:29:59.083539] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PRN.txt [2026-02-06T20:29:59.083739] [INFO ] [sig ] [2488/3439] Completed PRN in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:59.083782] [INFO ] [sig ] [2489/3439] Forecasting PROF... [2026-02-06T20:29:59.083815] [INFO ] [sig ] Generating forecast for: PROF [2026-02-06T20:29:59.083845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-06T20:29:59.095101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-06T20:29:59.095506] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-06T20:29:59.096364] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-06T20:29:59.096421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:59.096454] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:59.096482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:59.096540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:59.159692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:59.160627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:59.160718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:59.160753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:59.293171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:59.293335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:59.293377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:59.293406] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:59.297569] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-06T20:29:59.298024] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-06T20:29:59.298184] [INFO ] [sig ] PROF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:59.454855] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PROF.txt [2026-02-06T20:29:59.455029] [INFO ] [sig ] [2489/3439] Completed PROF in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:59.455070] [INFO ] [sig ] [2490/3439] Forecasting PROK... [2026-02-06T20:29:59.455102] [INFO ] [sig ] Generating forecast for: PROK [2026-02-06T20:29:59.455132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-06T20:29:59.467811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-06T20:29:59.468139] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-06T20:29:59.468988] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-06T20:29:59.469043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:59.469075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:59.469101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:59.469157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:59.526951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:59.527924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:59.528012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:59.528044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:29:59.651956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:29:59.652113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:29:59.652154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:29:59.652183] [INFO ] [FORECASTER] Training complete [2026-02-06T20:29:59.656264] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-02-06T20:29:59.656565] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-06T20:29:59.656719] [INFO ] [sig ] PROK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:29:59.802244] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PROK.txt [2026-02-06T20:29:59.802402] [INFO ] [sig ] [2490/3439] Completed PROK in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:29:59.802445] [INFO ] [sig ] [2491/3439] Forecasting PRTA... [2026-02-06T20:29:59.802474] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-06T20:29:59.802504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-06T20:29:59.814658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-06T20:29:59.815013] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-06T20:29:59.815841] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-06T20:29:59.815895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:29:59.815926] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:29:59.815952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:29:59.816008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:29:59.873061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:29:59.873989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:29:59.874121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:29:59.874155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:00.020918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:00.021086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:00.021131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:00.021165] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:00.024906] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-02-06T20:30:00.025213] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-06T20:30:00.025358] [INFO ] [sig ] PRTA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:00.178757] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PRTA.txt [2026-02-06T20:30:00.178921] [INFO ] [sig ] [2491/3439] Completed PRTA in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:30:00.178964] [INFO ] [sig ] [2492/3439] Forecasting PRTH... [2026-02-06T20:30:00.178995] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-06T20:30:00.179032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-06T20:30:00.190756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-06T20:30:00.191126] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-06T20:30:00.191994] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-06T20:30:00.192048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:00.192082] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:00.192110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:00.192169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:00.251999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:00.253100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:00.253195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:00.253230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:00.377259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:00.377418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:00.377461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:00.377494] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:00.381007] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-06T20:30:00.381293] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-06T20:30:00.381424] [INFO ] [sig ] PRTH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:00.536960] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PRTH.txt [2026-02-06T20:30:00.537121] [INFO ] [sig ] [2492/3439] Completed PRTH in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:30:00.537164] [INFO ] [sig ] [2493/3439] Forecasting PRVA... [2026-02-06T20:30:00.537194] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-06T20:30:00.537224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-06T20:30:00.548409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-06T20:30:00.548784] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-06T20:30:00.549625] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-06T20:30:00.549682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:00.549716] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:00.549744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:00.549804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:00.612862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:00.613792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:00.614072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:00.614111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:00.756487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:00.756636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:00.756690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:00.756729] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:00.760289] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=44.49%) [2026-02-06T20:30:00.760608] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-06T20:30:00.760750] [INFO ] [sig ] PRVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:00.908656] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PRVA.txt [2026-02-06T20:30:00.908813] [INFO ] [sig ] [2493/3439] Completed PRVA in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:30:00.908857] [INFO ] [sig ] [2494/3439] Forecasting PSC... [2026-02-06T20:30:00.908889] [INFO ] [sig ] Generating forecast for: PSC [2026-02-06T20:30:00.909075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-06T20:30:00.921892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-06T20:30:00.922453] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-06T20:30:00.923316] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-06T20:30:00.923372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:00.923407] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:00.923436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:00.923495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:00.983783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:00.984612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:00.984714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:00.984758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:01.109260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:01.109376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:01.109418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:01.109451] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:01.112991] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=35.61%) [2026-02-06T20:30:01.113295] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-06T20:30:01.113432] [INFO ] [sig ] PSC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:01.258787] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSC.txt [2026-02-06T20:30:01.258967] [INFO ] [sig ] [2494/3439] Completed PSC in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:30:01.259010] [INFO ] [sig ] [2495/3439] Forecasting PSCE... [2026-02-06T20:30:01.259044] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-06T20:30:01.259075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-06T20:30:01.270115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-06T20:30:01.270471] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-06T20:30:01.271302] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-06T20:30:01.271357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:01.271392] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:01.271420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:01.271479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:01.331524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:01.332384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:01.332475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:01.332510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:01.443065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:01.443216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:01.443258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:01.443287] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:01.446864] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-02-06T20:30:01.447156] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-06T20:30:01.447288] [INFO ] [sig ] PSCE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:01.592982] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSCE.txt [2026-02-06T20:30:01.593158] [INFO ] [sig ] [2495/3439] Completed PSCE in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-06T20:30:01.593200] [INFO ] [sig ] [2496/3439] Forecasting PSCH... [2026-02-06T20:30:01.593233] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-06T20:30:01.593264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-06T20:30:01.605607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-06T20:30:01.606047] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-06T20:30:01.606998] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-06T20:30:01.607062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:01.607095] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:01.607124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:01.607183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:01.668024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:01.668984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:01.669078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:01.669113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:01.786654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:01.786821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:01.786866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:01.786895] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:01.790419] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-06T20:30:01.790771] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-06T20:30:01.790917] [INFO ] [sig ] PSCH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:01.941036] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSCH.txt [2026-02-06T20:30:01.941199] [INFO ] [sig ] [2496/3439] Completed PSCH in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-06T20:30:01.941240] [INFO ] [sig ] [2497/3439] Forecasting PSEC... [2026-02-06T20:30:01.941272] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-06T20:30:01.941302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-06T20:30:01.953903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-06T20:30:01.954328] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-06T20:30:01.955227] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-06T20:30:01.955285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:01.955319] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:01.955347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:01.955406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:02.013031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:02.013998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:02.014096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:02.014129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:02.137228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:02.137392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:02.137435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:02.137465] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:02.141065] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-06T20:30:02.141370] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-06T20:30:02.141507] [INFO ] [sig ] PSEC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:02.285661] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PSEC.txt [2026-02-06T20:30:02.285804] [INFO ] [sig ] [2497/3439] Completed PSEC in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-06T20:30:02.285844] [INFO ] [sig ] [2498/3439] Forecasting PSF... [2026-02-06T20:30:02.285876] [INFO ] [sig ] Generating forecast for: PSF [2026-02-06T20:30:02.285906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-06T20:30:02.297329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-06T20:30:02.297702] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-06T20:30:02.298549] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-06T20:30:02.298626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:02.298691] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:02.298721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:02.298779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:02.354902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:02.355828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:02.355917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:02.355950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:02.477311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:02.477481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:02.477524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:02.477553] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:02.481663] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-06T20:30:02.482143] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-06T20:30:02.482271] [INFO ] [sig ] PSF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:02.625309] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSF.txt [2026-02-06T20:30:02.625446] [INFO ] [sig ] [2498/3439] Completed PSF in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:02.625486] [INFO ] [sig ] [2499/3439] Forecasting PSFE... [2026-02-06T20:30:02.625517] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-06T20:30:02.625547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-06T20:30:02.637384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-06T20:30:02.637691] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-06T20:30:02.638503] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-06T20:30:02.638557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:02.638609] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:02.638637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:02.638705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:02.698633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:02.699485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:02.699597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:02.699634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:02.823623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:02.823789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:02.823832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:02.823864] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:02.827317] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: DOWN (p=31.60%) [2026-02-06T20:30:02.827619] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-06T20:30:02.827755] [INFO ] [sig ] PSFE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:02.973528] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSFE.txt [2026-02-06T20:30:02.973706] [INFO ] [sig ] [2499/3439] Completed PSFE in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:02.973747] [INFO ] [sig ] [2500/3439] Forecasting PSHG... [2026-02-06T20:30:02.973779] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-06T20:30:02.973809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-06T20:30:02.985262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-06T20:30:02.985567] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-06T20:30:02.986359] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-06T20:30:02.986414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:02.986448] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:02.986476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:02.986533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:03.046209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:03.047102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:03.047193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:03.047226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:03.168952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:03.169121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:03.169162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:03.169190] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:03.172686] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-06T20:30:03.172973] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-06T20:30:03.173105] [INFO ] [sig ] PSHG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:03.320337] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSHG.txt [2026-02-06T20:30:03.320501] [INFO ] [sig ] [2500/3439] Completed PSHG in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:03.320541] [INFO ] [sig ] [2501/3439] Forecasting PSN... [2026-02-06T20:30:03.320594] [INFO ] [sig ] Generating forecast for: PSN [2026-02-06T20:30:03.320631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-06T20:30:03.335859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-06T20:30:03.336223] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-06T20:30:03.337058] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-06T20:30:03.337123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:03.337157] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:03.337184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:03.337241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:03.395902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:03.396789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:03.396876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:03.396910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:03.526424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:03.526627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:03.526673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:03.526741] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:03.530317] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-06T20:30:03.530641] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-06T20:30:03.530778] [INFO ] [sig ] PSN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:03.683884] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PSN.txt [2026-02-06T20:30:03.684051] [INFO ] [sig ] [2501/3439] Completed PSN in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:03.684094] [INFO ] [sig ] [2502/3439] Forecasting PSNL... [2026-02-06T20:30:03.684134] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-06T20:30:03.684177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-06T20:30:03.696023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-06T20:30:03.696426] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-06T20:30:03.697383] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-06T20:30:03.697439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:03.697474] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:03.697510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:03.697610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:03.759533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:03.760487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:03.760600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:03.760639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:03.893489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:03.893665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:03.893709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:03.893736] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:03.897159] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=8.49%) [2026-02-06T20:30:03.897437] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-06T20:30:03.897565] [INFO ] [sig ] PSNL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:04.045677] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSNL.txt [2026-02-06T20:30:04.045832] [INFO ] [sig ] [2502/3439] Completed PSNL in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:04.045904] [INFO ] [sig ] [2503/3439] Forecasting PSO... [2026-02-06T20:30:04.045945] [INFO ] [sig ] Generating forecast for: PSO [2026-02-06T20:30:04.045985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-06T20:30:04.059367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-06T20:30:04.059734] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-06T20:30:04.060557] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-06T20:30:04.060639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:04.060674] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:04.060701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:04.060758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:04.120119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:04.120960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:04.121047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:04.121079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:04.249564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:04.249742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:04.249792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:04.249831] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:04.253485] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=77.35%) [2026-02-06T20:30:04.253856] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-06T20:30:04.253999] [INFO ] [sig ] PSO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:04.404524] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PSO.txt [2026-02-06T20:30:04.404709] [INFO ] [sig ] [2503/3439] Completed PSO in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:04.404757] [INFO ] [sig ] [2504/3439] Forecasting PSTG... [2026-02-06T20:30:04.404788] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-06T20:30:04.404818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-06T20:30:04.417220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-06T20:30:04.417560] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-06T20:30:04.418414] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-06T20:30:04.418468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:04.418499] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:04.418525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:04.418601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:04.479000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:04.479840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:04.480121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:04.480156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:04.607536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:04.607714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:04.607755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:04.607805] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:04.611237] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=41.15%) [2026-02-06T20:30:04.611516] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-06T20:30:04.611670] [INFO ] [sig ] PSTG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:04.758491] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PSTG.txt [2026-02-06T20:30:04.758676] [INFO ] [sig ] [2504/3439] Completed PSTG in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:04.758729] [INFO ] [sig ] [2505/3439] Forecasting PSTL... [2026-02-06T20:30:04.758768] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-06T20:30:04.758807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-06T20:30:04.772291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-06T20:30:04.772636] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-06T20:30:04.773498] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-06T20:30:04.773553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:04.773606] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:04.773636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:04.773698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:04.835621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:04.836619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:04.836736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:04.836771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:04.970551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:04.970732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:04.970781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:04.970817] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:04.974297] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-06T20:30:04.974603] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-06T20:30:04.974741] [INFO ] [sig ] PSTL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:05.124154] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PSTL.txt [2026-02-06T20:30:05.124315] [INFO ] [sig ] [2505/3439] Completed PSTL in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:05.124364] [INFO ] [sig ] [2506/3439] Forecasting PSX... [2026-02-06T20:30:05.124397] [INFO ] [sig ] Generating forecast for: PSX [2026-02-06T20:30:05.124427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-06T20:30:05.138517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-06T20:30:05.138939] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-06T20:30:05.139830] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-06T20:30:05.139886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:05.139920] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:05.139946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:05.140003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:05.202067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:05.203012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:05.203119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:05.203155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:05.330641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:05.330803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:05.330846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:05.330877] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:05.334346] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=54.34%) [2026-02-06T20:30:05.334697] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-06T20:30:05.334835] [INFO ] [sig ] PSX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:05.481804] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PSX.txt [2026-02-06T20:30:05.481956] [INFO ] [sig ] [2506/3439] Completed PSX in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:05.482001] [INFO ] [sig ] [2507/3439] Forecasting PTA... [2026-02-06T20:30:05.482046] [INFO ] [sig ] Generating forecast for: PTA [2026-02-06T20:30:05.482079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-06T20:30:05.494976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-06T20:30:05.495321] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-06T20:30:05.496156] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-06T20:30:05.496211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:05.496243] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:05.496269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:05.496325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:05.555204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:05.556117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:05.556212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:05.556245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:05.685564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:05.685737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:05.685777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:05.685806] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:05.689431] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=35.30%) [2026-02-06T20:30:05.689733] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-06T20:30:05.689864] [INFO ] [sig ] PTA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:05.840253] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PTA.txt [2026-02-06T20:30:05.840413] [INFO ] [sig ] [2507/3439] Completed PTA in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:05.840457] [INFO ] [sig ] [2508/3439] Forecasting PTC... [2026-02-06T20:30:05.840487] [INFO ] [sig ] Generating forecast for: PTC [2026-02-06T20:30:05.840517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-06T20:30:05.851961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-06T20:30:05.852288] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-06T20:30:05.853157] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-06T20:30:05.853213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:05.853246] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:05.853273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:05.853331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:05.915489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:05.916433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:05.916561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:05.916619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:06.063414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:06.063609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:06.063679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:06.063712] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:06.067168] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=72.35%) [2026-02-06T20:30:06.067462] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-06T20:30:06.067616] [INFO ] [sig ] PTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:06.212954] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PTC.txt [2026-02-06T20:30:06.213118] [INFO ] [sig ] [2508/3439] Completed PTC in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:06.213158] [INFO ] [sig ] [2509/3439] Forecasting PTEN... [2026-02-06T20:30:06.213188] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-06T20:30:06.213218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-06T20:30:06.225437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-06T20:30:06.225765] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-06T20:30:06.226778] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-06T20:30:06.226831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:06.226863] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:06.226889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:06.226946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:06.288022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:06.288821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:06.288903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:06.288936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:06.414004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:06.414172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:06.414215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:06.414245] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:06.418461] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-02-06T20:30:06.418838] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-06T20:30:06.419185] [INFO ] [sig ] PTEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:06.571235] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PTEN.txt [2026-02-06T20:30:06.571374] [INFO ] [sig ] [2509/3439] Completed PTEN in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:06.571414] [INFO ] [sig ] [2510/3439] Forecasting PTF... [2026-02-06T20:30:06.571445] [INFO ] [sig ] Generating forecast for: PTF [2026-02-06T20:30:06.571481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-06T20:30:06.583278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-06T20:30:06.583623] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-06T20:30:06.584436] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-06T20:30:06.584491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:06.584522] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:06.584551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:06.584637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:06.643940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:06.644712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:06.644808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:06.644848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:06.770945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:06.771118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:06.771159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:06.771190] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:06.774689] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-06T20:30:06.774975] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-06T20:30:06.775113] [INFO ] [sig ] PTF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:06.925456] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PTF.txt [2026-02-06T20:30:06.925609] [INFO ] [sig ] [2510/3439] Completed PTF in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:06.925651] [INFO ] [sig ] [2511/3439] Forecasting PTGX... [2026-02-06T20:30:06.925681] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-06T20:30:06.925711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-06T20:30:06.937030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-06T20:30:06.937357] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-06T20:30:06.938375] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-06T20:30:06.938429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:06.938462] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:06.938488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:06.938544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:07.001846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:07.002793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:07.002899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:07.002936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:07.128489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:07.128668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:07.128713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:07.128745] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:07.132233] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=42.48%) [2026-02-06T20:30:07.132517] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-06T20:30:07.132700] [INFO ] [sig ] PTGX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:07.276687] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PTGX.txt [2026-02-06T20:30:07.276899] [INFO ] [sig ] [2511/3439] Completed PTGX in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-06T20:30:07.276976] [INFO ] [sig ] [2512/3439] Forecasting PTH... [2026-02-06T20:30:07.277021] [INFO ] [sig ] Generating forecast for: PTH [2026-02-06T20:30:07.277062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-06T20:30:07.289105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-06T20:30:07.289416] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-06T20:30:07.290419] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-06T20:30:07.290476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:07.290524] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:07.290555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:07.290645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:07.349985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:07.350890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:07.350975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:07.351008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:07.457684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:07.457861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:07.457904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:07.457934] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:07.461458] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: DOWN (p=40.71%) [2026-02-06T20:30:07.461762] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-06T20:30:07.461893] [INFO ] [sig ] PTH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:07.608911] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PTH.txt [2026-02-06T20:30:07.609075] [INFO ] [sig ] [2512/3439] Completed PTH in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-06T20:30:07.609117] [INFO ] [sig ] [2513/3439] Forecasting PTLO... [2026-02-06T20:30:07.609146] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-06T20:30:07.609184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-06T20:30:07.621042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-06T20:30:07.621391] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-06T20:30:07.622207] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-06T20:30:07.622262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:07.622295] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:07.622340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:07.622422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:07.681622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:07.682442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:07.682528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:07.682561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:07.807178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:07.807372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:07.807436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:07.807476] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:07.811835] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-06T20:30:07.812155] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-06T20:30:07.812296] [INFO ] [sig ] PTLO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:07.957073] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PTLO.txt [2026-02-06T20:30:07.957230] [INFO ] [sig ] [2513/3439] Completed PTLO in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-06T20:30:07.957273] [INFO ] [sig ] [2514/3439] Forecasting PTNQ... [2026-02-06T20:30:07.957303] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-06T20:30:07.957332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-06T20:30:07.968156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-06T20:30:07.968492] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-06T20:30:07.969378] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-06T20:30:07.969434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:07.969466] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:07.969492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:07.969548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:08.027638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:08.028499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:08.028610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:08.028646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:08.151801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:08.151959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:08.151998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:08.152029] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:08.155398] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=83.42%) [2026-02-06T20:30:08.155696] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-06T20:30:08.155825] [INFO ] [sig ] PTNQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:08.300380] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PTNQ.txt [2026-02-06T20:30:08.300535] [INFO ] [sig ] [2514/3439] Completed PTNQ in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:08.300596] [INFO ] [sig ] [2515/3439] Forecasting PTON... [2026-02-06T20:30:08.300629] [INFO ] [sig ] Generating forecast for: PTON [2026-02-06T20:30:08.300659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-06T20:30:08.312556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-06T20:30:08.312944] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-06T20:30:08.313750] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-06T20:30:08.313804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:08.313871] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:08.313913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:08.313999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:08.378383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:08.379512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:08.379639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:08.379679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:08.503896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:08.504061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:08.504104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:08.504134] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:08.507636] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-02-06T20:30:08.507947] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-06T20:30:08.508083] [INFO ] [sig ] PTON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:08.653146] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PTON.txt [2026-02-06T20:30:08.653299] [INFO ] [sig ] [2515/3439] Completed PTON in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:08.653366] [INFO ] [sig ] [2516/3439] Forecasting PTY... [2026-02-06T20:30:08.653397] [INFO ] [sig ] Generating forecast for: PTY [2026-02-06T20:30:08.653428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-06T20:30:08.665004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-06T20:30:08.665339] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-06T20:30:08.666156] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-06T20:30:08.666211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:08.666243] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:08.666271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:08.666340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:08.725979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:08.726875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:08.726973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:08.727008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:08.851053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:08.851210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:08.851254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:08.851284] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:08.854785] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=83.48%) [2026-02-06T20:30:08.855073] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-06T20:30:08.855203] [INFO ] [sig ] PTY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:09.002347] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PTY.txt [2026-02-06T20:30:09.002507] [INFO ] [sig ] [2516/3439] Completed PTY in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:09.002551] [INFO ] [sig ] [2517/3439] Forecasting PUBM... [2026-02-06T20:30:09.002605] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-06T20:30:09.002653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-06T20:30:09.015201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-06T20:30:09.015613] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-06T20:30:09.016440] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-06T20:30:09.016496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:09.016528] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:09.016557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:09.016647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:09.077920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:09.078714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:09.078799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:09.078832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:09.211396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:09.211607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:09.211660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:09.211693] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:09.215664] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=62.76%) [2026-02-06T20:30:09.216024] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-06T20:30:09.216193] [INFO ] [sig ] PUBM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:09.365201] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PUBM.txt [2026-02-06T20:30:09.365364] [INFO ] [sig ] [2517/3439] Completed PUBM in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:09.365406] [INFO ] [sig ] [2518/3439] Forecasting PUK... [2026-02-06T20:30:09.365437] [INFO ] [sig ] Generating forecast for: PUK [2026-02-06T20:30:09.365469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-06T20:30:09.379719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-06T20:30:09.380146] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-06T20:30:09.381006] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-06T20:30:09.381062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:09.381096] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:09.381123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:09.381180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:09.437707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:09.438761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:09.438869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:09.438911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:09.556679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:09.556849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:09.556889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:09.556954] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:09.560395] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-06T20:30:09.560696] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-06T20:30:09.560828] [INFO ] [sig ] PUK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:09.705894] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PUK.txt [2026-02-06T20:30:09.706054] [INFO ] [sig ] [2518/3439] Completed PUK in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:09.706096] [INFO ] [sig ] [2519/3439] Forecasting PUMP... [2026-02-06T20:30:09.706128] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-06T20:30:09.706161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-06T20:30:09.718138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-06T20:30:09.718478] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-06T20:30:09.719278] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-06T20:30:09.719333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:09.719365] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:09.719392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:09.719450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:09.776334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:09.777155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:09.777245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:09.777278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:09.919108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:09.919473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:09.919516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:09.919585] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:09.923856] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=29.25%) [2026-02-06T20:30:09.924151] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-06T20:30:09.924284] [INFO ] [sig ] PUMP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:10.071193] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PUMP.txt [2026-02-06T20:30:10.071364] [INFO ] [sig ] [2519/3439] Completed PUMP in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:10.071419] [INFO ] [sig ] [2520/3439] Forecasting PVH... [2026-02-06T20:30:10.071452] [INFO ] [sig ] Generating forecast for: PVH [2026-02-06T20:30:10.071485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-06T20:30:10.083318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-06T20:30:10.083702] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-06T20:30:10.084544] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-06T20:30:10.084627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:10.084662] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:10.084690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:10.084750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:10.143843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:10.144823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:10.144921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:10.144954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:10.276772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:10.276986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:10.277033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:10.277062] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:10.281442] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: DOWN (p=40.97%) [2026-02-06T20:30:10.281842] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-06T20:30:10.282006] [INFO ] [sig ] PVH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:10.439117] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PVH.txt [2026-02-06T20:30:10.439274] [INFO ] [sig ] [2520/3439] Completed PVH in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:10.439317] [INFO ] [sig ] [2521/3439] Forecasting PVL... [2026-02-06T20:30:10.439346] [INFO ] [sig ] Generating forecast for: PVL [2026-02-06T20:30:10.439377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-06T20:30:10.452400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-06T20:30:10.452794] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-06T20:30:10.453636] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-06T20:30:10.453689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:10.453721] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:10.453747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:10.453804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:10.511959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:10.512849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:10.512951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:10.513007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:10.628928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:10.629084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:10.629126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:10.629156] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:10.632593] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-02-06T20:30:10.632877] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-06T20:30:10.633004] [INFO ] [sig ] PVL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:10.780137] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PVL.txt [2026-02-06T20:30:10.780286] [INFO ] [sig ] [2521/3439] Completed PVL in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:10.780326] [INFO ] [sig ] [2522/3439] Forecasting PWP... [2026-02-06T20:30:10.780355] [INFO ] [sig ] Generating forecast for: PWP [2026-02-06T20:30:10.780386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-06T20:30:10.791967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-06T20:30:10.792484] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-06T20:30:10.793319] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-06T20:30:10.793375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:10.793410] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:10.793437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:10.793495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:10.856317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:10.857107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:10.857206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:10.857254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:10.984794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:10.984995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:10.985071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:10.985112] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:10.989278] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=75.99%) [2026-02-06T20:30:10.989644] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-06T20:30:10.989799] [INFO ] [sig ] PWP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:11.139353] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PWP.txt [2026-02-06T20:30:11.139519] [INFO ] [sig ] [2522/3439] Completed PWP in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:11.139561] [INFO ] [sig ] [2523/3439] Forecasting PX... [2026-02-06T20:30:11.139612] [INFO ] [sig ] Generating forecast for: PX [2026-02-06T20:30:11.139645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PX' from 'https://tdm.silogroup.org/data/derivative_storage/PX.csv'. [2026-02-06T20:30:11.152529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PX'. [2026-02-06T20:30:11.152931] [INFO ] [FORECASTER] Starting predict_future for PX [2026-02-06T20:30:11.154225] [DEBUG] [LOCAL ] No optimal features file found for PX: ./output/feature-sets/PX.txt [2026-02-06T20:30:11.154280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:11.154312] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:11.154352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:11.154410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:11.214536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:11.215594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:11.215686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:11.215722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:11.345638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:11.345801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:11.345846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:11.345879] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:11.349671] [DEBUG] [FORECASTER] PX: Forecast T+1@11:T+2@11: UP (p=62.12%) [2026-02-06T20:30:11.349968] [INFO ] [FORECASTER] Completed predict_future for PX [2026-02-06T20:30:11.350101] [INFO ] [sig ] PX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:11.504853] [INFO ] [LOCAL ] Saved forecast: PX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PX.txt [2026-02-06T20:30:11.505023] [INFO ] [sig ] [2523/3439] Completed PX in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:11.505072] [INFO ] [sig ] [2524/3439] Forecasting PXS... [2026-02-06T20:30:11.505105] [INFO ] [sig ] Generating forecast for: PXS [2026-02-06T20:30:11.505136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-06T20:30:11.516718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-06T20:30:11.517098] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-06T20:30:11.517981] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-06T20:30:11.518038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:11.518071] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:11.518100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:11.518158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:11.577077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:11.578066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:11.578155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:11.578188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:11.695006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:11.695166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:11.695208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:11.695237] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:11.698714] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-06T20:30:11.699027] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-06T20:30:11.699156] [INFO ] [sig ] PXS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:11.849700] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/PXS.txt [2026-02-06T20:30:11.849847] [INFO ] [sig ] [2524/3439] Completed PXS in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:11.849902] [INFO ] [sig ] [2525/3439] Forecasting PY... [2026-02-06T20:30:11.849934] [INFO ] [sig ] Generating forecast for: PY [2026-02-06T20:30:11.849964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-06T20:30:11.861175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-06T20:30:11.861519] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-06T20:30:11.862461] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-06T20:30:11.862530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:11.862563] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:11.862616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:11.862675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:11.922366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:11.923297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:11.923381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:11.923463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:12.032462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:12.032646] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-06T20:30:12.032687] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:12.032717] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:12.036163] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-06T20:30:12.036451] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-06T20:30:12.036601] [INFO ] [sig ] PY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:12.185944] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PY.txt [2026-02-06T20:30:12.186114] [INFO ] [sig ] [2525/3439] Completed PY in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:12.186156] [INFO ] [sig ] [2526/3439] Forecasting PYPL... [2026-02-06T20:30:12.186185] [INFO ] [sig ] Generating forecast for: PYPL [2026-02-06T20:30:12.186216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYPL' from 'https://tdm.silogroup.org/data/derivative_storage/PYPL.csv'. [2026-02-06T20:30:12.262320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYPL'. [2026-02-06T20:30:12.262755] [INFO ] [FORECASTER] Starting predict_future for PYPL [2026-02-06T20:30:12.263717] [DEBUG] [LOCAL ] No optimal features file found for PYPL: ./output/feature-sets/PYPL.txt [2026-02-06T20:30:12.263787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:12.263836] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:12.263878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:12.263956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:12.324212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:12.325162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:12.325256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:12.325290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:12.456537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:12.456724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:12.456769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:12.456801] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:12.460619] [DEBUG] [FORECASTER] PYPL: Forecast T+1@11:T+2@11: DOWN (p=19.64%) [2026-02-06T20:30:12.460969] [INFO ] [FORECASTER] Completed predict_future for PYPL [2026-02-06T20:30:12.461144] [INFO ] [sig ] PYPL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:12.615965] [INFO ] [LOCAL ] Saved forecast: PYPL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PYPL.txt [2026-02-06T20:30:12.616142] [INFO ] [sig ] [2526/3439] Completed PYPL in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:12.616188] [INFO ] [sig ] [2527/3439] Forecasting PYXS... [2026-02-06T20:30:12.616219] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-06T20:30:12.616250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-06T20:30:12.629066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-06T20:30:12.629503] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-06T20:30:12.630387] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-06T20:30:12.630446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:12.630480] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:12.630508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:12.630567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:12.698905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:12.700305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:12.700423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:12.700460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:12.838884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:12.839052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:12.839095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:12.839126] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:12.843345] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=43.54%) [2026-02-06T20:30:12.843753] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-06T20:30:12.843945] [INFO ] [sig ] PYXS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:13.005683] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PYXS.txt [2026-02-06T20:30:13.005857] [INFO ] [sig ] [2527/3439] Completed PYXS in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:13.005900] [INFO ] [sig ] [2528/3439] Forecasting PZZA... [2026-02-06T20:30:13.005929] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-06T20:30:13.005960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-06T20:30:13.018574] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-06T20:30:13.019035] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-06T20:30:13.020207] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-06T20:30:13.020265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:13.020298] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:13.020327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:13.020386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:13.082661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:13.083692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:13.083786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:13.083820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:13.211019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:13.211190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:13.211233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:13.211262] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:13.214748] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-06T20:30:13.215087] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-06T20:30:13.215220] [INFO ] [sig ] PZZA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:13.366041] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/PZZA.txt [2026-02-06T20:30:13.366227] [INFO ] [sig ] [2528/3439] Completed PZZA in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-06T20:30:13.366271] [INFO ] [sig ] [2529/3439] Forecasting QBTS... [2026-02-06T20:30:13.366301] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-06T20:30:13.366332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-06T20:30:13.377503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-06T20:30:13.378032] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-06T20:30:13.378833] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-06T20:30:13.378887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:13.378919] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:13.378949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:13.379008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:13.438849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:13.440012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:13.440316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:13.440351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:13.573493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:13.573695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:13.573740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:13.573771] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:13.578129] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: DOWN (p=30.78%) [2026-02-06T20:30:13.578427] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-06T20:30:13.578587] [INFO ] [sig ] QBTS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:13.723010] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QBTS.txt [2026-02-06T20:30:13.723154] [INFO ] [sig ] [2529/3439] Completed QBTS in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-06T20:30:13.723195] [INFO ] [sig ] [2530/3439] Forecasting QCLN... [2026-02-06T20:30:13.723224] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-06T20:30:13.723254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-06T20:30:13.734607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-06T20:30:13.734957] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-06T20:30:13.735801] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-06T20:30:13.735864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:13.735901] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:13.735931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:13.735996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:13.799223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:13.800156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:13.800244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:13.800279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:13.923141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:13.923303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:13.923347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:13.923378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:13.927049] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=26.39%) [2026-02-06T20:30:13.927355] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-06T20:30:13.927515] [INFO ] [sig ] QCLN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:14.079915] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QCLN.txt [2026-02-06T20:30:14.080060] [INFO ] [sig ] [2530/3439] Completed QCLN in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-06T20:30:14.080104] [INFO ] [sig ] [2531/3439] Forecasting QCOM... [2026-02-06T20:30:14.080136] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-06T20:30:14.080167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-06T20:30:14.092445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-06T20:30:14.092763] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-06T20:30:14.093544] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-06T20:30:14.093622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:14.093658] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:14.093685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:14.093742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:14.153903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:14.154839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:14.154924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:14.154960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:14.289070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:14.289248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:14.289302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:14.289333] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:14.293201] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: DOWN (p=17.70%) [2026-02-06T20:30:14.293511] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-06T20:30:14.293673] [INFO ] [sig ] QCOM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:14.447510] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QCOM.txt [2026-02-06T20:30:14.447721] [INFO ] [sig ] [2531/3439] Completed QCOM in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:14.447769] [INFO ] [sig ] [2532/3439] Forecasting QCRH... [2026-02-06T20:30:14.447835] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-06T20:30:14.447880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-06T20:30:14.460637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-06T20:30:14.461089] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-06T20:30:14.461952] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-06T20:30:14.462023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:14.462119] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:14.462153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:14.462211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:14.522200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:14.523163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:14.523256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:14.523291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:14.647069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:14.647255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:14.647298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:14.647331] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:14.651100] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=43.12%) [2026-02-06T20:30:14.651397] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-06T20:30:14.651542] [INFO ] [sig ] QCRH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:14.795384] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QCRH.txt [2026-02-06T20:30:14.795545] [INFO ] [sig ] [2532/3439] Completed QCRH in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:14.795610] [INFO ] [sig ] [2533/3439] Forecasting QDEL... [2026-02-06T20:30:14.795644] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-06T20:30:14.795675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-06T20:30:14.807510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-06T20:30:14.807885] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-06T20:30:14.808690] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-06T20:30:14.808745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:14.808778] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:14.808806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:14.808863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:14.865459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:14.866369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:14.866456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:14.866491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:14.987375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:14.987541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:14.987604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:14.987636] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:14.991033] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=65.09%) [2026-02-06T20:30:14.991313] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-06T20:30:14.991440] [INFO ] [sig ] QDEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:15.141277] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QDEL.txt [2026-02-06T20:30:15.141505] [INFO ] [sig ] [2533/3439] Completed QDEL in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:15.141602] [INFO ] [sig ] [2534/3439] Forecasting QFIN... [2026-02-06T20:30:15.141656] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-06T20:30:15.141706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-06T20:30:15.158218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-06T20:30:15.158648] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-06T20:30:15.159524] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-06T20:30:15.159600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:15.159636] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:15.159664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:15.159722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:15.218506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:15.219416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:15.219504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:15.219539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:15.346041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:15.346207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:15.346250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:15.346278] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:15.350143] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=10.04%) [2026-02-06T20:30:15.350643] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-06T20:30:15.350774] [INFO ] [sig ] QFIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:15.498060] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QFIN.txt [2026-02-06T20:30:15.498243] [INFO ] [sig ] [2534/3439] Completed QFIN in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:15.498284] [INFO ] [sig ] [2535/3439] Forecasting QGEN... [2026-02-06T20:30:15.498315] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-06T20:30:15.498346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-06T20:30:15.510342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-06T20:30:15.510810] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-06T20:30:15.511718] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-06T20:30:15.511776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:15.511809] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:15.511836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:15.511894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:15.571042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:15.571933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:15.572037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:15.572071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:15.699610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:15.699776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:15.699818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:15.699883] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:15.703458] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-06T20:30:15.703838] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-06T20:30:15.703988] [INFO ] [sig ] QGEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:15.858528] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QGEN.txt [2026-02-06T20:30:15.858692] [INFO ] [sig ] [2535/3439] Completed QGEN in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:15.858737] [INFO ] [sig ] [2536/3439] Forecasting QLYS... [2026-02-06T20:30:15.858767] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-06T20:30:15.858799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-06T20:30:15.871982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-06T20:30:15.872314] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-06T20:30:15.873162] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-06T20:30:15.873428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:15.873464] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:15.873492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:15.873551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:15.938942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:15.939773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:15.939860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:15.939895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:16.064553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:16.064702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:16.064745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:16.064776] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:16.068804] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: UP (p=72.46%) [2026-02-06T20:30:16.069088] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-06T20:30:16.069220] [INFO ] [sig ] QLYS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:16.223151] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QLYS.txt [2026-02-06T20:30:16.223473] [INFO ] [sig ] [2536/3439] Completed QLYS in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:16.223521] [INFO ] [sig ] [2537/3439] Forecasting QMCO... [2026-02-06T20:30:16.223552] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-06T20:30:16.223601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-06T20:30:16.236098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-06T20:30:16.236364] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-06T20:30:16.237157] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-06T20:30:16.237211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:16.237244] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:16.237271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:16.237341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:16.295456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:16.296100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:16.296181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:16.296213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:16.413696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:16.413814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:16.413852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:16.413881] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:16.417315] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=77.03%) [2026-02-06T20:30:16.417602] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-06T20:30:16.417731] [INFO ] [sig ] QMCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:16.561745] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QMCO.txt [2026-02-06T20:30:16.561863] [INFO ] [sig ] [2537/3439] Completed QMCO in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:16.561902] [INFO ] [sig ] [2538/3439] Forecasting QMOM... [2026-02-06T20:30:16.561931] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-06T20:30:16.561962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-06T20:30:16.572983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-06T20:30:16.573287] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-06T20:30:16.574067] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-06T20:30:16.574121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:16.574153] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:16.574180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:16.574237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:16.631337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:16.631956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:16.632036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:16.632068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:16.754366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:16.754523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:16.754587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:16.754621] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:16.758077] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-02-06T20:30:16.758362] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-06T20:30:16.758487] [INFO ] [sig ] QMOM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:16.899750] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QMOM.txt [2026-02-06T20:30:16.899885] [INFO ] [sig ] [2538/3439] Completed QMOM in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:16.899938] [INFO ] [sig ] [2539/3439] Forecasting QNTM... [2026-02-06T20:30:16.899970] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-06T20:30:16.900000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-06T20:30:16.911551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-06T20:30:16.911906] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-06T20:30:16.912707] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-06T20:30:16.912761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:16.912793] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:16.912820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:16.912878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:16.968588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:16.969312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:16.969394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:16.969428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:17.090633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:17.090793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:17.090835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:17.090865] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:17.094255] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=49.19%) [2026-02-06T20:30:17.094536] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-06T20:30:17.094684] [INFO ] [sig ] QNTM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:17.238924] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QNTM.txt [2026-02-06T20:30:17.239065] [INFO ] [sig ] [2539/3439] Completed QNTM in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:17.239109] [INFO ] [sig ] [2540/3439] Forecasting QQMG... [2026-02-06T20:30:17.239140] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-06T20:30:17.239170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-06T20:30:17.252264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-06T20:30:17.252630] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-06T20:30:17.253424] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-06T20:30:17.253480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:17.253513] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:17.253540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:17.253619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:17.317190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:17.318097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:17.318188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:17.318222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:17.435834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:17.435993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:17.436036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:17.436066] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:17.439673] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-06T20:30:17.439996] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-06T20:30:17.440176] [INFO ] [sig ] QQMG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:17.593563] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QQMG.txt [2026-02-06T20:30:17.593740] [INFO ] [sig ] [2540/3439] Completed QQMG in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:17.593782] [INFO ] [sig ] [2541/3439] Forecasting QQQ... [2026-02-06T20:30:17.593812] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-06T20:30:17.593842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-06T20:30:17.606321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-06T20:30:17.606697] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-06T20:30:17.607510] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-06T20:30:17.607564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:17.607626] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:17.607654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:17.607712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:17.668831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:17.669654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:17.669743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:17.669776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:17.801221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:17.801388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:17.801430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:17.801462] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:17.805038] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-06T20:30:17.805342] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-06T20:30:17.805473] [INFO ] [sig ] QQQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:17.952989] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QQQ.txt [2026-02-06T20:30:17.953142] [INFO ] [sig ] [2541/3439] Completed QQQ in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:17.953184] [INFO ] [sig ] [2542/3439] Forecasting QQQE... [2026-02-06T20:30:17.953216] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-06T20:30:17.953248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-06T20:30:17.966477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-06T20:30:17.966936] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-06T20:30:17.967991] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-06T20:30:17.968051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:17.968089] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:17.968118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:17.968179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:18.028492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:18.029450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:18.029604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:18.029663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:18.149311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:18.149480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:18.149523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:18.149555] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:18.153187] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-06T20:30:18.153674] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-06T20:30:18.153808] [INFO ] [sig ] QQQE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:18.296694] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QQQE.txt [2026-02-06T20:30:18.296836] [INFO ] [sig ] [2542/3439] Completed QQQE in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:18.296875] [INFO ] [sig ] [2543/3439] Forecasting QQQI... [2026-02-06T20:30:18.296907] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-06T20:30:18.296937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-06T20:30:18.311533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-06T20:30:18.311947] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-06T20:30:18.312838] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-06T20:30:18.312893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:18.312926] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:18.312953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:18.313011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:18.370455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:18.371395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:18.371487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:18.371522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:18.486520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:18.486718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:18.486778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:18.486809] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:18.490377] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: DOWN (p=36.06%) [2026-02-06T20:30:18.490686] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-06T20:30:18.490822] [INFO ] [sig ] QQQI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:18.636515] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QQQI.txt [2026-02-06T20:30:18.636669] [INFO ] [sig ] [2543/3439] Completed QQQI in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:18.636711] [INFO ] [sig ] [2544/3439] Forecasting QQQJ... [2026-02-06T20:30:18.636741] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-06T20:30:18.636771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-06T20:30:18.648628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-06T20:30:18.648963] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-06T20:30:18.650009] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-06T20:30:18.650077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:18.650118] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:18.650154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:18.650223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:18.709063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:18.709845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:18.709937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:18.709976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:18.833091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:18.833244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:18.833285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:18.833316] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:18.836742] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-02-06T20:30:18.837018] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-06T20:30:18.837150] [INFO ] [sig ] QQQJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:18.984562] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QQQJ.txt [2026-02-06T20:30:18.984739] [INFO ] [sig ] [2544/3439] Completed QQQJ in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:18.984780] [INFO ] [sig ] [2545/3439] Forecasting QQQM... [2026-02-06T20:30:18.984813] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-06T20:30:18.984843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-06T20:30:18.997146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-06T20:30:18.997527] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-06T20:30:18.998688] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-06T20:30:18.998745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:18.998781] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:18.998809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:18.998869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:19.061420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:19.062436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:19.062655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:19.062698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:19.188141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:19.188344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:19.188389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:19.188418] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:19.192029] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=89.61%) [2026-02-06T20:30:19.192305] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-06T20:30:19.192430] [INFO ] [sig ] QQQM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:19.335048] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QQQM.txt [2026-02-06T20:30:19.335220] [INFO ] [sig ] [2545/3439] Completed QQQM in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-06T20:30:19.335264] [INFO ] [sig ] [2546/3439] Forecasting QQQX... [2026-02-06T20:30:19.335294] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-06T20:30:19.335324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-06T20:30:19.347204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-06T20:30:19.347742] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-06T20:30:19.348566] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-06T20:30:19.348639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:19.348672] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:19.348699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:19.348756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:19.408655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:19.409551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:19.409658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:19.409692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:19.536357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:19.536529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:19.536590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:19.536623] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:19.540246] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-06T20:30:19.540531] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-06T20:30:19.540683] [INFO ] [sig ] QQQX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:19.691638] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QQQX.txt [2026-02-06T20:30:19.691812] [INFO ] [sig ] [2546/3439] Completed QQQX in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-06T20:30:19.691854] [INFO ] [sig ] [2547/3439] Forecasting QQQY... [2026-02-06T20:30:19.691885] [INFO ] [sig ] Generating forecast for: QQQY [2026-02-06T20:30:19.691916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQY' from 'https://tdm.silogroup.org/data/derivative_storage/QQQY.csv'. [2026-02-06T20:30:19.704189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQY'. [2026-02-06T20:30:19.704608] [INFO ] [FORECASTER] Starting predict_future for QQQY [2026-02-06T20:30:19.705482] [DEBUG] [LOCAL ] No optimal features file found for QQQY: ./output/feature-sets/QQQY.txt [2026-02-06T20:30:19.705538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:19.705606] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:19.705639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:19.705700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:19.767330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:19.768317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:19.768408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:19.768443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:19.895701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:19.895878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:19.895922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:19.895953] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:19.899912] [DEBUG] [FORECASTER] QQQY: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-02-06T20:30:19.900242] [INFO ] [FORECASTER] Completed predict_future for QQQY [2026-02-06T20:30:19.900387] [INFO ] [sig ] QQQY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:20.054048] [INFO ] [LOCAL ] Saved forecast: QQQY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QQQY.txt [2026-02-06T20:30:20.054220] [INFO ] [sig ] [2547/3439] Completed QQQY in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-06T20:30:20.054262] [INFO ] [sig ] [2548/3439] Forecasting QRHC... [2026-02-06T20:30:20.054291] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-06T20:30:20.054320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-06T20:30:20.067151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-06T20:30:20.067557] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-06T20:30:20.068457] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-06T20:30:20.068513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:20.068548] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:20.068595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:20.068656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:20.130321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:20.131278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:20.131370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:20.131404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:20.257164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:20.257327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:20.257369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:20.257402] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:20.261058] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: UP (p=77.72%) [2026-02-06T20:30:20.261430] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-06T20:30:20.261604] [INFO ] [sig ] QRHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:20.421806] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QRHC.txt [2026-02-06T20:30:20.422000] [INFO ] [sig ] [2548/3439] Completed QRHC in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:20.422051] [INFO ] [sig ] [2549/3439] Forecasting QRVO... [2026-02-06T20:30:20.422086] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-06T20:30:20.422117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-06T20:30:20.435973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-06T20:30:20.436430] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-06T20:30:20.437310] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-06T20:30:20.437377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:20.437468] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:20.437514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:20.437626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:20.510713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:20.511712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:20.511857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:20.511900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:20.643678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:20.643843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:20.643886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:20.643916] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:20.647366] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-02-06T20:30:20.647698] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-06T20:30:20.647859] [INFO ] [sig ] QRVO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:20.795448] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QRVO.txt [2026-02-06T20:30:20.795629] [INFO ] [sig ] [2549/3439] Completed QRVO in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:20.795673] [INFO ] [sig ] [2550/3439] Forecasting QS... [2026-02-06T20:30:20.795704] [INFO ] [sig ] Generating forecast for: QS [2026-02-06T20:30:20.795736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-06T20:30:20.808479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-06T20:30:20.808896] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-06T20:30:20.809749] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-06T20:30:20.809806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:20.809840] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:20.809869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:20.809928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:20.869919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:20.871212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:20.871302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:20.871335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:20.999131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:20.999291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:20.999334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:20.999364] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:21.003884] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=50.86%) [2026-02-06T20:30:21.004219] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-06T20:30:21.004542] [INFO ] [sig ] QS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:21.149701] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QS.txt [2026-02-06T20:30:21.149856] [INFO ] [sig ] [2550/3439] Completed QS in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:21.149903] [INFO ] [sig ] [2551/3439] Forecasting QTEC... [2026-02-06T20:30:21.149936] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-06T20:30:21.149966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-06T20:30:21.161687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-06T20:30:21.162056] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-06T20:30:21.162927] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-06T20:30:21.162984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:21.163018] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:21.163045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:21.163104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:21.219994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:21.220902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:21.220990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:21.221024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:21.343660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:21.343846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:21.343888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:21.343917] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:21.347972] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=66.33%) [2026-02-06T20:30:21.348291] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-06T20:30:21.348424] [INFO ] [sig ] QTEC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:21.524746] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QTEC.txt [2026-02-06T20:30:21.524916] [INFO ] [sig ] [2551/3439] Completed QTEC in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:21.524959] [INFO ] [sig ] [2552/3439] Forecasting QTRX... [2026-02-06T20:30:21.524989] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-06T20:30:21.525020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-06T20:30:21.538659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-06T20:30:21.539128] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-06T20:30:21.540190] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-06T20:30:21.540248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:21.540282] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:21.540309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:21.540367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:21.604290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:21.605299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:21.605392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:21.605428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:21.729005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:21.729165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:21.729209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:21.729274] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:21.732813] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-06T20:30:21.733107] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-06T20:30:21.733291] [INFO ] [sig ] QTRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:21.882645] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QTRX.txt [2026-02-06T20:30:21.882783] [INFO ] [sig ] [2552/3439] Completed QTRX in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:21.882824] [INFO ] [sig ] [2553/3439] Forecasting QTTB... [2026-02-06T20:30:21.882854] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-06T20:30:21.882884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-06T20:30:21.894185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-06T20:30:21.894474] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-06T20:30:21.895295] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-06T20:30:21.895351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:21.895386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:21.895414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:21.895473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:21.953214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:21.954154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:21.954245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:21.954280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:22.079602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:22.079762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:22.079805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:22.079836] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:22.083346] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-06T20:30:22.083652] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-06T20:30:22.083789] [INFO ] [sig ] QTTB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:22.237978] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QTTB.txt [2026-02-06T20:30:22.238132] [INFO ] [sig ] [2553/3439] Completed QTTB in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:22.238173] [INFO ] [sig ] [2554/3439] Forecasting QTUM... [2026-02-06T20:30:22.238205] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-06T20:30:22.238236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-06T20:30:22.251158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-06T20:30:22.251491] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-06T20:30:22.252327] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-06T20:30:22.252383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:22.252416] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:22.252657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:22.252720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:22.316617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:22.317656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:22.317762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:22.317815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:22.440865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:22.441025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:22.441068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:22.441118] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:22.444624] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=13.65%) [2026-02-06T20:30:22.444911] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-06T20:30:22.445044] [INFO ] [sig ] QTUM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:22.608300] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QTUM.txt [2026-02-06T20:30:22.608465] [INFO ] [sig ] [2554/3439] Completed QTUM in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:22.608518] [INFO ] [sig ] [2555/3439] Forecasting QTWO... [2026-02-06T20:30:22.608549] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-06T20:30:22.608599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-06T20:30:22.620421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-06T20:30:22.620811] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-06T20:30:22.621658] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-06T20:30:22.621713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:22.621746] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:22.621772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:22.621830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:22.678629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:22.679515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:22.679631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:22.679667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:22.803806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:22.803978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:22.804021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:22.804054] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:22.807705] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-02-06T20:30:22.808126] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-06T20:30:22.808280] [INFO ] [sig ] QTWO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:22.955526] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QTWO.txt [2026-02-06T20:30:22.955692] [INFO ] [sig ] [2555/3439] Completed QTWO in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:22.955733] [INFO ] [sig ] [2556/3439] Forecasting QUAD... [2026-02-06T20:30:22.955763] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-06T20:30:22.955793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-06T20:30:22.967077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-06T20:30:22.967391] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-06T20:30:22.968250] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-06T20:30:22.968317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:22.968358] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:22.968385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:22.968443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:23.027018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:23.027944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:23.028054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:23.028089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:23.161016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:23.161225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:23.161272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:23.161314] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:23.165310] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: UP (p=99.80%) [2026-02-06T20:30:23.165662] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-06T20:30:23.165808] [INFO ] [sig ] QUAD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:23.316896] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QUAD.txt [2026-02-06T20:30:23.317052] [INFO ] [sig ] [2556/3439] Completed QUAD in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:23.317097] [INFO ] [sig ] [2557/3439] Forecasting QUIK... [2026-02-06T20:30:23.317126] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-06T20:30:23.317156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-06T20:30:23.328969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-06T20:30:23.329352] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-06T20:30:23.330183] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-06T20:30:23.330239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:23.330273] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:23.330302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:23.330360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:23.387882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:23.388786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:23.388876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:23.388913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:23.511299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:23.511474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:23.511520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:23.511552] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:23.515275] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-02-06T20:30:23.515607] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-06T20:30:23.515748] [INFO ] [sig ] QUIK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:23.664028] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QUIK.txt [2026-02-06T20:30:23.664192] [INFO ] [sig ] [2557/3439] Completed QUIK in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:23.664238] [INFO ] [sig ] [2558/3439] Forecasting QURE... [2026-02-06T20:30:23.664269] [INFO ] [sig ] Generating forecast for: QURE [2026-02-06T20:30:23.664301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-06T20:30:23.676480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-06T20:30:23.676863] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-06T20:30:23.677658] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-06T20:30:23.677711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:23.677756] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:23.677812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:23.677875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:23.736203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:23.737164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:23.737257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:23.737291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:23.858974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:23.859140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:23.859182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:23.859218] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:23.862792] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-02-06T20:30:23.863099] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-06T20:30:23.863240] [INFO ] [sig ] QURE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:24.010947] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QURE.txt [2026-02-06T20:30:24.011119] [INFO ] [sig ] [2558/3439] Completed QURE in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:24.011166] [INFO ] [sig ] [2559/3439] Forecasting QVAL... [2026-02-06T20:30:24.011198] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-06T20:30:24.011229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-06T20:30:24.022914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-06T20:30:24.023231] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-06T20:30:24.024072] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-06T20:30:24.024128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:24.024161] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:24.024191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:24.024251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:24.083363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:24.084214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:24.084334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:24.084375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:24.206536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:24.206721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:24.206764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:24.206795] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:24.210303] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=33.28%) [2026-02-06T20:30:24.210639] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-06T20:30:24.210778] [INFO ] [sig ] QVAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:24.360073] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QVAL.txt [2026-02-06T20:30:24.360259] [INFO ] [sig ] [2559/3439] Completed QVAL in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:24.360306] [INFO ] [sig ] [2560/3439] Forecasting QVCC... [2026-02-06T20:30:24.360343] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-06T20:30:24.360386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-06T20:30:24.372282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-06T20:30:24.372743] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-06T20:30:24.373608] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-06T20:30:24.373664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:24.373699] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:24.373728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:24.373788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:24.438321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:24.439241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:24.439330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:24.439551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:24.572093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:24.572261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:24.572303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:24.572334] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:24.576209] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-06T20:30:24.576709] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-06T20:30:24.576841] [INFO ] [sig ] QVCC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:24.732043] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QVCC.txt [2026-02-06T20:30:24.732207] [INFO ] [sig ] [2560/3439] Completed QVCC in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:24.732251] [INFO ] [sig ] [2561/3439] Forecasting QYLD... [2026-02-06T20:30:24.732282] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-06T20:30:24.732313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-06T20:30:24.744470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-06T20:30:24.744859] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-06T20:30:24.745682] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-06T20:30:24.745737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:24.745772] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:24.745800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:24.745858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:24.810670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:24.811797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:24.811892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:24.811928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:24.933664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:24.933824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:24.933867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:24.933898] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:24.937354] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-06T20:30:24.937672] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-06T20:30:24.937829] [INFO ] [sig ] QYLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:25.085805] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/QYLD.txt [2026-02-06T20:30:25.085961] [INFO ] [sig ] [2561/3439] Completed QYLD in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-06T20:30:25.086002] [INFO ] [sig ] [2562/3439] Forecasting QYLG... [2026-02-06T20:30:25.086039] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-06T20:30:25.086069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-06T20:30:25.097469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-06T20:30:25.097799] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-06T20:30:25.098763] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-06T20:30:25.098820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:25.098857] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:25.098885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:25.098944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:25.159261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:25.160180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:25.160270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:25.160304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:25.281031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:25.281195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:25.281238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:25.281270] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:25.284804] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-06T20:30:25.285094] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-06T20:30:25.285229] [INFO ] [sig ] QYLG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:25.441879] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/QYLG.txt [2026-02-06T20:30:25.442060] [INFO ] [sig ] [2562/3439] Completed QYLG in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-06T20:30:25.442103] [INFO ] [sig ] [2563/3439] Forecasting RA... [2026-02-06T20:30:25.442132] [INFO ] [sig ] Generating forecast for: RA [2026-02-06T20:30:25.442162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-06T20:30:25.453563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-06T20:30:25.454055] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-06T20:30:25.455037] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-06T20:30:25.455100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:25.455135] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:25.455163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:25.455224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:25.514929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:25.515910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:25.516001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:25.516038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:25.639103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:25.639273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:25.639320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:25.639350] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:25.643042] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=30.21%) [2026-02-06T20:30:25.643365] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-06T20:30:25.643504] [INFO ] [sig ] RA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:25.789179] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RA.txt [2026-02-06T20:30:25.789314] [INFO ] [sig ] [2563/3439] Completed RA in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-06T20:30:25.789352] [INFO ] [sig ] [2564/3439] Forecasting RACE... [2026-02-06T20:30:25.789383] [INFO ] [sig ] Generating forecast for: RACE [2026-02-06T20:30:25.789413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-06T20:30:25.800626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-06T20:30:25.800905] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-06T20:30:25.801708] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-06T20:30:25.801761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:25.801793] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:25.801822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:25.801878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:25.859728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:25.860692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:25.860783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:25.860815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:25.987999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:25.988163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:25.988209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:25.988246] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:25.992156] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=7.28%) [2026-02-06T20:30:25.992488] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-06T20:30:25.992644] [INFO ] [sig ] RACE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:26.141208] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RACE.txt [2026-02-06T20:30:26.141361] [INFO ] [sig ] [2564/3439] Completed RACE in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-06T20:30:26.141403] [INFO ] [sig ] [2565/3439] Forecasting RAIL... [2026-02-06T20:30:26.141432] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-06T20:30:26.141462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-06T20:30:26.153530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-06T20:30:26.153906] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-06T20:30:26.154718] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-06T20:30:26.154772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:26.154806] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:26.154833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:26.154891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:26.212862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:26.213963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:26.214054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:26.214088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:26.345896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:26.346060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:26.346103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:26.346152] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:26.349817] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-02-06T20:30:26.350102] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-06T20:30:26.350234] [INFO ] [sig ] RAIL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:26.511669] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RAIL.txt [2026-02-06T20:30:26.511835] [INFO ] [sig ] [2565/3439] Completed RAIL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:26.511879] [INFO ] [sig ] [2566/3439] Forecasting RAMP... [2026-02-06T20:30:26.511910] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-06T20:30:26.511941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-06T20:30:26.524073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-06T20:30:26.524420] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-06T20:30:26.525289] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-06T20:30:26.525345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:26.525432] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:26.525462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:26.525522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:26.584776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:26.585681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:26.585770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:26.585805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:26.708498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:26.708670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:26.708715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:26.708756] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:26.712160] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: DOWN (p=30.70%) [2026-02-06T20:30:26.712448] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-06T20:30:26.712599] [INFO ] [sig ] RAMP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:26.863020] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RAMP.txt [2026-02-06T20:30:26.863182] [INFO ] [sig ] [2566/3439] Completed RAMP in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:26.863227] [INFO ] [sig ] [2567/3439] Forecasting RAPP... [2026-02-06T20:30:26.863258] [INFO ] [sig ] Generating forecast for: RAPP [2026-02-06T20:30:26.863291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAPP' from 'https://tdm.silogroup.org/data/derivative_storage/RAPP.csv'. [2026-02-06T20:30:26.875112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAPP'. [2026-02-06T20:30:26.875386] [INFO ] [FORECASTER] Starting predict_future for RAPP [2026-02-06T20:30:26.876197] [DEBUG] [LOCAL ] No optimal features file found for RAPP: ./output/feature-sets/RAPP.txt [2026-02-06T20:30:26.876251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:26.876284] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:26.876311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:26.876368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:26.937729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:26.938664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:26.938752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:26.938805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:27.058246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:27.058405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:27.058450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:27.058482] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:27.061978] [DEBUG] [FORECASTER] RAPP: Forecast T+1@11:T+2@11: UP (p=51.32%) [2026-02-06T20:30:27.062275] [INFO ] [FORECASTER] Completed predict_future for RAPP [2026-02-06T20:30:27.062427] [INFO ] [sig ] RAPP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:27.204791] [INFO ] [LOCAL ] Saved forecast: RAPP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RAPP.txt [2026-02-06T20:30:27.204905] [INFO ] [sig ] [2567/3439] Completed RAPP in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:27.204945] [INFO ] [sig ] [2568/3439] Forecasting RARE... [2026-02-06T20:30:27.204975] [INFO ] [sig ] Generating forecast for: RARE [2026-02-06T20:30:27.205004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-06T20:30:27.216182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-06T20:30:27.216461] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-06T20:30:27.217250] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-06T20:30:27.217305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:27.217337] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:27.217364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:27.217421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:27.275464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:27.276090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:27.276171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:27.276203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:27.393284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:27.393395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:27.393432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:27.393460] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:27.396665] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=89.92%) [2026-02-06T20:30:27.396932] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-06T20:30:27.397060] [INFO ] [sig ] RARE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:27.542381] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RARE.txt [2026-02-06T20:30:27.542513] [INFO ] [sig ] [2568/3439] Completed RARE in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:27.542553] [INFO ] [sig ] [2569/3439] Forecasting RAVE... [2026-02-06T20:30:27.542601] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-06T20:30:27.542634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-06T20:30:27.554085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-06T20:30:27.554412] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-06T20:30:27.555222] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-06T20:30:27.555277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:27.555309] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:27.555348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:27.555406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:27.614207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:27.614909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:27.614992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:27.615025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:27.728340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:27.728498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:27.728540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:27.728622] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:27.732399] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-02-06T20:30:27.732708] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-06T20:30:27.732839] [INFO ] [sig ] RAVE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:27.881373] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RAVE.txt [2026-02-06T20:30:27.881508] [INFO ] [sig ] [2569/3439] Completed RAVE in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:27.881548] [INFO ] [sig ] [2570/3439] Forecasting RAY... [2026-02-06T20:30:27.881595] [INFO ] [sig ] Generating forecast for: RAY [2026-02-06T20:30:27.881629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-06T20:30:27.892802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-06T20:30:27.893118] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-06T20:30:27.893918] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-06T20:30:27.893972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:27.894004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:27.894031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:27.894089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:27.951071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:27.951793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:27.951875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:27.951908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:28.082139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:28.082314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:28.082360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:28.082392] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:28.086120] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-02-06T20:30:28.086492] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-06T20:30:28.086665] [INFO ] [sig ] RAY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:28.258458] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RAY.txt [2026-02-06T20:30:28.258651] [INFO ] [sig ] [2570/3439] Completed RAY in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:28.258696] [INFO ] [sig ] [2571/3439] Forecasting RBA... [2026-02-06T20:30:28.258726] [INFO ] [sig ] Generating forecast for: RBA [2026-02-06T20:30:28.258756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-06T20:30:28.271837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-06T20:30:28.272249] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-06T20:30:28.273203] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-06T20:30:28.273265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:28.273299] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:28.273327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:28.273387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:28.332692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:28.333836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:28.333942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:28.333977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:28.460989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:28.461101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:28.461142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:28.461172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:28.464739] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-02-06T20:30:28.465042] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-06T20:30:28.465183] [INFO ] [sig ] RBA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:28.624011] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RBA.txt [2026-02-06T20:30:28.624174] [INFO ] [sig ] [2571/3439] Completed RBA in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:28.624215] [INFO ] [sig ] [2572/3439] Forecasting RBB... [2026-02-06T20:30:28.624246] [INFO ] [sig ] Generating forecast for: RBB [2026-02-06T20:30:28.624277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-06T20:30:28.639019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-06T20:30:28.639442] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-06T20:30:28.640315] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-06T20:30:28.640372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:28.640406] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:28.640433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:28.640491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:28.697641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:28.698536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:28.698644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:28.698679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:28.822639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:28.822803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:28.822846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:28.822877] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:28.826431] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-06T20:30:28.826764] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-06T20:30:28.826902] [INFO ] [sig ] RBB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:28.974089] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RBB.txt [2026-02-06T20:30:28.974257] [INFO ] [sig ] [2572/3439] Completed RBB in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:28.974298] [INFO ] [sig ] [2573/3439] Forecasting RBBN... [2026-02-06T20:30:28.974329] [INFO ] [sig ] Generating forecast for: RBBN [2026-02-06T20:30:28.974359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBBN' from 'https://tdm.silogroup.org/data/derivative_storage/RBBN.csv'. [2026-02-06T20:30:28.985835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBBN'. [2026-02-06T20:30:28.986211] [INFO ] [FORECASTER] Starting predict_future for RBBN [2026-02-06T20:30:28.987066] [DEBUG] [LOCAL ] No optimal features file found for RBBN: ./output/feature-sets/RBBN.txt [2026-02-06T20:30:28.987123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:28.987157] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:28.987185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:28.987243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:29.046318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:29.047222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:29.047324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:29.047367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:29.171594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:29.171775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:29.171824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:29.171861] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:29.176323] [DEBUG] [FORECASTER] RBBN: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-06T20:30:29.176732] [INFO ] [FORECASTER] Completed predict_future for RBBN [2026-02-06T20:30:29.176896] [INFO ] [sig ] RBBN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:29.321689] [INFO ] [LOCAL ] Saved forecast: RBBN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RBBN.txt [2026-02-06T20:30:29.321850] [INFO ] [sig ] [2573/3439] Completed RBBN in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:29.321892] [INFO ] [sig ] [2574/3439] Forecasting RBC... [2026-02-06T20:30:29.321924] [INFO ] [sig ] Generating forecast for: RBC [2026-02-06T20:30:29.321954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-06T20:30:29.333702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-06T20:30:29.334052] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-06T20:30:29.334888] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-06T20:30:29.334943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:29.334975] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:29.335002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:29.335059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:29.393490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:29.394413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:29.394505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:29.394540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:29.514742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:29.514900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:29.514943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:29.514973] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:29.518471] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=92.64%) [2026-02-06T20:30:29.518776] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-06T20:30:29.518909] [INFO ] [sig ] RBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:29.668214] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RBC.txt [2026-02-06T20:30:29.668387] [INFO ] [sig ] [2574/3439] Completed RBC in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:29.668433] [INFO ] [sig ] [2575/3439] Forecasting RBCAA... [2026-02-06T20:30:29.668464] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-06T20:30:29.668496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-06T20:30:29.680357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-06T20:30:29.680699] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-06T20:30:29.681469] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-06T20:30:29.681522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:29.681553] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:29.681600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:29.681660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:29.741881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:29.742697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:29.742785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:29.742819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:29.869771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:29.869943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:29.869985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:29.870015] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:29.873593] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-06T20:30:29.873887] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-06T20:30:29.874020] [INFO ] [sig ] RBCAA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:30.019057] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RBCAA.txt [2026-02-06T20:30:30.019217] [INFO ] [sig ] [2575/3439] Completed RBCAA in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:30.019261] [INFO ] [sig ] [2576/3439] Forecasting RBLX... [2026-02-06T20:30:30.019294] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-06T20:30:30.019326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-06T20:30:30.031832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-06T20:30:30.032283] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-06T20:30:30.033197] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-06T20:30:30.033255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:30.033288] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:30.033317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:30.033389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:30.092182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:30.093122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:30.093271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:30.093307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:30.244418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:30.244599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:30.244646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:30.244677] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:30.248931] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: DOWN (p=34.34%) [2026-02-06T20:30:30.249370] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-06T20:30:30.249608] [INFO ] [sig ] RBLX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:30.402122] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RBLX.txt [2026-02-06T20:30:30.402258] [INFO ] [sig ] [2576/3439] Completed RBLX in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:30.402298] [INFO ] [sig ] [2577/3439] Forecasting RC... [2026-02-06T20:30:30.402329] [INFO ] [sig ] Generating forecast for: RC [2026-02-06T20:30:30.402362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-06T20:30:30.413672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-06T20:30:30.413986] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-06T20:30:30.414851] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-06T20:30:30.414906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:30.414940] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:30.414967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:30.415026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:30.472749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:30.473550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:30.473658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:30.473693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:30.601926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:30.602086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:30.602131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:30.602162] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:30.605920] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=16.03%) [2026-02-06T20:30:30.606234] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-06T20:30:30.606384] [INFO ] [sig ] RC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:30.754736] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RC.txt [2026-02-06T20:30:30.754873] [INFO ] [sig ] [2577/3439] Completed RC in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:30.754914] [INFO ] [sig ] [2578/3439] Forecasting RCEL... [2026-02-06T20:30:30.754944] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-06T20:30:30.754973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-06T20:30:30.766226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-06T20:30:30.766546] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-06T20:30:30.767426] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-06T20:30:30.767482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:30.767515] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:30.767543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:30.767634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:30.827162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:30.827946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:30.828031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:30.828064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:30.954225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:30.954409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:30.954458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:30.954493] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:30.958136] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: UP (p=75.16%) [2026-02-06T20:30:30.958462] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-06T20:30:30.958621] [INFO ] [sig ] RCEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:31.102273] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RCEL.txt [2026-02-06T20:30:31.102427] [INFO ] [sig ] [2578/3439] Completed RCEL in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-06T20:30:31.102468] [INFO ] [sig ] [2579/3439] Forecasting RCI... [2026-02-06T20:30:31.102497] [INFO ] [sig ] Generating forecast for: RCI [2026-02-06T20:30:31.102527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-06T20:30:31.114155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-06T20:30:31.114489] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-06T20:30:31.115280] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-06T20:30:31.115334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:31.115366] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:31.115393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:31.115449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:31.173059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:31.173854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:31.173938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:31.173971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:31.296338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:31.296503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:31.296544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:31.296597] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:31.300155] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: UP (p=76.81%) [2026-02-06T20:30:31.300450] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-06T20:30:31.300601] [INFO ] [sig ] RCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:31.452959] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RCI.txt [2026-02-06T20:30:31.453172] [INFO ] [sig ] [2579/3439] Completed RCI in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-06T20:30:31.453218] [INFO ] [sig ] [2580/3439] Forecasting RCKY... [2026-02-06T20:30:31.453258] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-06T20:30:31.453289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-06T20:30:31.467237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-06T20:30:31.467606] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-06T20:30:31.468625] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-06T20:30:31.468680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:31.468714] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:31.468743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:31.468802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:31.528570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:31.529512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:31.529643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:31.529681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:31.654519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:31.654701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:31.654745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:31.654773] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:31.658295] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=20.98%) [2026-02-06T20:30:31.658655] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-06T20:30:31.658793] [INFO ] [sig ] RCKY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:31.803352] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RCKY.txt [2026-02-06T20:30:31.803498] [INFO ] [sig ] [2580/3439] Completed RCKY in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-06T20:30:31.803538] [INFO ] [sig ] [2581/3439] Forecasting RCL... [2026-02-06T20:30:31.803586] [INFO ] [sig ] Generating forecast for: RCL [2026-02-06T20:30:31.803620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-06T20:30:31.815507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-06T20:30:31.815902] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-06T20:30:31.816794] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-06T20:30:31.816851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:31.816885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:31.816912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:31.816968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:31.874298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:31.875005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:31.875089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:31.875122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:31.999411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:31.999589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:31.999631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:31.999662] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:32.003074] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=10.81%) [2026-02-06T20:30:32.003358] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-06T20:30:32.003491] [INFO ] [sig ] RCL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:32.146080] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RCL.txt [2026-02-06T20:30:32.146205] [INFO ] [sig ] [2581/3439] Completed RCL in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-06T20:30:32.146243] [INFO ] [sig ] [2582/3439] Forecasting RCS... [2026-02-06T20:30:32.146272] [INFO ] [sig ] Generating forecast for: RCS [2026-02-06T20:30:32.146303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-06T20:30:32.158502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-06T20:30:32.158807] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-06T20:30:32.159654] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-06T20:30:32.159710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:32.159754] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:32.159782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:32.159840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:32.218562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:32.219222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:32.219301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:32.219336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:32.334854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:32.334973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:32.335010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:32.335041] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:32.338258] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=84.81%) [2026-02-06T20:30:32.338534] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-06T20:30:32.338678] [INFO ] [sig ] RCS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:32.482121] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RCS.txt [2026-02-06T20:30:32.482239] [INFO ] [sig ] [2582/3439] Completed RCS in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:32.482278] [INFO ] [sig ] [2583/3439] Forecasting RCUS... [2026-02-06T20:30:32.482307] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-06T20:30:32.482338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-06T20:30:32.493485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-06T20:30:32.493779] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-06T20:30:32.494549] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-06T20:30:32.494622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:32.494680] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:32.494710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:32.494767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:32.552149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:32.552803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:32.552882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:32.552915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:32.672086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:32.672240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:32.672282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:32.672312] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:32.675773] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=5.44%) [2026-02-06T20:30:32.676056] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-06T20:30:32.676190] [INFO ] [sig ] RCUS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:32.820653] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RCUS.txt [2026-02-06T20:30:32.820781] [INFO ] [sig ] [2583/3439] Completed RCUS in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:32.820821] [INFO ] [sig ] [2584/3439] Forecasting RDCM... [2026-02-06T20:30:32.820850] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-06T20:30:32.820880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-06T20:30:32.832399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-06T20:30:32.832715] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-06T20:30:32.833511] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-06T20:30:32.833566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:32.833629] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:32.833660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:32.833718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:32.890388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:32.891048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:32.891127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:32.891159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:33.013465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:33.013621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:33.013665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:33.013847] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:33.017590] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-02-06T20:30:33.017885] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-06T20:30:33.018026] [INFO ] [sig ] RDCM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:33.162106] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RDCM.txt [2026-02-06T20:30:33.162220] [INFO ] [sig ] [2584/3439] Completed RDCM in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:33.162267] [INFO ] [sig ] [2585/3439] Forecasting RDHL... [2026-02-06T20:30:33.162297] [INFO ] [sig ] Generating forecast for: RDHL [2026-02-06T20:30:33.162326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDHL' from 'https://tdm.silogroup.org/data/derivative_storage/RDHL.csv'. [2026-02-06T20:30:33.174358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDHL'. [2026-02-06T20:30:33.174670] [INFO ] [FORECASTER] Starting predict_future for RDHL [2026-02-06T20:30:33.175472] [DEBUG] [LOCAL ] No optimal features file found for RDHL: ./output/feature-sets/RDHL.txt [2026-02-06T20:30:33.175528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:33.175562] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:33.175619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:33.175681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:33.236217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:33.237050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:33.237142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:33.237177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:33.353110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:33.353225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:33.353264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:33.353293] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:33.356562] [DEBUG] [FORECASTER] RDHL: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-06T20:30:33.356859] [INFO ] [FORECASTER] Completed predict_future for RDHL [2026-02-06T20:30:33.356988] [INFO ] [sig ] RDHL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:33.503793] [INFO ] [LOCAL ] Saved forecast: RDHL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RDHL.txt [2026-02-06T20:30:33.503943] [INFO ] [sig ] [2585/3439] Completed RDHL in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:33.504000] [INFO ] [sig ] [2586/3439] Forecasting RDVY... [2026-02-06T20:30:33.504032] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-06T20:30:33.504062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-06T20:30:33.515761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-06T20:30:33.516126] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-06T20:30:33.517015] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-06T20:30:33.517073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:33.517107] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:33.517135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:33.517194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:33.576685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:33.577397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:33.577484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:33.577517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:33.696146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:33.696303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:33.696346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:33.696407] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:33.699947] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-06T20:30:33.700252] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-06T20:30:33.700386] [INFO ] [sig ] RDVY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:33.843983] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RDVY.txt [2026-02-06T20:30:33.844119] [INFO ] [sig ] [2586/3439] Completed RDVY in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:33.844160] [INFO ] [sig ] [2587/3439] Forecasting RDY... [2026-02-06T20:30:33.844189] [INFO ] [sig ] Generating forecast for: RDY [2026-02-06T20:30:33.844219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-06T20:30:33.856088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-06T20:30:33.856454] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-06T20:30:33.857276] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-06T20:30:33.857331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:33.857365] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:33.857394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:33.857466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:33.914817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:33.915416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:33.915497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:33.915529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:34.038967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:34.039105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:34.039148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:34.039178] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:34.042596] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-02-06T20:30:34.043072] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-06T20:30:34.043217] [INFO ] [sig ] RDY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:34.187059] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RDY.txt [2026-02-06T20:30:34.187180] [INFO ] [sig ] [2587/3439] Completed RDY in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:34.187219] [INFO ] [sig ] [2588/3439] Forecasting REAL... [2026-02-06T20:30:34.187249] [INFO ] [sig ] Generating forecast for: REAL [2026-02-06T20:30:34.187278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-06T20:30:34.198621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-06T20:30:34.198900] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-06T20:30:34.199793] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-06T20:30:34.199848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:34.199882] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:34.199910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:34.199971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:34.259758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:34.260366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:34.260443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:34.260475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:34.380141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:34.380276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:34.380315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:34.380345] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:34.383900] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-02-06T20:30:34.384174] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-06T20:30:34.384300] [INFO ] [sig ] REAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:34.527289] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/REAL.txt [2026-02-06T20:30:34.527455] [INFO ] [sig ] [2588/3439] Completed REAL in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:34.527509] [INFO ] [sig ] [2589/3439] Forecasting REAX... [2026-02-06T20:30:34.527543] [INFO ] [sig ] Generating forecast for: REAX [2026-02-06T20:30:34.527596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-06T20:30:34.538666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-06T20:30:34.538952] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-06T20:30:34.539772] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-06T20:30:34.539826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:34.539860] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:34.539888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:34.539946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:34.603729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:34.604454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:34.604536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:34.604569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:34.723060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:34.723180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:34.723233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:34.723262] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:34.726458] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=35.26%) [2026-02-06T20:30:34.726746] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-06T20:30:34.726872] [INFO ] [sig ] REAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:34.869075] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/REAX.txt [2026-02-06T20:30:34.869188] [INFO ] [sig ] [2589/3439] Completed REAX in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:34.869226] [INFO ] [sig ] [2590/3439] Forecasting REBN... [2026-02-06T20:30:34.869256] [INFO ] [sig ] Generating forecast for: REBN [2026-02-06T20:30:34.869289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-06T20:30:34.882161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-06T20:30:34.882544] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-06T20:30:34.883467] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-06T20:30:34.883526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:34.883560] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:34.883610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:34.883672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:34.944301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:34.945290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:34.945387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:34.945421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:35.067365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:35.067532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:35.067592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:35.067629] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:35.071212] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-06T20:30:35.071509] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-06T20:30:35.071678] [INFO ] [sig ] REBN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:35.221209] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/REBN.txt [2026-02-06T20:30:35.221371] [INFO ] [sig ] [2590/3439] Completed REBN in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:35.221415] [INFO ] [sig ] [2591/3439] Forecasting REFI... [2026-02-06T20:30:35.221454] [INFO ] [sig ] Generating forecast for: REFI [2026-02-06T20:30:35.221493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-06T20:30:35.234022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-06T20:30:35.234371] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-06T20:30:35.235242] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-06T20:30:35.235300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:35.235334] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:35.235362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:35.235421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:35.297418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:35.298438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:35.298536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:35.298590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:35.422237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:35.422400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:35.422441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:35.422475] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:35.425920] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-06T20:30:35.426204] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-06T20:30:35.426333] [INFO ] [sig ] REFI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:35.568333] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/REFI.txt [2026-02-06T20:30:35.568488] [INFO ] [sig ] [2591/3439] Completed REFI in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:35.568536] [INFO ] [sig ] [2592/3439] Forecasting REG... [2026-02-06T20:30:35.568598] [INFO ] [sig ] Generating forecast for: REG [2026-02-06T20:30:35.568636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-06T20:30:35.582221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-06T20:30:35.582685] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-06T20:30:35.583654] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-06T20:30:35.583718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:35.583761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:35.583796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:35.583875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:35.660533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:35.661719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:35.661832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:35.661869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:35.826424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:35.826633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:35.826696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:35.826742] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:35.831745] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-06T20:30:35.832160] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-06T20:30:35.832347] [INFO ] [sig ] REG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:35.988675] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/REG.txt [2026-02-06T20:30:35.989048] [INFO ] [sig ] [2592/3439] Completed REG in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:35.989090] [INFO ] [sig ] [2593/3439] Forecasting REGN... [2026-02-06T20:30:35.989119] [INFO ] [sig ] Generating forecast for: REGN [2026-02-06T20:30:35.989149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-06T20:30:36.002428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-06T20:30:36.003021] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-06T20:30:36.003849] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-06T20:30:36.003904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:36.003951] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:36.003982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:36.004040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:36.088052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:36.088945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:36.089066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:36.089100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:36.231303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:36.231474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:36.231521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:36.231551] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:36.235015] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-02-06T20:30:36.235307] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-06T20:30:36.235441] [INFO ] [sig ] REGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:36.410628] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/REGN.txt [2026-02-06T20:30:36.410806] [INFO ] [sig ] [2593/3439] Completed REGN in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:36.410850] [INFO ] [sig ] [2594/3439] Forecasting RELL... [2026-02-06T20:30:36.410892] [INFO ] [sig ] Generating forecast for: RELL [2026-02-06T20:30:36.410940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-06T20:30:36.423517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-06T20:30:36.424202] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-06T20:30:36.425128] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-06T20:30:36.425189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:36.425221] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:36.425248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:36.425306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:36.489056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:36.490031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:36.490124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:36.490158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:36.609226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:36.609392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:36.609433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:36.609461] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:36.612940] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-02-06T20:30:36.613237] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-06T20:30:36.613375] [INFO ] [sig ] RELL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:36.758944] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RELL.txt [2026-02-06T20:30:36.759094] [INFO ] [sig ] [2594/3439] Completed RELL in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:36.759134] [INFO ] [sig ] [2595/3439] Forecasting RELX... [2026-02-06T20:30:36.759165] [INFO ] [sig ] Generating forecast for: RELX [2026-02-06T20:30:36.759195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-06T20:30:36.770877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-06T20:30:36.771234] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-06T20:30:36.772034] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-06T20:30:36.772088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:36.772119] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:36.772146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:36.772203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:36.829395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:36.830090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:36.830175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:36.830207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:36.954107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:36.954273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:36.954315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:36.954343] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:36.957846] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-06T20:30:36.958172] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-06T20:30:36.958308] [INFO ] [sig ] RELX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:37.122909] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RELX.txt [2026-02-06T20:30:37.123125] [INFO ] [sig ] [2595/3439] Completed RELX in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-06T20:30:37.123184] [INFO ] [sig ] [2596/3439] Forecasting RELY... [2026-02-06T20:30:37.123231] [INFO ] [sig ] Generating forecast for: RELY [2026-02-06T20:30:37.123275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-06T20:30:37.136285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-06T20:30:37.136654] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-06T20:30:37.137427] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-06T20:30:37.137492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:37.137531] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:37.137564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:37.137652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:37.194477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:37.195274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:37.195360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:37.195393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:37.319256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:37.319418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:37.319465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:37.319501] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:37.322918] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=34.17%) [2026-02-06T20:30:37.323203] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-06T20:30:37.323332] [INFO ] [sig ] RELY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:37.465701] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RELY.txt [2026-02-06T20:30:37.465866] [INFO ] [sig ] [2596/3439] Completed RELY in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-06T20:30:37.465910] [INFO ] [sig ] [2597/3439] Forecasting REPL... [2026-02-06T20:30:37.465947] [INFO ] [sig ] Generating forecast for: REPL [2026-02-06T20:30:37.465979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-06T20:30:37.477409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-06T20:30:37.477773] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-06T20:30:37.478623] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-06T20:30:37.478679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:37.478712] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:37.478740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:37.478797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:37.538350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:37.539379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:37.539463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:37.539496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:37.667410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:37.667636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:37.667700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:37.667746] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:37.672514] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-02-06T20:30:37.672848] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-06T20:30:37.673019] [INFO ] [sig ] REPL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:37.849892] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/REPL.txt [2026-02-06T20:30:37.850042] [INFO ] [sig ] [2597/3439] Completed REPL in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-06T20:30:37.850085] [INFO ] [sig ] [2598/3439] Forecasting RERE... [2026-02-06T20:30:37.850116] [INFO ] [sig ] Generating forecast for: RERE [2026-02-06T20:30:37.850146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-06T20:30:37.861456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-06T20:30:37.861791] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-06T20:30:37.862602] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-06T20:30:37.862665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:37.862698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:37.862726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:37.862782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:37.921454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:37.922307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:37.922404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:37.922440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:38.053673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:38.053844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:38.053908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:38.053953] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:38.058522] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-02-06T20:30:38.058841] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-06T20:30:38.058983] [INFO ] [sig ] RERE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:38.212722] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RERE.txt [2026-02-06T20:30:38.212861] [INFO ] [sig ] [2598/3439] Completed RERE in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-06T20:30:38.212901] [INFO ] [sig ] [2599/3439] Forecasting RES... [2026-02-06T20:30:38.212933] [INFO ] [sig ] Generating forecast for: RES [2026-02-06T20:30:38.212964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-06T20:30:38.224946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-06T20:30:38.225278] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-06T20:30:38.226138] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-06T20:30:38.226194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:38.226226] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:38.226253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:38.226310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:38.283253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:38.284137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:38.284225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:38.284258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:38.407640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:38.407837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:38.407880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:38.407910] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:38.411343] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=71.93%) [2026-02-06T20:30:38.411676] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-06T20:30:38.411810] [INFO ] [sig ] RES: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:38.564301] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RES.txt [2026-02-06T20:30:38.564444] [INFO ] [sig ] [2599/3439] Completed RES in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:38.564485] [INFO ] [sig ] [2600/3439] Forecasting REX... [2026-02-06T20:30:38.564515] [INFO ] [sig ] Generating forecast for: REX [2026-02-06T20:30:38.564545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-06T20:30:38.576972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-06T20:30:38.577302] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-06T20:30:38.578169] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-06T20:30:38.578225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:38.578288] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:38.578318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:38.578377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:38.637811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:38.638708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:38.638796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:38.638830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:38.760351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:38.760517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:38.760564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:38.760655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:38.764275] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-02-06T20:30:38.764597] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-06T20:30:38.764751] [INFO ] [sig ] REX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:38.911914] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/REX.txt [2026-02-06T20:30:38.912063] [INFO ] [sig ] [2600/3439] Completed REX in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:38.912105] [INFO ] [sig ] [2601/3439] Forecasting REYN... [2026-02-06T20:30:38.912134] [INFO ] [sig ] Generating forecast for: REYN [2026-02-06T20:30:38.912164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-06T20:30:38.923562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-06T20:30:38.923904] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-06T20:30:38.924721] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-06T20:30:38.924776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:38.924807] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:38.924833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:38.924890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:38.984789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:38.985559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:38.985665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:38.985699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:39.100878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:39.101039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:39.101080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:39.101108] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:39.104523] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=58.05%) [2026-02-06T20:30:39.104818] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-06T20:30:39.104950] [INFO ] [sig ] REYN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:39.259943] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/REYN.txt [2026-02-06T20:30:39.260111] [INFO ] [sig ] [2601/3439] Completed REYN in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:39.260156] [INFO ] [sig ] [2602/3439] Forecasting REZI... [2026-02-06T20:30:39.260186] [INFO ] [sig ] Generating forecast for: REZI [2026-02-06T20:30:39.260216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-06T20:30:39.272488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-06T20:30:39.272894] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-06T20:30:39.273804] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-06T20:30:39.273873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:39.273924] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:39.273970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:39.274039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:39.335921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:39.336779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:39.336870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:39.336954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:39.467649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:39.467843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:39.467901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:39.467933] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:39.472311] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=50.31%) [2026-02-06T20:30:39.472685] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-06T20:30:39.472842] [INFO ] [sig ] REZI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:39.627116] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/REZI.txt [2026-02-06T20:30:39.627271] [INFO ] [sig ] [2602/3439] Completed REZI in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:39.627314] [INFO ] [sig ] [2603/3439] Forecasting RF... [2026-02-06T20:30:39.627346] [INFO ] [sig ] Generating forecast for: RF [2026-02-06T20:30:39.627381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-06T20:30:39.639752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-06T20:30:39.640141] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-06T20:30:39.641216] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-06T20:30:39.641273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:39.641306] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:39.641333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:39.641390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:39.709205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:39.710314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:39.710415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:39.710450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:39.850237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:39.850448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:39.850493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:39.850590] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:39.855211] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: DOWN (p=32.62%) [2026-02-06T20:30:39.855526] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-06T20:30:39.855714] [INFO ] [sig ] RF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:40.012325] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RF.txt [2026-02-06T20:30:40.012477] [INFO ] [sig ] [2603/3439] Completed RF in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:40.012520] [INFO ] [sig ] [2604/3439] Forecasting RFI... [2026-02-06T20:30:40.012551] [INFO ] [sig ] Generating forecast for: RFI [2026-02-06T20:30:40.012607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-06T20:30:40.026391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-06T20:30:40.026775] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-06T20:30:40.027892] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-06T20:30:40.027949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:40.027983] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:40.028025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:40.028086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:40.092856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:40.093768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:40.093874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:40.093920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:40.221542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:40.221746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:40.221798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:40.221833] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:40.225497] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-06T20:30:40.225832] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-06T20:30:40.225982] [INFO ] [sig ] RFI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:40.380914] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RFI.txt [2026-02-06T20:30:40.381072] [INFO ] [sig ] [2604/3439] Completed RFI in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:40.381116] [INFO ] [sig ] [2605/3439] Forecasting RFL... [2026-02-06T20:30:40.381148] [INFO ] [sig ] Generating forecast for: RFL [2026-02-06T20:30:40.381179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-06T20:30:40.394897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-06T20:30:40.395306] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-06T20:30:40.396357] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-06T20:30:40.396413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:40.396446] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:40.396473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:40.396538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:40.457197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:40.458076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:40.458164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:40.458199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:40.588686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:40.588849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:40.588897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:40.588930] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:40.592428] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-06T20:30:40.592741] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-06T20:30:40.592889] [INFO ] [sig ] RFL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:40.750666] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RFL.txt [2026-02-06T20:30:40.750820] [INFO ] [sig ] [2605/3439] Completed RFL in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:40.750862] [INFO ] [sig ] [2606/3439] Forecasting RFM... [2026-02-06T20:30:40.750894] [INFO ] [sig ] Generating forecast for: RFM [2026-02-06T20:30:40.750927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-06T20:30:40.763716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-06T20:30:40.764087] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-06T20:30:40.764919] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-06T20:30:40.764987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:40.765022] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:40.765232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:40.765291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:40.827285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:40.828217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:40.828339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:40.828376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:40.943813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:40.943974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:40.944016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:40.944048] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:40.947712] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: UP (p=64.43%) [2026-02-06T20:30:40.948037] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-06T20:30:40.948173] [INFO ] [sig ] RFM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:41.097142] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RFM.txt [2026-02-06T20:30:41.097292] [INFO ] [sig ] [2606/3439] Completed RFM in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:41.097334] [INFO ] [sig ] [2607/3439] Forecasting RFMZ... [2026-02-06T20:30:41.097368] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-06T20:30:41.097400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-06T20:30:41.110404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-06T20:30:41.110961] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-06T20:30:41.111816] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-06T20:30:41.111872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:41.111905] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:41.111933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:41.111991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:41.177506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:41.178488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:41.178610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:41.178657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:41.303404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:41.303563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:41.303624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:41.303655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:41.307044] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=9.56%) [2026-02-06T20:30:41.307319] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-06T20:30:41.307446] [INFO ] [sig ] RFMZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:41.453567] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RFMZ.txt [2026-02-06T20:30:41.453711] [INFO ] [sig ] [2607/3439] Completed RFMZ in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:41.453750] [INFO ] [sig ] [2608/3439] Forecasting RGA... [2026-02-06T20:30:41.453780] [INFO ] [sig ] Generating forecast for: RGA [2026-02-06T20:30:41.453810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-06T20:30:41.465415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-06T20:30:41.465740] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-06T20:30:41.466515] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-06T20:30:41.466586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:41.466621] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:41.466649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:41.466706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:41.530249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:41.531041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:41.531132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:41.531171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:41.652850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:41.652994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:41.653034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:41.653064] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:41.656620] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-06T20:30:41.657084] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-06T20:30:41.657212] [INFO ] [sig ] RGA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:41.799688] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RGA.txt [2026-02-06T20:30:41.799814] [INFO ] [sig ] [2608/3439] Completed RGA in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:41.799852] [INFO ] [sig ] [2609/3439] Forecasting RGCO... [2026-02-06T20:30:41.799882] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-06T20:30:41.799911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-06T20:30:41.810701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-06T20:30:41.810977] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-06T20:30:41.811792] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-06T20:30:41.811846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:41.811878] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:41.811905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:41.811962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:41.870046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:41.871139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:41.871226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:41.871257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:41.981031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:41.981196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:41.981238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:41.981270] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:41.984872] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: UP (p=78.58%) [2026-02-06T20:30:41.985243] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-06T20:30:41.985393] [INFO ] [sig ] RGCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:42.143761] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RGCO.txt [2026-02-06T20:30:42.144003] [INFO ] [sig ] [2609/3439] Completed RGCO in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:42.144062] [INFO ] [sig ] [2610/3439] Forecasting RGEN... [2026-02-06T20:30:42.144107] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-06T20:30:42.144149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-06T20:30:42.157967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-06T20:30:42.158369] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-06T20:30:42.159258] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-06T20:30:42.159314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:42.159347] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:42.159376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:42.159436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:42.231107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:42.232267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:42.232434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:42.232484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:42.395228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:42.395447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:42.395507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:42.395550] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:42.400750] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=42.31%) [2026-02-06T20:30:42.401260] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-06T20:30:42.401454] [INFO ] [sig ] RGEN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:42.648539] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RGEN.txt [2026-02-06T20:30:42.648802] [INFO ] [sig ] [2610/3439] Completed RGEN in 0.5s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:42.648869] [INFO ] [sig ] [2611/3439] Forecasting RGLD... [2026-02-06T20:30:42.648918] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-06T20:30:42.648967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-06T20:30:42.697519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-06T20:30:42.706358] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-06T20:30:42.707991] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-06T20:30:42.708081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:42.708123] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:42.708159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:42.708240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:42.790369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:42.791538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:42.791668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:42.791714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:42.969793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:42.969997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:42.970070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:42.970124] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:42.975749] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=31.18%) [2026-02-06T20:30:42.976292] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-06T20:30:42.976502] [INFO ] [sig ] RGLD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:43.184727] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RGLD.txt [2026-02-06T20:30:43.184966] [INFO ] [sig ] [2611/3439] Completed RGLD in 0.5s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:43.185024] [INFO ] [sig ] [2612/3439] Forecasting RGNX... [2026-02-06T20:30:43.185065] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-06T20:30:43.185106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-06T20:30:43.200785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-06T20:30:43.201259] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-06T20:30:43.202334] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-06T20:30:43.202398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:43.202437] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:43.202471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:43.202542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:43.266455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:43.267443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:43.267554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:43.267630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:43.397547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:43.397749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:43.397815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:43.397848] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:43.401707] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-06T20:30:43.401996] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-06T20:30:43.402130] [INFO ] [sig ] RGNX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:43.575415] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RGNX.txt [2026-02-06T20:30:43.575639] [INFO ] [sig ] [2612/3439] Completed RGNX in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-06T20:30:43.575704] [INFO ] [sig ] [2613/3439] Forecasting RGP... [2026-02-06T20:30:43.575748] [INFO ] [sig ] Generating forecast for: RGP [2026-02-06T20:30:43.575791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-06T20:30:43.591190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-06T20:30:43.591662] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-06T20:30:43.592740] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-06T20:30:43.592813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:43.592860] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:43.592897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:43.592982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:43.661491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:43.662444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:43.662536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:43.662590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:43.796126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:43.796318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:43.796363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:43.796395] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:43.800019] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-06T20:30:43.800344] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-06T20:30:43.800484] [INFO ] [sig ] RGP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:43.956499] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RGP.txt [2026-02-06T20:30:43.956751] [INFO ] [sig ] [2613/3439] Completed RGP in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-06T20:30:43.956818] [INFO ] [sig ] [2614/3439] Forecasting RGS... [2026-02-06T20:30:43.956862] [INFO ] [sig ] Generating forecast for: RGS [2026-02-06T20:30:43.956905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-06T20:30:43.968873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-06T20:30:43.969364] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-06T20:30:43.970418] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-06T20:30:43.970477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:43.970512] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:43.970541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:43.970627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:44.037314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:44.038204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:44.038293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:44.038327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:44.160881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:44.161070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:44.161125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:44.161172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:44.165933] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=17.07%) [2026-02-06T20:30:44.166258] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-06T20:30:44.166397] [INFO ] [sig ] RGS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:44.331694] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RGS.txt [2026-02-06T20:30:44.331869] [INFO ] [sig ] [2614/3439] Completed RGS in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:44.331911] [INFO ] [sig ] [2615/3439] Forecasting RGTI... [2026-02-06T20:30:44.331941] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-06T20:30:44.331981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-06T20:30:44.345073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-06T20:30:44.345445] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-06T20:30:44.346320] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-06T20:30:44.346376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:44.346410] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:44.346438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:44.346497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:44.409398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:44.410296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:44.410384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:44.410419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:44.537150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:44.537312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:44.537353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:44.537382] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:44.540836] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=68.86%) [2026-02-06T20:30:44.541114] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-06T20:30:44.541241] [INFO ] [sig ] RGTI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:44.684424] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RGTI.txt [2026-02-06T20:30:44.684561] [INFO ] [sig ] [2615/3439] Completed RGTI in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:44.684621] [INFO ] [sig ] [2616/3439] Forecasting RH... [2026-02-06T20:30:44.684652] [INFO ] [sig ] Generating forecast for: RH [2026-02-06T20:30:44.684686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-06T20:30:44.697708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-06T20:30:44.698300] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-06T20:30:44.699357] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-06T20:30:44.699413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:44.699447] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:44.699474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:44.699532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:44.759060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:44.760033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:44.760120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:44.760155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:44.890182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:44.890357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:44.890402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:44.890433] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:44.894284] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-06T20:30:44.894645] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-06T20:30:44.894827] [INFO ] [sig ] RH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:45.052066] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RH.txt [2026-02-06T20:30:45.052219] [INFO ] [sig ] [2616/3439] Completed RH in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:45.052282] [INFO ] [sig ] [2617/3439] Forecasting RHI... [2026-02-06T20:30:45.052317] [INFO ] [sig ] Generating forecast for: RHI [2026-02-06T20:30:45.052348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-06T20:30:45.064117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-06T20:30:45.064450] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-06T20:30:45.065323] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-06T20:30:45.065380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:45.065454] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:45.065486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:45.065547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:45.130502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:45.131352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:45.131448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:45.131482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:45.263464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:45.263674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:45.263721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:45.263752] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:45.267515] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=7.21%) [2026-02-06T20:30:45.267828] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-06T20:30:45.267957] [INFO ] [sig ] RHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:45.419315] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RHI.txt [2026-02-06T20:30:45.419480] [INFO ] [sig ] [2617/3439] Completed RHI in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:45.419525] [INFO ] [sig ] [2618/3439] Forecasting RHP... [2026-02-06T20:30:45.419559] [INFO ] [sig ] Generating forecast for: RHP [2026-02-06T20:30:45.419613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-06T20:30:45.434164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-06T20:30:45.434685] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-06T20:30:45.435719] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-06T20:30:45.435799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:45.435845] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:45.435882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:45.435960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:45.494772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:45.495666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:45.495748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:45.495781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:45.621209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:45.621365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:45.621410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:45.621441] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:45.624911] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=7.03%) [2026-02-06T20:30:45.625198] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-06T20:30:45.625328] [INFO ] [sig ] RHP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:45.768031] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RHP.txt [2026-02-06T20:30:45.768174] [INFO ] [sig ] [2618/3439] Completed RHP in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:45.768215] [INFO ] [sig ] [2619/3439] Forecasting RIG... [2026-02-06T20:30:45.768245] [INFO ] [sig ] Generating forecast for: RIG [2026-02-06T20:30:45.768277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-06T20:30:45.779762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-06T20:30:45.780111] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-06T20:30:45.781009] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-06T20:30:45.781066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:45.781100] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:45.781128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:45.781186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:45.837975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:45.838774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:45.838863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:45.838897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:45.970534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:45.970723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:45.970766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:45.970795] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:45.974543] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=87.20%) [2026-02-06T20:30:45.974890] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-06T20:30:45.975036] [INFO ] [sig ] RIG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:46.195217] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RIG.txt [2026-02-06T20:30:46.195372] [INFO ] [sig ] [2619/3439] Completed RIG in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:46.195416] [INFO ] [sig ] [2620/3439] Forecasting RIGL... [2026-02-06T20:30:46.195447] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-06T20:30:46.195479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-06T20:30:46.207922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-06T20:30:46.208290] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-06T20:30:46.209377] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-06T20:30:46.209434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:46.209472] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:46.209509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:46.209595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:46.270943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:46.271994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:46.272120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:46.272166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:46.405325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:46.405494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:46.405555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:46.405653] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:46.410132] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=13.42%) [2026-02-06T20:30:46.410456] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-06T20:30:46.410630] [INFO ] [sig ] RIGL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:46.569532] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RIGL.txt [2026-02-06T20:30:46.569722] [INFO ] [sig ] [2620/3439] Completed RIGL in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:46.569776] [INFO ] [sig ] [2621/3439] Forecasting RILY... [2026-02-06T20:30:46.569810] [INFO ] [sig ] Generating forecast for: RILY [2026-02-06T20:30:46.569842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-06T20:30:46.582087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-06T20:30:46.582466] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-06T20:30:46.583428] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-06T20:30:46.583485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:46.583520] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:46.583557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:46.583668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:46.646632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:46.647615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:46.647717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:46.647752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:46.788446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:46.788690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:46.788749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:46.788788] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:46.794441] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-02-06T20:30:46.794957] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-06T20:30:46.795180] [INFO ] [sig ] RILY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:46.953183] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RILY.txt [2026-02-06T20:30:46.953342] [INFO ] [sig ] [2621/3439] Completed RILY in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:46.953383] [INFO ] [sig ] [2622/3439] Forecasting RILYN... [2026-02-06T20:30:46.953415] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-06T20:30:46.953446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-06T20:30:46.964960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-06T20:30:46.965333] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-06T20:30:46.966171] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-06T20:30:46.966226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:46.966258] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:46.966284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:46.966340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:47.024900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:47.025793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:47.025901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:47.025936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:47.134107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:47.134264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:47.134307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:47.134336] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:47.137893] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=60.74%) [2026-02-06T20:30:47.138180] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-06T20:30:47.138329] [INFO ] [sig ] RILYN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:47.281153] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RILYN.txt [2026-02-06T20:30:47.281316] [INFO ] [sig ] [2622/3439] Completed RILYN in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:47.281357] [INFO ] [sig ] [2623/3439] Forecasting RILYZ... [2026-02-06T20:30:47.281386] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-06T20:30:47.281419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-06T20:30:47.294364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-06T20:30:47.294759] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-06T20:30:47.295788] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-06T20:30:47.295841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:47.295873] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:47.295899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:47.295957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:47.353216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:47.354134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:47.354228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:47.354261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:47.478880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:47.479047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:47.479089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:47.479117] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:47.483283] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-06T20:30:47.483620] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-06T20:30:47.483757] [INFO ] [sig ] RILYZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:47.644769] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RILYZ.txt [2026-02-06T20:30:47.644946] [INFO ] [sig ] [2623/3439] Completed RILYZ in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:47.644990] [INFO ] [sig ] [2624/3439] Forecasting RING... [2026-02-06T20:30:47.645027] [INFO ] [sig ] Generating forecast for: RING [2026-02-06T20:30:47.645071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-06T20:30:47.658523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-06T20:30:47.658968] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-06T20:30:47.660316] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-06T20:30:47.660372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:47.660413] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:47.660440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:47.660498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:47.722644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:47.723563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:47.723669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:47.723703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:47.849734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:47.849907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:47.849969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:47.850012] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:47.853445] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-06T20:30:47.853749] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-06T20:30:47.853883] [INFO ] [sig ] RING: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:47.997391] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RING.txt [2026-02-06T20:30:47.997536] [INFO ] [sig ] [2624/3439] Completed RING in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:47.997599] [INFO ] [sig ] [2625/3439] Forecasting RIO... [2026-02-06T20:30:47.997633] [INFO ] [sig ] Generating forecast for: RIO [2026-02-06T20:30:47.997663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-06T20:30:48.010694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-06T20:30:48.011026] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-06T20:30:48.011826] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-06T20:30:48.011880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:48.011912] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:48.011939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:48.011995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:48.068687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:48.069613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:48.069704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:48.069744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:48.208750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:48.208926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:48.209171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:48.209211] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:48.212869] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: DOWN (p=45.46%) [2026-02-06T20:30:48.213362] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-06T20:30:48.213497] [INFO ] [sig ] RIO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:48.363956] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RIO.txt [2026-02-06T20:30:48.364302] [INFO ] [sig ] [2625/3439] Completed RIO in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:48.364344] [INFO ] [sig ] [2626/3439] Forecasting RITM... [2026-02-06T20:30:48.364373] [INFO ] [sig ] Generating forecast for: RITM [2026-02-06T20:30:48.364403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-06T20:30:48.376778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-06T20:30:48.377104] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-06T20:30:48.378008] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-06T20:30:48.378064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:48.378098] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:48.378127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:48.378185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:48.440359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:48.441381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:48.441506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:48.441544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:48.558628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:48.558798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:48.558841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:48.558872] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:48.563007] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-02-06T20:30:48.563326] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-06T20:30:48.563477] [INFO ] [sig ] RITM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:48.715365] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RITM.txt [2026-02-06T20:30:48.715536] [INFO ] [sig ] [2626/3439] Completed RITM in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:48.715599] [INFO ] [sig ] [2627/3439] Forecasting RIVN... [2026-02-06T20:30:48.715631] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-06T20:30:48.715662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-06T20:30:48.728823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-06T20:30:48.729195] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-06T20:30:48.730122] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-06T20:30:48.730179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:48.730215] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:48.730255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:48.730332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:48.789999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:48.790814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:48.790949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:48.790984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:48.915163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:48.915332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:48.915377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:48.915409] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:48.919098] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=33.02%) [2026-02-06T20:30:48.919388] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-06T20:30:48.919520] [INFO ] [sig ] RIVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:49.066877] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RIVN.txt [2026-02-06T20:30:49.067023] [INFO ] [sig ] [2627/3439] Completed RIVN in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:49.067063] [INFO ] [sig ] [2628/3439] Forecasting RKLB... [2026-02-06T20:30:49.067093] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-06T20:30:49.067122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-06T20:30:49.078774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-06T20:30:49.079105] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-06T20:30:49.079932] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-06T20:30:49.079987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:49.080033] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:49.080063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:49.080121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:49.138389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:49.139172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:49.139257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:49.139292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:49.266619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:49.266809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:49.266868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:49.266905] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:49.270485] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-02-06T20:30:49.270790] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-06T20:30:49.270934] [INFO ] [sig ] RKLB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:49.424046] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RKLB.txt [2026-02-06T20:30:49.424195] [INFO ] [sig ] [2628/3439] Completed RKLB in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:49.424235] [INFO ] [sig ] [2629/3439] Forecasting RL... [2026-02-06T20:30:49.424266] [INFO ] [sig ] Generating forecast for: RL [2026-02-06T20:30:49.424296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-06T20:30:49.436697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-06T20:30:49.437059] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-06T20:30:49.437932] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-06T20:30:49.438163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:49.438196] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:49.438225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:49.438284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:49.500756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:49.502051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:49.502161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:49.502203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:49.635494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:49.635681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:49.635726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:49.635760] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:49.639762] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-02-06T20:30:49.640055] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-06T20:30:49.640191] [INFO ] [sig ] RL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:49.807330] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RL.txt [2026-02-06T20:30:49.807528] [INFO ] [sig ] [2629/3439] Completed RL in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-06T20:30:49.807629] [INFO ] [sig ] [2630/3439] Forecasting RLAY... [2026-02-06T20:30:49.807679] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-06T20:30:49.807723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-06T20:30:49.820570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-06T20:30:49.820980] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-06T20:30:49.821848] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-06T20:30:49.821903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:49.821936] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:49.821964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:49.822023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:49.884072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:49.885053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:49.885150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:49.885185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:50.017539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:50.017735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:50.017853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:50.017903] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:50.021805] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-06T20:30:50.022091] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-06T20:30:50.022226] [INFO ] [sig ] RLAY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:50.183927] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RLAY.txt [2026-02-06T20:30:50.184134] [INFO ] [sig ] [2630/3439] Completed RLAY in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-06T20:30:50.184191] [INFO ] [sig ] [2631/3439] Forecasting RLI... [2026-02-06T20:30:50.184224] [INFO ] [sig ] Generating forecast for: RLI [2026-02-06T20:30:50.184255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-06T20:30:50.197965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-06T20:30:50.198569] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-06T20:30:50.199619] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-06T20:30:50.199678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:50.199712] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:50.199739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:50.199797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:50.267914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:50.269309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:50.269418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:50.269454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:50.426114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:50.426481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:50.426531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:50.426592] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:50.431231] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-02-06T20:30:50.431593] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-06T20:30:50.431740] [INFO ] [sig ] RLI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:50.593215] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RLI.txt [2026-02-06T20:30:50.593388] [INFO ] [sig ] [2631/3439] Completed RLI in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:50.593430] [INFO ] [sig ] [2632/3439] Forecasting RLJ... [2026-02-06T20:30:50.593470] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-06T20:30:50.593504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-06T20:30:50.605985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-06T20:30:50.606368] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-06T20:30:50.607207] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-06T20:30:50.607261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:50.607294] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:50.607321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:50.607379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:50.667208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:50.668169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:50.668265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:50.668299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:50.789410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:50.789593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:50.789638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:50.789667] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:50.793803] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-06T20:30:50.794291] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-06T20:30:50.794429] [INFO ] [sig ] RLJ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:50.945955] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RLJ.txt [2026-02-06T20:30:50.946119] [INFO ] [sig ] [2632/3439] Completed RLJ in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:50.946161] [INFO ] [sig ] [2633/3439] Forecasting RLMD... [2026-02-06T20:30:50.946192] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-06T20:30:50.946222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-06T20:30:50.957938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-06T20:30:50.958313] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-06T20:30:50.959113] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-06T20:30:50.959167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:50.959199] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:50.959226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:50.959282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:51.018700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:51.019636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:51.019724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:51.019758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:51.147616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:51.147810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:51.147862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:51.147900] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:51.152042] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=63.23%) [2026-02-06T20:30:51.152333] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-06T20:30:51.152463] [INFO ] [sig ] RLMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:51.301396] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RLMD.txt [2026-02-06T20:30:51.301558] [INFO ] [sig ] [2633/3439] Completed RLMD in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:51.301626] [INFO ] [sig ] [2634/3439] Forecasting RLTY... [2026-02-06T20:30:51.301656] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-06T20:30:51.301685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-06T20:30:51.314404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-06T20:30:51.314806] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-06T20:30:51.315594] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-06T20:30:51.315648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:51.315731] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:51.315761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:51.315819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:51.380818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:51.381764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:51.381853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:51.381887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:51.507093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:51.507257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:51.507298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:51.507329] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:51.511032] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-06T20:30:51.511317] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-06T20:30:51.511448] [INFO ] [sig ] RLTY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:51.653701] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RLTY.txt [2026-02-06T20:30:51.653872] [INFO ] [sig ] [2634/3439] Completed RLTY in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:51.653916] [INFO ] [sig ] [2635/3439] Forecasting RLX... [2026-02-06T20:30:51.653945] [INFO ] [sig ] Generating forecast for: RLX [2026-02-06T20:30:51.653974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-06T20:30:51.665222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-06T20:30:51.665616] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-06T20:30:51.666431] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-06T20:30:51.666485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:51.666517] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:51.666543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:51.666620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:51.726674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:51.727654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:51.727741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:51.727800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:51.844813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:51.844958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:51.844998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:51.845042] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:51.848430] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-02-06T20:30:51.848730] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-06T20:30:51.848859] [INFO ] [sig ] RLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:51.995632] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RLX.txt [2026-02-06T20:30:51.995759] [INFO ] [sig ] [2635/3439] Completed RLX in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:51.995798] [INFO ] [sig ] [2636/3439] Forecasting RM... [2026-02-06T20:30:51.995828] [INFO ] [sig ] Generating forecast for: RM [2026-02-06T20:30:51.995858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-06T20:30:52.007439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-06T20:30:52.007752] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-06T20:30:52.008553] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-06T20:30:52.008625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:52.008658] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:52.008685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:52.008741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:52.066785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:52.067539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:52.067638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:52.067672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:52.188052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:52.188222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:52.188263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:52.188294] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:52.191820] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-06T20:30:52.192111] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-06T20:30:52.192241] [INFO ] [sig ] RM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:52.344917] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RM.txt [2026-02-06T20:30:52.345072] [INFO ] [sig ] [2636/3439] Completed RM in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:52.345114] [INFO ] [sig ] [2637/3439] Forecasting RMAX... [2026-02-06T20:30:52.345147] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-06T20:30:52.345181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-06T20:30:52.357009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-06T20:30:52.357283] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-06T20:30:52.358144] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-06T20:30:52.358198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:52.358231] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:52.358258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:52.358315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:52.417728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:52.418762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:52.418869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:52.418913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:52.536328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:52.536487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:52.536531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:52.536559] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:52.540062] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: DOWN (p=42.74%) [2026-02-06T20:30:52.540342] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-06T20:30:52.540470] [INFO ] [sig ] RMAX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:52.685769] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RMAX.txt [2026-02-06T20:30:52.685906] [INFO ] [sig ] [2637/3439] Completed RMAX in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:52.685955] [INFO ] [sig ] [2638/3439] Forecasting RMBI... [2026-02-06T20:30:52.685987] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-06T20:30:52.686018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-06T20:30:52.698169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-06T20:30:52.698456] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-06T20:30:52.699364] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-06T20:30:52.699418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:52.699451] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:52.699477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:52.699533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:52.755805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:52.756661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:52.756752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:52.756786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:52.871253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:52.871416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:52.871465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:52.871505] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:52.874969] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-02-06T20:30:52.875285] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-06T20:30:52.875424] [INFO ] [sig ] RMBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:53.024421] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RMBI.txt [2026-02-06T20:30:53.024610] [INFO ] [sig ] [2638/3439] Completed RMBI in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:53.024656] [INFO ] [sig ] [2639/3439] Forecasting RMBS... [2026-02-06T20:30:53.024687] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-06T20:30:53.024717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-06T20:30:53.036797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-06T20:30:53.037199] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-06T20:30:53.038066] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-06T20:30:53.038122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:53.038155] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:53.038183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:53.038269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:53.097384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:53.098494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:53.098632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:53.098681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:53.222618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:53.222782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:53.222825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:53.222856] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:53.226664] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=25.32%) [2026-02-06T20:30:53.227020] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-06T20:30:53.227360] [INFO ] [sig ] RMBS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:53.382908] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RMBS.txt [2026-02-06T20:30:53.383100] [INFO ] [sig ] [2639/3439] Completed RMBS in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:53.383161] [INFO ] [sig ] [2640/3439] Forecasting RMD... [2026-02-06T20:30:53.383200] [INFO ] [sig ] Generating forecast for: RMD [2026-02-06T20:30:53.383248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-06T20:30:53.395936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-06T20:30:53.396332] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-06T20:30:53.397307] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-06T20:30:53.397364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:53.397397] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:53.397426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:53.397495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:53.464062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:53.465151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:53.465243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:53.465280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:53.596796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:53.596966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:53.597198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:53.597228] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:53.601026] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=32.32%) [2026-02-06T20:30:53.601391] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-06T20:30:53.601552] [INFO ] [sig ] RMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:53.756081] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RMD.txt [2026-02-06T20:30:53.756246] [INFO ] [sig ] [2640/3439] Completed RMD in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:53.756289] [INFO ] [sig ] [2641/3439] Forecasting RMI... [2026-02-06T20:30:53.756318] [INFO ] [sig ] Generating forecast for: RMI [2026-02-06T20:30:53.756348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-06T20:30:53.768375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-06T20:30:53.768807] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-06T20:30:53.769668] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-06T20:30:53.769737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:53.769770] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:53.769798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:53.769862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:53.826743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:53.827636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:53.827731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:53.827764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:53.940896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:53.941060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:53.941102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:53.941132] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:53.944554] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-06T20:30:53.944851] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-06T20:30:53.944980] [INFO ] [sig ] RMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:54.087269] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RMI.txt [2026-02-06T20:30:54.087388] [INFO ] [sig ] [2641/3439] Completed RMI in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:54.087427] [INFO ] [sig ] [2642/3439] Forecasting RMM... [2026-02-06T20:30:54.087457] [INFO ] [sig ] Generating forecast for: RMM [2026-02-06T20:30:54.087486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-06T20:30:54.099400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-06T20:30:54.099705] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-06T20:30:54.100503] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-06T20:30:54.100557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:54.100609] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:54.100638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:54.100696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:54.158931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:54.159746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:54.159842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:54.159895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:54.281552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:54.281734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:54.281776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:54.281805] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:54.285245] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-06T20:30:54.285530] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-06T20:30:54.285683] [INFO ] [sig ] RMM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:54.429287] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RMM.txt [2026-02-06T20:30:54.429431] [INFO ] [sig ] [2642/3439] Completed RMM in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:54.429471] [INFO ] [sig ] [2643/3439] Forecasting RMMZ... [2026-02-06T20:30:54.429501] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-06T20:30:54.429530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-06T20:30:54.441413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-06T20:30:54.441749] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-06T20:30:54.442519] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-06T20:30:54.442590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:54.442625] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:54.442652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:54.442707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:54.500342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:54.501121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:54.501206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:54.501238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:54.619966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:54.620136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:54.620178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:54.620207] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:54.624305] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-06T20:30:54.624678] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-06T20:30:54.624842] [INFO ] [sig ] RMMZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:54.767174] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RMMZ.txt [2026-02-06T20:30:54.767320] [INFO ] [sig ] [2643/3439] Completed RMMZ in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:54.767360] [INFO ] [sig ] [2644/3439] Forecasting RMNI... [2026-02-06T20:30:54.767389] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-06T20:30:54.767420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-06T20:30:54.779960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-06T20:30:54.780288] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-06T20:30:54.781078] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-06T20:30:54.781132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:54.781164] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:54.781192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:54.781250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:54.838450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:54.839369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:54.839481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:54.839515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:54.966540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:54.966717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:54.966761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:54.966792] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:54.970746] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=54.27%) [2026-02-06T20:30:54.971034] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-06T20:30:54.971167] [INFO ] [sig ] RMNI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:55.127462] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RMNI.txt [2026-02-06T20:30:55.127638] [INFO ] [sig ] [2644/3439] Completed RMNI in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:55.127682] [INFO ] [sig ] [2645/3439] Forecasting RNA... [2026-02-06T20:30:55.127714] [INFO ] [sig ] Generating forecast for: RNA [2026-02-06T20:30:55.127746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-06T20:30:55.141803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-06T20:30:55.142419] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-06T20:30:55.143618] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-06T20:30:55.143693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:55.143727] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:55.143755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:55.143813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:55.209396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:55.210300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:55.210391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:55.210439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:55.342108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:55.342270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:55.342312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:55.342344] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:55.345943] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: DOWN (p=32.95%) [2026-02-06T20:30:55.346251] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-06T20:30:55.346409] [INFO ] [sig ] RNA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:55.506129] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RNA.txt [2026-02-06T20:30:55.506467] [INFO ] [sig ] [2645/3439] Completed RNA in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-06T20:30:55.506529] [INFO ] [sig ] [2646/3439] Forecasting RNAC... [2026-02-06T20:30:55.506562] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-06T20:30:55.506618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-06T20:30:55.519324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-06T20:30:55.519747] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-06T20:30:55.520763] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-06T20:30:55.520831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:55.520877] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:55.520916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:55.520982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:55.586105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:55.586931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:55.587026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:55.587060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:55.720759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:55.720931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:55.720979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:55.721009] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:55.724489] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=73.18%) [2026-02-06T20:30:55.724843] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-06T20:30:55.724983] [INFO ] [sig ] RNAC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:55.881645] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RNAC.txt [2026-02-06T20:30:55.881804] [INFO ] [sig ] [2646/3439] Completed RNAC in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-06T20:30:55.881844] [INFO ] [sig ] [2647/3439] Forecasting RNAZ... [2026-02-06T20:30:55.881876] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-06T20:30:55.881906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-06T20:30:55.894674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-06T20:30:55.894971] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-06T20:30:55.896022] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-06T20:30:55.896082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:55.896115] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:55.896142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:55.896343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:55.953890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:55.954562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:55.954666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:55.954700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:56.074229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:56.074394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:56.074436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:56.074466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:56.078035] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=92.66%) [2026-02-06T20:30:56.078331] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-06T20:30:56.078462] [INFO ] [sig ] RNAZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:56.229938] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RNAZ.txt [2026-02-06T20:30:56.230139] [INFO ] [sig ] [2647/3439] Completed RNAZ in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-06T20:30:56.230184] [INFO ] [sig ] [2648/3439] Forecasting RNG... [2026-02-06T20:30:56.230215] [INFO ] [sig ] Generating forecast for: RNG [2026-02-06T20:30:56.230248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-06T20:30:56.242028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-06T20:30:56.242348] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-06T20:30:56.243222] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-06T20:30:56.243278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:56.243313] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:56.243341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:56.243401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:56.307471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:56.308616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:56.308705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:56.308738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:56.438651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:56.438817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:56.438876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:56.438917] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:56.443296] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=63.63%) [2026-02-06T20:30:56.443604] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-06T20:30:56.443740] [INFO ] [sig ] RNG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:56.592339] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RNG.txt [2026-02-06T20:30:56.592480] [INFO ] [sig ] [2648/3439] Completed RNG in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:56.592522] [INFO ] [sig ] [2649/3439] Forecasting RNP... [2026-02-06T20:30:56.592552] [INFO ] [sig ] Generating forecast for: RNP [2026-02-06T20:30:56.592603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-06T20:30:56.604551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-06T20:30:56.604889] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-06T20:30:56.605703] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-06T20:30:56.605756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:56.605790] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:56.605818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:56.605875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:56.672460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:56.673340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:56.673426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:56.673460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:56.817861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:56.818047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:56.818090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:56.818121] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:56.821998] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-06T20:30:56.822302] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-06T20:30:56.822438] [INFO ] [sig ] RNP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:56.978752] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RNP.txt [2026-02-06T20:30:56.978888] [INFO ] [sig ] [2649/3439] Completed RNP in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:56.978926] [INFO ] [sig ] [2650/3439] Forecasting ROAD... [2026-02-06T20:30:56.978957] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-06T20:30:56.978986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-06T20:30:56.991886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-06T20:30:56.992423] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-06T20:30:56.993553] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-06T20:30:56.993652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:56.993700] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:56.993740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:56.993826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:57.057570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:57.059293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:57.059513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:57.059566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:57.190021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:57.190182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:57.190239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:57.190281] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:57.193998] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-02-06T20:30:57.194312] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-06T20:30:57.194451] [INFO ] [sig ] ROAD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:57.348778] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ROAD.txt [2026-02-06T20:30:57.348931] [INFO ] [sig ] [2650/3439] Completed ROAD in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:57.348984] [INFO ] [sig ] [2651/3439] Forecasting ROCK... [2026-02-06T20:30:57.349020] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-06T20:30:57.349057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-06T20:30:57.361222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-06T20:30:57.361560] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-06T20:30:57.362383] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-06T20:30:57.362439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:57.362498] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:57.362530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:57.362607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:57.427713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:57.428769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:57.428863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:57.428903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:57.555324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:57.555487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:57.555533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:57.555565] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:57.562740] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=71.73%) [2026-02-06T20:30:57.563174] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-06T20:30:57.563329] [INFO ] [sig ] ROCK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:57.719381] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ROCK.txt [2026-02-06T20:30:57.719545] [INFO ] [sig ] [2651/3439] Completed ROCK in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:57.719608] [INFO ] [sig ] [2652/3439] Forecasting ROE... [2026-02-06T20:30:57.719641] [INFO ] [sig ] Generating forecast for: ROE [2026-02-06T20:30:57.719679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-06T20:30:57.731685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-06T20:30:57.732071] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-06T20:30:57.733177] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-06T20:30:57.733242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:57.733287] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:57.733317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:57.733375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:57.796398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:57.797338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:57.797431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:57.797465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:57.919895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:57.920058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:57.920101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:57.920133] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:57.924223] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=55.60%) [2026-02-06T20:30:57.924523] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-06T20:30:57.924681] [INFO ] [sig ] ROE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:58.079107] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ROE.txt [2026-02-06T20:30:58.079263] [INFO ] [sig ] [2652/3439] Completed ROE in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:58.079306] [INFO ] [sig ] [2653/3439] Forecasting ROP... [2026-02-06T20:30:58.079336] [INFO ] [sig ] Generating forecast for: ROP [2026-02-06T20:30:58.079365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-06T20:30:58.091298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-06T20:30:58.091631] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-06T20:30:58.092439] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-06T20:30:58.092494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:58.092528] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:58.092556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:58.092634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:58.149262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:58.150187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:58.150278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:58.150312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:58.273164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:58.273330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:58.273375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:58.273405] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:58.277152] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=74.03%) [2026-02-06T20:30:58.277455] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-06T20:30:58.277616] [INFO ] [sig ] ROP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:58.434052] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ROP.txt [2026-02-06T20:30:58.434240] [INFO ] [sig ] [2653/3439] Completed ROP in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:58.434289] [INFO ] [sig ] [2654/3439] Forecasting RPAY... [2026-02-06T20:30:58.434319] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-06T20:30:58.434353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-06T20:30:58.447969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-06T20:30:58.448396] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-06T20:30:58.449443] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-06T20:30:58.449508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:58.449549] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:58.449606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:58.449686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:58.524665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:58.525644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:58.525732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:58.525766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:58.651701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:58.651867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:58.651909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:58.651980] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:58.655685] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=19.52%) [2026-02-06T20:30:58.656107] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-06T20:30:58.656270] [INFO ] [sig ] RPAY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:58.816714] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RPAY.txt [2026-02-06T20:30:58.816895] [INFO ] [sig ] [2654/3439] Completed RPAY in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:58.816936] [INFO ] [sig ] [2655/3439] Forecasting RPD... [2026-02-06T20:30:58.816969] [INFO ] [sig ] Generating forecast for: RPD [2026-02-06T20:30:58.816998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-06T20:30:58.830620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-06T20:30:58.831048] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-06T20:30:58.831930] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-06T20:30:58.831994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:58.832036] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:58.832066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:58.832124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:58.890476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:58.891437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:58.891530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:58.891563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:59.022358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:59.022525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:59.022586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:59.022619] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:59.026016] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-02-06T20:30:59.026293] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-06T20:30:59.026421] [INFO ] [sig ] RPD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:30:59.171435] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RPD.txt [2026-02-06T20:30:59.171626] [INFO ] [sig ] [2655/3439] Completed RPD in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:59.171685] [INFO ] [sig ] [2656/3439] Forecasting RPID... [2026-02-06T20:30:59.171734] [INFO ] [sig ] Generating forecast for: RPID [2026-02-06T20:30:59.171767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-06T20:30:59.183645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-06T20:30:59.183987] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-06T20:30:59.184848] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-06T20:30:59.184903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:59.184935] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:59.184962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:59.185022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:59.251520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:59.252515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:59.252652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:59.252697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:59.390967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:59.391176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:59.391219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:59.391251] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:59.394825] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=14.78%) [2026-02-06T20:30:59.395122] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-06T20:30:59.395257] [INFO ] [sig ] RPID: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:59.541044] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RPID.txt [2026-02-06T20:30:59.541203] [INFO ] [sig ] [2656/3439] Completed RPID in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:59.541255] [INFO ] [sig ] [2657/3439] Forecasting RPRX... [2026-02-06T20:30:59.541286] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-06T20:30:59.541318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-06T20:30:59.552908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-06T20:30:59.553254] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-06T20:30:59.554057] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-06T20:30:59.554110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:59.554141] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:59.554168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:59.554238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:59.611056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:59.611977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:59.612067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:59.612100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:30:59.740631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:30:59.740796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:30:59.740837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:30:59.740866] [INFO ] [FORECASTER] Training complete [2026-02-06T20:30:59.744547] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=20.37%) [2026-02-06T20:30:59.744849] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-06T20:30:59.745008] [INFO ] [sig ] RPRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:30:59.912557] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RPRX.txt [2026-02-06T20:30:59.912737] [INFO ] [sig ] [2657/3439] Completed RPRX in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:30:59.912791] [INFO ] [sig ] [2658/3439] Forecasting RQI... [2026-02-06T20:30:59.912825] [INFO ] [sig ] Generating forecast for: RQI [2026-02-06T20:30:59.912867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-06T20:30:59.926606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-06T20:30:59.927027] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-06T20:30:59.927914] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-06T20:30:59.927969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:30:59.928004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:30:59.928038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:30:59.928109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:30:59.990883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:30:59.991801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:30:59.991888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:30:59.991922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:00.116687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:00.116853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:00.116895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:00.116927] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:00.120416] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=69.70%) [2026-02-06T20:31:00.120724] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-06T20:31:00.120858] [INFO ] [sig ] RQI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:00.272163] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RQI.txt [2026-02-06T20:31:00.272327] [INFO ] [sig ] [2658/3439] Completed RQI in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:31:00.272379] [INFO ] [sig ] [2659/3439] Forecasting RRBI... [2026-02-06T20:31:00.272409] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-06T20:31:00.272440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-06T20:31:00.283491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-06T20:31:00.283867] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-06T20:31:00.284664] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-06T20:31:00.284717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:00.284755] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:00.284793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:00.284862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:00.344206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:00.345154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:00.345258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:00.345297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:00.462110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:00.462277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:00.462321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:00.462369] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:00.465932] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=87.47%) [2026-02-06T20:31:00.466243] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-06T20:31:00.466386] [INFO ] [sig ] RRBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:00.621751] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RRBI.txt [2026-02-06T20:31:00.622963] [INFO ] [sig ] [2659/3439] Completed RRBI in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:31:00.623013] [INFO ] [sig ] [2660/3439] Forecasting RRC... [2026-02-06T20:31:00.623046] [INFO ] [sig ] Generating forecast for: RRC [2026-02-06T20:31:00.623077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-06T20:31:00.635402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-06T20:31:00.635804] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-06T20:31:00.636652] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-06T20:31:00.636706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:00.636739] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:00.636767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:00.636829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:00.697820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:00.698758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:00.698848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:00.698881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:00.822461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:00.822651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:00.822698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:00.822727] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:00.826333] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=40.24%) [2026-02-06T20:31:00.826676] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-06T20:31:00.826818] [INFO ] [sig ] RRC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:00.977297] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RRC.txt [2026-02-06T20:31:00.977470] [INFO ] [sig ] [2660/3439] Completed RRC in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:31:00.977521] [INFO ] [sig ] [2661/3439] Forecasting RRGB... [2026-02-06T20:31:00.977555] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-06T20:31:00.977610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-06T20:31:00.990313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-06T20:31:00.990769] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-06T20:31:00.991616] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-06T20:31:00.991671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:00.991703] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:00.991731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:00.991788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:01.053553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:01.054527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:01.055006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:01.055057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:01.180691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:01.180863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:01.180911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:01.180941] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:01.184647] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-02-06T20:31:01.184971] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-06T20:31:01.185126] [INFO ] [sig ] RRGB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:01.337630] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RRGB.txt [2026-02-06T20:31:01.337850] [INFO ] [sig ] [2661/3439] Completed RRGB in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:31:01.337903] [INFO ] [sig ] [2662/3439] Forecasting RRX... [2026-02-06T20:31:01.337941] [INFO ] [sig ] Generating forecast for: RRX [2026-02-06T20:31:01.337974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-06T20:31:01.350849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-06T20:31:01.351219] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-06T20:31:01.352050] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-06T20:31:01.352107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:01.352140] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:01.352167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:01.352226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:01.408935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:01.409864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:01.409954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:01.409988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:01.542957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:01.543124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:01.543166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:01.543196] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:01.546939] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-02-06T20:31:01.547260] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-06T20:31:01.547393] [INFO ] [sig ] RRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:01.697469] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RRX.txt [2026-02-06T20:31:01.697668] [INFO ] [sig ] [2662/3439] Completed RRX in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-06T20:31:01.697715] [INFO ] [sig ] [2663/3439] Forecasting RS... [2026-02-06T20:31:01.697771] [INFO ] [sig ] Generating forecast for: RS [2026-02-06T20:31:01.697854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-06T20:31:01.710950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-06T20:31:01.711454] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-06T20:31:01.712527] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-06T20:31:01.712630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:01.712687] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:01.712757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:01.712853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:01.772256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:01.773201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:01.773299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:01.773332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:01.901932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:01.902125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:01.902173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:01.902204] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:01.905752] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-06T20:31:01.906047] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-06T20:31:01.906188] [INFO ] [sig ] RS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:02.052239] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RS.txt [2026-02-06T20:31:02.052626] [INFO ] [sig ] [2663/3439] Completed RS in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-06T20:31:02.052672] [INFO ] [sig ] [2664/3439] Forecasting RSG... [2026-02-06T20:31:02.052702] [INFO ] [sig ] Generating forecast for: RSG [2026-02-06T20:31:02.052732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-06T20:31:02.065454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-06T20:31:02.065741] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-06T20:31:02.066674] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-06T20:31:02.066728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:02.066761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:02.066788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:02.066845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:02.124816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:02.125615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:02.125694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:02.125726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:02.253461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:02.253648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:02.253692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:02.253722] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:02.257249] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=18.02%) [2026-02-06T20:31:02.257606] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-06T20:31:02.257748] [INFO ] [sig ] RSG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:02.409082] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RSG.txt [2026-02-06T20:31:02.409269] [INFO ] [sig ] [2664/3439] Completed RSG in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:02.409315] [INFO ] [sig ] [2665/3439] Forecasting RSI... [2026-02-06T20:31:02.409347] [INFO ] [sig ] Generating forecast for: RSI [2026-02-06T20:31:02.409379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-06T20:31:02.421161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-06T20:31:02.421525] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-06T20:31:02.422340] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-06T20:31:02.422395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:02.422428] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:02.422456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:02.422513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:02.480154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:02.481241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:02.481328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:02.481361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:02.606820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:02.606986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:02.607027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:02.607057] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:02.610664] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=77.37%) [2026-02-06T20:31:02.610979] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-06T20:31:02.611124] [INFO ] [sig ] RSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:02.758009] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RSI.txt [2026-02-06T20:31:02.758145] [INFO ] [sig ] [2665/3439] Completed RSI in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:02.758185] [INFO ] [sig ] [2666/3439] Forecasting RSKD... [2026-02-06T20:31:02.758214] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-06T20:31:02.758243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-06T20:31:02.770638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-06T20:31:02.770968] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-06T20:31:02.771794] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-06T20:31:02.771848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:02.771880] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:02.771907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:02.771964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:02.828562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:02.829434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:02.829518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:02.829551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:02.947277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:02.947434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:02.947475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:02.947505] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:02.950998] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-06T20:31:02.951309] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-06T20:31:02.951436] [INFO ] [sig ] RSKD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:03.097373] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RSKD.txt [2026-02-06T20:31:03.097595] [INFO ] [sig ] [2666/3439] Completed RSKD in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:03.097655] [INFO ] [sig ] [2667/3439] Forecasting RSSS... [2026-02-06T20:31:03.097701] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-06T20:31:03.097743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-06T20:31:03.112921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-06T20:31:03.113415] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-06T20:31:03.114646] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-06T20:31:03.114731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:03.114782] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:03.114821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:03.114906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:03.174784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:03.175725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:03.175816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:03.175849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:03.297052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:03.297218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:03.297260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:03.297289] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:03.301164] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=20.14%) [2026-02-06T20:31:03.301478] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-06T20:31:03.301639] [INFO ] [sig ] RSSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:03.446295] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RSSS.txt [2026-02-06T20:31:03.446450] [INFO ] [sig ] [2667/3439] Completed RSSS in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:03.446491] [INFO ] [sig ] [2668/3439] Forecasting RTO... [2026-02-06T20:31:03.446523] [INFO ] [sig ] Generating forecast for: RTO [2026-02-06T20:31:03.446553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-06T20:31:03.460419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-06T20:31:03.460821] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-06T20:31:03.461630] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-06T20:31:03.461685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:03.461755] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:03.461784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:03.461842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:03.519625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:03.520476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:03.520561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:03.520615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:03.651056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:03.651277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:03.651323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:03.651352] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:03.655018] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=43.61%) [2026-02-06T20:31:03.655334] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-06T20:31:03.655473] [INFO ] [sig ] RTO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:03.808698] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RTO.txt [2026-02-06T20:31:03.808870] [INFO ] [sig ] [2668/3439] Completed RTO in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:03.808912] [INFO ] [sig ] [2669/3439] Forecasting RUM... [2026-02-06T20:31:03.808941] [INFO ] [sig ] Generating forecast for: RUM [2026-02-06T20:31:03.808971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-06T20:31:03.822281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-06T20:31:03.822654] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-06T20:31:03.823455] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-06T20:31:03.823511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:03.823543] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:03.823589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:03.823650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:03.884710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:03.885600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:03.885688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:03.885722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:04.009776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:04.009934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:04.009977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:04.010006] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:04.013442] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-06T20:31:04.013762] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-06T20:31:04.013895] [INFO ] [sig ] RUM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:04.158843] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RUM.txt [2026-02-06T20:31:04.159000] [INFO ] [sig ] [2669/3439] Completed RUM in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:04.159043] [INFO ] [sig ] [2670/3439] Forecasting RUN... [2026-02-06T20:31:04.159074] [INFO ] [sig ] Generating forecast for: RUN [2026-02-06T20:31:04.159104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-06T20:31:04.171730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-06T20:31:04.172187] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-06T20:31:04.173380] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-06T20:31:04.173464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:04.173498] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:04.173525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:04.173613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:04.232613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:04.233482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:04.233570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:04.233624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:04.361644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:04.361810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:04.361850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:04.361879] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:04.365802] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=33.17%) [2026-02-06T20:31:04.366153] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-06T20:31:04.366313] [INFO ] [sig ] RUN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:04.531430] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RUN.txt [2026-02-06T20:31:04.531612] [INFO ] [sig ] [2670/3439] Completed RUN in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:04.531661] [INFO ] [sig ] [2671/3439] Forecasting RUNN... [2026-02-06T20:31:04.531693] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-06T20:31:04.531724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-06T20:31:04.543409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-06T20:31:04.543751] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-06T20:31:04.544751] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-06T20:31:04.544806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:04.544838] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:04.544866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:04.544923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:04.607524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:04.608768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:04.608866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:04.608899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:04.748838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:04.748996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:04.749039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:04.749102] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:04.752690] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-06T20:31:04.753019] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-06T20:31:04.753163] [INFO ] [sig ] RUNN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:04.926733] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RUNN.txt [2026-02-06T20:31:04.926896] [INFO ] [sig ] [2671/3439] Completed RUNN in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:04.926939] [INFO ] [sig ] [2672/3439] Forecasting RUSHA... [2026-02-06T20:31:04.926969] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-06T20:31:04.927000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-06T20:31:04.939231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-06T20:31:04.939787] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-06T20:31:04.940822] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-06T20:31:04.940877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:04.940909] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:04.940935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:04.940992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:05.002520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:05.003450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:05.003551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:05.003608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:05.133773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:05.133968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:05.134016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:05.134048] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:05.137857] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=77.87%) [2026-02-06T20:31:05.138171] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-06T20:31:05.138331] [INFO ] [sig ] RUSHA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:05.301443] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RUSHA.txt [2026-02-06T20:31:05.301632] [INFO ] [sig ] [2672/3439] Completed RUSHA in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:05.301682] [INFO ] [sig ] [2673/3439] Forecasting RUSHB... [2026-02-06T20:31:05.301714] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-06T20:31:05.301745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-06T20:31:05.314356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-06T20:31:05.314708] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-06T20:31:05.315816] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-06T20:31:05.315882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:05.315917] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:05.315946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:05.316004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:05.380810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:05.381840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:05.381941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:05.381978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:05.501938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:05.502101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:05.502143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:05.502177] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:05.505671] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=14.22%) [2026-02-06T20:31:05.505956] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-06T20:31:05.506086] [INFO ] [sig ] RUSHB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:05.662830] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RUSHB.txt [2026-02-06T20:31:05.663027] [INFO ] [sig ] [2673/3439] Completed RUSHB in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:05.663097] [INFO ] [sig ] [2674/3439] Forecasting RVMD... [2026-02-06T20:31:05.663147] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-06T20:31:05.663191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-06T20:31:05.676464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-06T20:31:05.676904] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-06T20:31:05.677836] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-06T20:31:05.677902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:05.677946] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:05.677982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:05.678064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:05.745707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:05.746732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:05.746823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:05.746859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:05.891888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:05.892050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:05.892092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:05.892123] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:05.895615] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=92.42%) [2026-02-06T20:31:05.895913] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-06T20:31:05.896047] [INFO ] [sig ] RVMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:06.046281] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RVMD.txt [2026-02-06T20:31:06.046438] [INFO ] [sig ] [2674/3439] Completed RVMD in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:06.046483] [INFO ] [sig ] [2675/3439] Forecasting RVSB... [2026-02-06T20:31:06.046515] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-06T20:31:06.046559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-06T20:31:06.058371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-06T20:31:06.058753] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-06T20:31:06.059632] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-06T20:31:06.059689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:06.059722] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:06.059749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:06.059806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:06.118881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:06.120144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:06.120228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:06.120262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:06.242398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:06.242599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:06.242661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:06.242692] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:06.246483] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=84.46%) [2026-02-06T20:31:06.246810] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-06T20:31:06.246952] [INFO ] [sig ] RVSB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:06.394425] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RVSB.txt [2026-02-06T20:31:06.394591] [INFO ] [sig ] [2675/3439] Completed RVSB in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:06.394636] [INFO ] [sig ] [2676/3439] Forecasting RVTY... [2026-02-06T20:31:06.394667] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-06T20:31:06.394697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-06T20:31:06.405953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-06T20:31:06.406264] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-06T20:31:06.407127] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-06T20:31:06.407206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:06.407242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:06.407270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:06.407328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:06.466036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:06.466736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:06.466819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:06.466853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:06.588277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:06.588434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:06.588476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:06.588506] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:06.591897] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=6.80%) [2026-02-06T20:31:06.592173] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-06T20:31:06.592303] [INFO ] [sig ] RVTY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:06.734181] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RVTY.txt [2026-02-06T20:31:06.734302] [INFO ] [sig ] [2676/3439] Completed RVTY in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:06.734340] [INFO ] [sig ] [2677/3439] Forecasting RWAY... [2026-02-06T20:31:06.734370] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-06T20:31:06.734399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-06T20:31:06.745862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-06T20:31:06.746170] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-06T20:31:06.747042] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-06T20:31:06.747098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:06.747134] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:06.747172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:06.747235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:06.804812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:06.805454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:06.805533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:06.805566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:06.927267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:06.927422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:06.927463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:06.927492] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:06.930953] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-06T20:31:06.931251] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-06T20:31:06.931388] [INFO ] [sig ] RWAY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:07.077721] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RWAY.txt [2026-02-06T20:31:07.077871] [INFO ] [sig ] [2677/3439] Completed RWAY in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:07.077913] [INFO ] [sig ] [2678/3439] Forecasting RXO... [2026-02-06T20:31:07.077943] [INFO ] [sig ] Generating forecast for: RXO [2026-02-06T20:31:07.077975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-06T20:31:07.090472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-06T20:31:07.090793] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-06T20:31:07.091623] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-06T20:31:07.091678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:07.091711] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:07.091739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:07.091797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:07.148976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:07.149717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:07.149827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:07.149861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:07.270926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:07.271085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:07.271128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:07.271162] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:07.274884] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-06T20:31:07.275168] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-06T20:31:07.275299] [INFO ] [sig ] RXO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:07.424498] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RXO.txt [2026-02-06T20:31:07.424655] [INFO ] [sig ] [2678/3439] Completed RXO in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:07.424702] [INFO ] [sig ] [2679/3439] Forecasting RXRX... [2026-02-06T20:31:07.424732] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-06T20:31:07.424762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-06T20:31:07.436401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-06T20:31:07.436760] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-06T20:31:07.437594] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-06T20:31:07.437648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:07.437681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:07.437709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:07.437766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:07.496047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:07.496964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:07.497052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:07.497087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:07.622594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:07.622757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:07.622799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:07.622829] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:07.626270] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-06T20:31:07.626546] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-06T20:31:07.626696] [INFO ] [sig ] RXRX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:07.773384] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RXRX.txt [2026-02-06T20:31:07.773527] [INFO ] [sig ] [2679/3439] Completed RXRX in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-06T20:31:07.773594] [INFO ] [sig ] [2680/3439] Forecasting RY... [2026-02-06T20:31:07.773643] [INFO ] [sig ] Generating forecast for: RY [2026-02-06T20:31:07.773684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-06T20:31:07.786352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-06T20:31:07.786799] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-06T20:31:07.787633] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-06T20:31:07.787688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:07.787720] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:07.787746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:07.787826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:07.848409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:07.849339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:07.849439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:07.849497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:07.981097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:07.981266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:07.981309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:07.981338] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:07.985905] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-06T20:31:07.986267] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-06T20:31:07.986441] [INFO ] [sig ] RY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:08.131688] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RY.txt [2026-02-06T20:31:08.131822] [INFO ] [sig ] [2680/3439] Completed RY in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-06T20:31:08.131860] [INFO ] [sig ] [2681/3439] Forecasting RYAAY... [2026-02-06T20:31:08.131892] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-06T20:31:08.131922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-06T20:31:08.143834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-06T20:31:08.144146] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-06T20:31:08.145138] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-06T20:31:08.145192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:08.145224] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:08.145250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:08.145307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:08.204241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:08.204912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:08.204992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:08.205025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:08.331755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:08.331917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:08.331960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:08.331990] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:08.335449] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=8.69%) [2026-02-06T20:31:08.335835] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-06T20:31:08.335972] [INFO ] [sig ] RYAAY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:08.487485] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RYAAY.txt [2026-02-06T20:31:08.487699] [INFO ] [sig ] [2681/3439] Completed RYAAY in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:08.487743] [INFO ] [sig ] [2682/3439] Forecasting RYAM... [2026-02-06T20:31:08.487800] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-06T20:31:08.487833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-06T20:31:08.499691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-06T20:31:08.500047] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-06T20:31:08.500880] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-06T20:31:08.500935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:08.500968] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:08.500995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:08.501053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:08.558612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:08.559507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:08.559635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:08.559693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:08.689443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:08.689629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:08.689674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:08.689704] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:08.693242] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=29.06%) [2026-02-06T20:31:08.693524] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-06T20:31:08.693671] [INFO ] [sig ] RYAM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:08.837166] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RYAM.txt [2026-02-06T20:31:08.837297] [INFO ] [sig ] [2682/3439] Completed RYAM in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:08.837337] [INFO ] [sig ] [2683/3439] Forecasting RYAN... [2026-02-06T20:31:08.837367] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-06T20:31:08.837397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-06T20:31:08.848995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-06T20:31:08.849288] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-06T20:31:08.850072] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-06T20:31:08.850127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:08.850159] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:08.850187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:08.850244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:08.908352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:08.909270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:08.909366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:08.909400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:09.029034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:09.029196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:09.029254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:09.029287] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:09.032779] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=62.41%) [2026-02-06T20:31:09.033058] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-06T20:31:09.033188] [INFO ] [sig ] RYAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:09.177645] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RYAN.txt [2026-02-06T20:31:09.177812] [INFO ] [sig ] [2683/3439] Completed RYAN in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:09.177856] [INFO ] [sig ] [2684/3439] Forecasting RYI... [2026-02-06T20:31:09.177886] [INFO ] [sig ] Generating forecast for: RYI [2026-02-06T20:31:09.177916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-06T20:31:09.189551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-06T20:31:09.189878] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-06T20:31:09.190674] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-06T20:31:09.190727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:09.190760] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:09.190786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:09.190844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:09.248503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:09.249328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:09.249418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:09.249451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:09.371170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:09.371330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:09.371371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:09.371404] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:09.374845] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: DOWN (p=38.45%) [2026-02-06T20:31:09.375127] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-06T20:31:09.375256] [INFO ] [sig ] RYI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:09.520720] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RYI.txt [2026-02-06T20:31:09.520859] [INFO ] [sig ] [2684/3439] Completed RYI in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:09.520901] [INFO ] [sig ] [2685/3439] Forecasting RYN... [2026-02-06T20:31:09.520931] [INFO ] [sig ] Generating forecast for: RYN [2026-02-06T20:31:09.520961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-06T20:31:09.532487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-06T20:31:09.532808] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-06T20:31:09.533618] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-06T20:31:09.533672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:09.533737] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:09.533767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:09.533825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:09.590277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:09.591237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:09.591325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:09.591359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:09.709584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:09.709742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:09.709782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:09.709812] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:09.713223] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-06T20:31:09.713527] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-06T20:31:09.713674] [INFO ] [sig ] RYN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:09.857305] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RYN.txt [2026-02-06T20:31:09.857443] [INFO ] [sig ] [2685/3439] Completed RYN in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:09.857484] [INFO ] [sig ] [2686/3439] Forecasting RYTM... [2026-02-06T20:31:09.857515] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-06T20:31:09.857545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-06T20:31:09.869144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-06T20:31:09.869430] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-06T20:31:09.870223] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-06T20:31:09.870282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:09.870313] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:09.870340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:09.870398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:09.928756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:09.929696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:09.929794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:09.929831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:10.058827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:10.058992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:10.059034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:10.059062] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:10.062539] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=65.64%) [2026-02-06T20:31:10.062862] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-06T20:31:10.062994] [INFO ] [sig ] RYTM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:10.205297] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RYTM.txt [2026-02-06T20:31:10.205436] [INFO ] [sig ] [2686/3439] Completed RYTM in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:10.205477] [INFO ] [sig ] [2687/3439] Forecasting RZB... [2026-02-06T20:31:10.205507] [INFO ] [sig ] Generating forecast for: RZB [2026-02-06T20:31:10.205537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-06T20:31:10.217067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-06T20:31:10.217368] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-06T20:31:10.218211] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-06T20:31:10.218276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:10.218330] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:10.218365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:10.218433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:10.275541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:10.276298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:10.276397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:10.276434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:10.396144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:10.396306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:10.396350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:10.396378] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:10.399829] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-06T20:31:10.400105] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-06T20:31:10.400236] [INFO ] [sig ] RZB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:10.545272] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/RZB.txt [2026-02-06T20:31:10.545410] [INFO ] [sig ] [2687/3439] Completed RZB in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:10.545451] [INFO ] [sig ] [2688/3439] Forecasting RZC... [2026-02-06T20:31:10.545480] [INFO ] [sig ] Generating forecast for: RZC [2026-02-06T20:31:10.545511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-06T20:31:10.557594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-06T20:31:10.557987] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-06T20:31:10.559000] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-06T20:31:10.559054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:10.559087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:10.559114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:10.559169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:10.620022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:10.620935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:10.621026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:10.621062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:10.739797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:10.739969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:10.740012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:10.740081] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:10.743802] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=78.27%) [2026-02-06T20:31:10.744086] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-06T20:31:10.744218] [INFO ] [sig ] RZC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:10.887865] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/RZC.txt [2026-02-06T20:31:10.888014] [INFO ] [sig ] [2688/3439] Completed RZC in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:10.888055] [INFO ] [sig ] [2689/3439] Forecasting S... [2026-02-06T20:31:10.888084] [INFO ] [sig ] Generating forecast for: S [2026-02-06T20:31:10.888113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-06T20:31:10.899489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-06T20:31:10.899883] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-06T20:31:10.900702] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-06T20:31:10.900757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:10.900789] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:10.900817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:10.900874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:10.964214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:10.965724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:10.965870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:10.965918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:11.103792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:11.103962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:11.104004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:11.104033] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:11.107747] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=18.15%) [2026-02-06T20:31:11.108151] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-06T20:31:11.108284] [INFO ] [sig ] S: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:11.251738] [INFO ] [LOCAL ] Saved forecast: S 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/S.txt [2026-02-06T20:31:11.251885] [INFO ] [sig ] [2689/3439] Completed S in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:11.251926] [INFO ] [sig ] [2690/3439] Forecasting SA... [2026-02-06T20:31:11.251957] [INFO ] [sig ] Generating forecast for: SA [2026-02-06T20:31:11.251988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-06T20:31:11.264321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-06T20:31:11.264715] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-06T20:31:11.265493] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-06T20:31:11.265546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:11.265598] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:11.265629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:11.265686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:11.322169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:11.323022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:11.323107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:11.323140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:11.453676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:11.453840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:11.453881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:11.453912] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:11.457394] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: DOWN (p=16.94%) [2026-02-06T20:31:11.457717] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-06T20:31:11.457866] [INFO ] [sig ] SA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:11.606208] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SA.txt [2026-02-06T20:31:11.606359] [INFO ] [sig ] [2690/3439] Completed SA in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:11.606401] [INFO ] [sig ] [2691/3439] Forecasting SAFE... [2026-02-06T20:31:11.606466] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-06T20:31:11.606499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-06T20:31:11.618839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-06T20:31:11.619176] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-06T20:31:11.620024] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-06T20:31:11.620079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:11.620110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:11.620137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:11.620195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:11.676894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:11.677807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:11.677896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:11.677929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:11.798933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:11.799111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:11.799172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:11.799215] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:11.803148] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: UP (p=58.46%) [2026-02-06T20:31:11.803466] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-06T20:31:11.803631] [INFO ] [sig ] SAFE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:11.951430] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SAFE.txt [2026-02-06T20:31:11.951595] [INFO ] [sig ] [2691/3439] Completed SAFE in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:11.951653] [INFO ] [sig ] [2692/3439] Forecasting SAH... [2026-02-06T20:31:11.951685] [INFO ] [sig ] Generating forecast for: SAH [2026-02-06T20:31:11.951716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-06T20:31:11.963273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-06T20:31:11.963662] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-06T20:31:11.964504] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-06T20:31:11.964561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:11.964616] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:11.964646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:11.964705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:12.028005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:12.028936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:12.029030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:12.029066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:12.151419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:12.151596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:12.151640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:12.151671] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:12.155078] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-02-06T20:31:12.155357] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-06T20:31:12.155484] [INFO ] [sig ] SAH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:12.299791] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SAH.txt [2026-02-06T20:31:12.299931] [INFO ] [sig ] [2692/3439] Completed SAH in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:12.299973] [INFO ] [sig ] [2693/3439] Forecasting SAIA... [2026-02-06T20:31:12.300002] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-06T20:31:12.300031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-06T20:31:12.313090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-06T20:31:12.313392] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-06T20:31:12.314189] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-06T20:31:12.314243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:12.314275] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:12.314302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:12.314363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:12.375152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:12.375975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:12.376063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:12.376097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:12.502284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:12.502444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:12.502486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:12.502518] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:12.506063] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-06T20:31:12.506347] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-06T20:31:12.506477] [INFO ] [sig ] SAIA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:12.652995] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SAIA.txt [2026-02-06T20:31:12.653139] [INFO ] [sig ] [2693/3439] Completed SAIA in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:12.653190] [INFO ] [sig ] [2694/3439] Forecasting SAIC... [2026-02-06T20:31:12.653221] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-06T20:31:12.653251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-06T20:31:12.665244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-06T20:31:12.665558] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-06T20:31:12.666349] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-06T20:31:12.666403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:12.666435] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:12.666462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:12.666519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:12.724116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:12.725044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:12.725132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:12.725165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:12.848841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:12.849002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:12.849043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:12.849091] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:12.852541] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-06T20:31:12.852857] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-06T20:31:12.852990] [INFO ] [sig ] SAIC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:13.001410] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SAIC.txt [2026-02-06T20:31:13.001564] [INFO ] [sig ] [2694/3439] Completed SAIC in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:13.001625] [INFO ] [sig ] [2695/3439] Forecasting SAM... [2026-02-06T20:31:13.001656] [INFO ] [sig ] Generating forecast for: SAM [2026-02-06T20:31:13.001685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-06T20:31:13.016407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-06T20:31:13.016721] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-06T20:31:13.017520] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-06T20:31:13.017592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:13.017627] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:13.017654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:13.017710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:13.080855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:13.082103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:13.082319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:13.082369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:13.208673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:13.208832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:13.208878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:13.208908] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:13.212399] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=24.26%) [2026-02-06T20:31:13.212707] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-06T20:31:13.212846] [INFO ] [sig ] SAM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:13.362136] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SAM.txt [2026-02-06T20:31:13.362288] [INFO ] [sig ] [2695/3439] Completed SAM in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-06T20:31:13.362354] [INFO ] [sig ] [2696/3439] Forecasting SAMG... [2026-02-06T20:31:13.362393] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-06T20:31:13.362431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-06T20:31:13.374985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-06T20:31:13.375292] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-06T20:31:13.376153] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-06T20:31:13.376209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:13.376242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:13.376270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:13.376329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:13.437294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:13.438161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:13.438246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:13.438282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:13.559230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:13.559393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:13.559436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:13.559466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:13.563210] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: UP (p=68.33%) [2026-02-06T20:31:13.563512] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-06T20:31:13.563664] [INFO ] [sig ] SAMG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:13.719561] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SAMG.txt [2026-02-06T20:31:13.719744] [INFO ] [sig ] [2696/3439] Completed SAMG in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-06T20:31:13.719787] [INFO ] [sig ] [2697/3439] Forecasting SAN... [2026-02-06T20:31:13.719821] [INFO ] [sig ] Generating forecast for: SAN [2026-02-06T20:31:13.719855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-06T20:31:13.731844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-06T20:31:13.732160] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-06T20:31:13.733027] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-06T20:31:13.733083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:13.733117] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:13.733145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:13.733203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:13.798555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:13.799503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:13.799800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:13.799838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:13.941129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:13.941290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:13.941333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:13.941363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:13.944917] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=72.19%) [2026-02-06T20:31:13.945218] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-06T20:31:13.945349] [INFO ] [sig ] SAN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:14.101884] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SAN.txt [2026-02-06T20:31:14.102037] [INFO ] [sig ] [2697/3439] Completed SAN in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-06T20:31:14.102078] [INFO ] [sig ] [2698/3439] Forecasting SANA... [2026-02-06T20:31:14.102108] [INFO ] [sig ] Generating forecast for: SANA [2026-02-06T20:31:14.102137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-06T20:31:14.115644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-06T20:31:14.116055] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-06T20:31:14.116964] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-06T20:31:14.117019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:14.117054] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:14.117083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:14.117154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:14.182197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:14.183133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:14.183222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:14.183256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:14.310510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:14.310689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:14.310734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:14.310765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:14.314406] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-02-06T20:31:14.314736] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-06T20:31:14.314870] [INFO ] [sig ] SANA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:14.468905] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SANA.txt [2026-02-06T20:31:14.469092] [INFO ] [sig ] [2698/3439] Completed SANA in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:14.469134] [INFO ] [sig ] [2699/3439] Forecasting SANM... [2026-02-06T20:31:14.469167] [INFO ] [sig ] Generating forecast for: SANM [2026-02-06T20:31:14.469198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-06T20:31:14.484495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-06T20:31:14.484887] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-06T20:31:14.485696] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-06T20:31:14.485752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:14.485784] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:14.485811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:14.485868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:14.547624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:14.548564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:14.548673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:14.548708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:14.677482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:14.677700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:14.677751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:14.677811] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:14.681923] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=92.74%) [2026-02-06T20:31:14.682217] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-06T20:31:14.682350] [INFO ] [sig ] SANM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:14.839227] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SANM.txt [2026-02-06T20:31:14.839431] [INFO ] [sig ] [2699/3439] Completed SANM in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:14.839494] [INFO ] [sig ] [2700/3439] Forecasting SAP... [2026-02-06T20:31:14.839539] [INFO ] [sig ] Generating forecast for: SAP [2026-02-06T20:31:14.839607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-06T20:31:14.853712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-06T20:31:14.854113] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-06T20:31:14.854962] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-06T20:31:14.855029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:14.855062] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:14.855089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:14.855146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:14.919296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:14.920219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:14.920309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:14.920343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:15.055341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:15.055509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:15.055553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:15.055667] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:15.059234] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=31.99%) [2026-02-06T20:31:15.059558] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-06T20:31:15.059715] [INFO ] [sig ] SAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:15.240275] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SAP.txt [2026-02-06T20:31:15.240482] [INFO ] [sig ] [2700/3439] Completed SAP in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:15.240541] [INFO ] [sig ] [2701/3439] Forecasting SARK... [2026-02-06T20:31:15.240603] [INFO ] [sig ] Generating forecast for: SARK [2026-02-06T20:31:15.240646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-06T20:31:15.257818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-06T20:31:15.258323] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-06T20:31:15.259409] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-06T20:31:15.259482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:15.259526] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:15.259563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:15.259692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:15.341530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:15.342445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:15.342542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:15.342599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:15.464716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:15.464877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:15.464919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:15.464950] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:15.468495] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-06T20:31:15.468827] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-06T20:31:15.468968] [INFO ] [sig ] SARK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:15.618253] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SARK.txt [2026-02-06T20:31:15.618415] [INFO ] [sig ] [2701/3439] Completed SARK in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:15.618458] [INFO ] [sig ] [2702/3439] Forecasting SATL... [2026-02-06T20:31:15.618491] [INFO ] [sig ] Generating forecast for: SATL [2026-02-06T20:31:15.618522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-06T20:31:15.632871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-06T20:31:15.633248] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-06T20:31:15.634268] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-06T20:31:15.634324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:15.634386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:15.634416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:15.634474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:15.692147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:15.693313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:15.693410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:15.693444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:15.814748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:15.814915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:15.814957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:15.814985] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:15.818465] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-06T20:31:15.818808] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-06T20:31:15.818948] [INFO ] [sig ] SATL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:15.970869] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SATL.txt [2026-02-06T20:31:15.971025] [INFO ] [sig ] [2702/3439] Completed SATL in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:15.971083] [INFO ] [sig ] [2703/3439] Forecasting SATS... [2026-02-06T20:31:15.971115] [INFO ] [sig ] Generating forecast for: SATS [2026-02-06T20:31:15.971147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-06T20:31:15.984429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-06T20:31:15.984942] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-06T20:31:15.985879] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-06T20:31:15.985952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:15.985987] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:15.986015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:15.986075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:16.048156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:16.049111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:16.049204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:16.049239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:16.174522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:16.174705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:16.174750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:16.174781] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:16.178377] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-06T20:31:16.178771] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-06T20:31:16.178957] [INFO ] [sig ] SATS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:16.332999] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SATS.txt [2026-02-06T20:31:16.333168] [INFO ] [sig ] [2703/3439] Completed SATS in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:16.333213] [INFO ] [sig ] [2704/3439] Forecasting SAVA... [2026-02-06T20:31:16.333244] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-06T20:31:16.333276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-06T20:31:16.346774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-06T20:31:16.347129] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-06T20:31:16.347994] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-06T20:31:16.348052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:16.348087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:16.348116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:16.348175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:16.415024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:16.416131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:16.416229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:16.416288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:16.541217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:16.541378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:16.541419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:16.541448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:16.545228] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-06T20:31:16.545500] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-06T20:31:16.545646] [INFO ] [sig ] SAVA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:16.702006] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SAVA.txt [2026-02-06T20:31:16.702145] [INFO ] [sig ] [2704/3439] Completed SAVA in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:16.702186] [INFO ] [sig ] [2705/3439] Forecasting SB... [2026-02-06T20:31:16.702217] [INFO ] [sig ] Generating forecast for: SB [2026-02-06T20:31:16.702251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-06T20:31:16.714899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-06T20:31:16.715204] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-06T20:31:16.716013] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-06T20:31:16.716067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:16.716100] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:16.716126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:16.716182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:16.776920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:16.777854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:16.777944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:16.777978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:16.898210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:16.898376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:16.898424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:16.898499] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:16.902074] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-06T20:31:16.902368] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-06T20:31:16.902498] [INFO ] [sig ] SB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:17.061223] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SB.txt [2026-02-06T20:31:17.061378] [INFO ] [sig ] [2705/3439] Completed SB in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:17.061418] [INFO ] [sig ] [2706/3439] Forecasting SBAC... [2026-02-06T20:31:17.061450] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-06T20:31:17.061480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-06T20:31:17.075605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-06T20:31:17.075913] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-06T20:31:17.076765] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-06T20:31:17.076819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:17.076851] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:17.076878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:17.076934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:17.137978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:17.138726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:17.138810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:17.138844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:17.265523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:17.265709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:17.265754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:17.265784] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:17.269909] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-06T20:31:17.270318] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-06T20:31:17.270483] [INFO ] [sig ] SBAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:17.441293] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBAC.txt [2026-02-06T20:31:17.441453] [INFO ] [sig ] [2706/3439] Completed SBAC in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:17.441505] [INFO ] [sig ] [2707/3439] Forecasting SBCF... [2026-02-06T20:31:17.441544] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-06T20:31:17.441604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-06T20:31:17.455709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-06T20:31:17.456142] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-06T20:31:17.457247] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-06T20:31:17.457316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:17.457360] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:17.457398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:17.457485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:17.518171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:17.519127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:17.519226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:17.519261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:17.647098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:17.647291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:17.647339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:17.647370] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:17.651283] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-06T20:31:17.651624] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-06T20:31:17.651780] [INFO ] [sig ] SBCF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:17.806429] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBCF.txt [2026-02-06T20:31:17.806637] [INFO ] [sig ] [2707/3439] Completed SBCF in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:17.806684] [INFO ] [sig ] [2708/3439] Forecasting SBFM... [2026-02-06T20:31:17.806717] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-06T20:31:17.806749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-06T20:31:17.820324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-06T20:31:17.820762] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-06T20:31:17.821636] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-06T20:31:17.821693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:17.821727] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:17.821755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:17.821814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:17.895689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:17.896789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:17.896901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:17.896952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:18.048790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:18.048955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:18.049000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:18.049029] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:18.052561] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-02-06T20:31:18.052884] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-06T20:31:18.053017] [INFO ] [sig ] SBFM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:18.203998] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SBFM.txt [2026-02-06T20:31:18.204160] [INFO ] [sig ] [2708/3439] Completed SBFM in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:18.204203] [INFO ] [sig ] [2709/3439] Forecasting SBGI... [2026-02-06T20:31:18.204234] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-06T20:31:18.204268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-06T20:31:18.219748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-06T20:31:18.220400] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-06T20:31:18.221307] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-06T20:31:18.221367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:18.221402] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:18.221439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:18.221508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:18.306667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:18.307633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:18.307725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:18.307760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:18.434959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:18.435123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:18.435166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:18.435198] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:18.442610] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-02-06T20:31:18.442986] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-06T20:31:18.443140] [INFO ] [sig ] SBGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:18.598017] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBGI.txt [2026-02-06T20:31:18.598168] [INFO ] [sig ] [2709/3439] Completed SBGI in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:18.598211] [INFO ] [sig ] [2710/3439] Forecasting SBH... [2026-02-06T20:31:18.598244] [INFO ] [sig ] Generating forecast for: SBH [2026-02-06T20:31:18.598289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-06T20:31:18.611956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-06T20:31:18.612343] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-06T20:31:18.613197] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-06T20:31:18.613254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:18.613289] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:18.613328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:18.613406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:18.671830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:18.672812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:18.672906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:18.672940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:18.794864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:18.795040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:18.795092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:18.795129] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:18.798813] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=55.48%) [2026-02-06T20:31:18.799110] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-06T20:31:18.799246] [INFO ] [sig ] SBH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:18.950537] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SBH.txt [2026-02-06T20:31:18.950718] [INFO ] [sig ] [2710/3439] Completed SBH in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:18.950762] [INFO ] [sig ] [2711/3439] Forecasting SBI... [2026-02-06T20:31:18.950793] [INFO ] [sig ] Generating forecast for: SBI [2026-02-06T20:31:18.950825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-06T20:31:18.966347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-06T20:31:18.966857] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-06T20:31:18.968103] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-06T20:31:18.968178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:18.968248] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:18.968298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:18.968394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:19.037248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:19.038207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:19.038297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:19.038330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:19.162764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:19.162934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:19.162978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:19.163013] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:19.166702] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-02-06T20:31:19.167083] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-06T20:31:19.167420] [INFO ] [sig ] SBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:19.314655] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBI.txt [2026-02-06T20:31:19.314816] [INFO ] [sig ] [2711/3439] Completed SBI in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:19.314857] [INFO ] [sig ] [2712/3439] Forecasting SBLK... [2026-02-06T20:31:19.314890] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-06T20:31:19.314920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-06T20:31:19.327275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-06T20:31:19.327647] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-06T20:31:19.328638] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-06T20:31:19.328694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:19.328728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:19.328758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:19.328816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:19.404361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:19.405472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:19.405631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:19.405671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:19.535432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:19.535668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:19.535717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:19.535748] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:19.540286] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-06T20:31:19.540668] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-06T20:31:19.540816] [INFO ] [sig ] SBLK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:19.692512] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBLK.txt [2026-02-06T20:31:19.692715] [INFO ] [sig ] [2712/3439] Completed SBLK in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-06T20:31:19.692763] [INFO ] [sig ] [2713/3439] Forecasting SBRA... [2026-02-06T20:31:19.692797] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-06T20:31:19.692830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-06T20:31:19.708021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-06T20:31:19.708482] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-06T20:31:19.709636] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-06T20:31:19.709706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:19.709749] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:19.709783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:19.709868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:19.775780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:19.776658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:19.776745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:19.776779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:19.896436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:19.896634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:19.896680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:19.896710] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:19.900285] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-02-06T20:31:19.900619] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-06T20:31:19.900757] [INFO ] [sig ] SBRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:20.049926] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBRA.txt [2026-02-06T20:31:20.050087] [INFO ] [sig ] [2713/3439] Completed SBRA in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-06T20:31:20.050129] [INFO ] [sig ] [2714/3439] Forecasting SBS... [2026-02-06T20:31:20.050160] [INFO ] [sig ] Generating forecast for: SBS [2026-02-06T20:31:20.050218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-06T20:31:20.062549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-06T20:31:20.062974] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-06T20:31:20.064048] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-06T20:31:20.064105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:20.064139] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:20.064166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:20.064223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:20.122843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:20.123755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:20.123842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:20.123875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:20.278566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:20.278754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:20.278798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:20.278828] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:20.282406] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-06T20:31:20.282742] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-06T20:31:20.282883] [INFO ] [sig ] SBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:20.435341] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SBS.txt [2026-02-06T20:31:20.435506] [INFO ] [sig ] [2714/3439] Completed SBS in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:20.435593] [INFO ] [sig ] [2715/3439] Forecasting SBSI... [2026-02-06T20:31:20.435637] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-06T20:31:20.435674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-06T20:31:20.451416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-06T20:31:20.451873] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-06T20:31:20.452800] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-06T20:31:20.452857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:20.452893] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:20.452920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:20.452980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:20.534291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:20.535509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:20.535683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:20.535743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:20.685566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:20.685778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:20.685846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:20.685898] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:20.691708] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=24.69%) [2026-02-06T20:31:20.692134] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-06T20:31:20.692330] [INFO ] [sig ] SBSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:20.870281] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBSI.txt [2026-02-06T20:31:20.870470] [INFO ] [sig ] [2715/3439] Completed SBSI in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:20.870514] [INFO ] [sig ] [2716/3439] Forecasting SBUX... [2026-02-06T20:31:20.870545] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-06T20:31:20.870597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-06T20:31:20.883301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-06T20:31:20.883732] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-06T20:31:20.885034] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-06T20:31:20.885092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:20.885127] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:20.885156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:20.885215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:20.946166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:20.947105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:20.947198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:20.947232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:21.076511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:21.076704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:21.076749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:21.076971] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:21.081062] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-06T20:31:21.081361] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-06T20:31:21.081513] [INFO ] [sig ] SBUX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:21.236353] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SBUX.txt [2026-02-06T20:31:21.236530] [INFO ] [sig ] [2716/3439] Completed SBUX in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:21.236590] [INFO ] [sig ] [2717/3439] Forecasting SCD... [2026-02-06T20:31:21.236624] [INFO ] [sig ] Generating forecast for: SCD [2026-02-06T20:31:21.236654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-06T20:31:21.248338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-06T20:31:21.248770] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-06T20:31:21.249624] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-06T20:31:21.249688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:21.249720] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:21.249747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:21.249804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:21.309087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:21.310008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:21.310096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:21.310129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:21.427883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:21.428049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:21.428092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:21.428122] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:21.431561] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-02-06T20:31:21.431905] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-06T20:31:21.432041] [INFO ] [sig ] SCD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:21.580177] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SCD.txt [2026-02-06T20:31:21.580313] [INFO ] [sig ] [2717/3439] Completed SCD in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:21.580355] [INFO ] [sig ] [2718/3439] Forecasting SCHL... [2026-02-06T20:31:21.580387] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-06T20:31:21.580419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-06T20:31:21.593530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-06T20:31:21.593849] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-06T20:31:21.594664] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-06T20:31:21.594724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:21.594758] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:21.594786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:21.594846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:21.654162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:21.655058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:21.655141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:21.655174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:21.783306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:21.783468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:21.783548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:21.783603] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:21.787570] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-06T20:31:21.788120] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-06T20:31:21.788255] [INFO ] [sig ] SCHL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:21.938506] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SCHL.txt [2026-02-06T20:31:21.938701] [INFO ] [sig ] [2718/3439] Completed SCHL in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:21.938747] [INFO ] [sig ] [2719/3439] Forecasting SCI... [2026-02-06T20:31:21.938776] [INFO ] [sig ] Generating forecast for: SCI [2026-02-06T20:31:21.938805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-06T20:31:21.951899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-06T20:31:21.952275] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-06T20:31:21.953123] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-06T20:31:21.953188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:21.953263] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:21.953292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:21.953350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:22.013150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:22.014066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:22.014182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:22.014218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:22.135197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:22.135361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:22.135404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:22.135433] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:22.139324] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=25.02%) [2026-02-06T20:31:22.139706] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-06T20:31:22.139851] [INFO ] [sig ] SCI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:22.292631] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SCI.txt [2026-02-06T20:31:22.292792] [INFO ] [sig ] [2719/3439] Completed SCI in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:22.292833] [INFO ] [sig ] [2720/3439] Forecasting SCL... [2026-02-06T20:31:22.292863] [INFO ] [sig ] Generating forecast for: SCL [2026-02-06T20:31:22.292893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-06T20:31:22.304825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-06T20:31:22.305182] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-06T20:31:22.306193] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-06T20:31:22.306248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:22.306279] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:22.306305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:22.306362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:22.367356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:22.368520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:22.368665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:22.368704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:22.490014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:22.490174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:22.490217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:22.490247] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:22.493831] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=26.91%) [2026-02-06T20:31:22.494138] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-06T20:31:22.494279] [INFO ] [sig ] SCL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:22.644273] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SCL.txt [2026-02-06T20:31:22.644435] [INFO ] [sig ] [2720/3439] Completed SCL in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:22.644477] [INFO ] [sig ] [2721/3439] Forecasting SCM... [2026-02-06T20:31:22.644507] [INFO ] [sig ] Generating forecast for: SCM [2026-02-06T20:31:22.644544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-06T20:31:22.657529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-06T20:31:22.657883] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-06T20:31:22.658703] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-06T20:31:22.658755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:22.658788] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:22.658815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:22.658872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:22.718019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:22.718984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:22.719070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:22.719102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:22.847640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:22.847826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:22.847871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:22.847901] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:22.851557] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=65.17%) [2026-02-06T20:31:22.851881] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-06T20:31:22.852018] [INFO ] [sig ] SCM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:23.024918] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SCM.txt [2026-02-06T20:31:23.025078] [INFO ] [sig ] [2721/3439] Completed SCM in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:23.025119] [INFO ] [sig ] [2722/3439] Forecasting SCSC... [2026-02-06T20:31:23.025149] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-06T20:31:23.025180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-06T20:31:23.037054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-06T20:31:23.037375] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-06T20:31:23.038304] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-06T20:31:23.038360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:23.038394] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:23.038433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:23.038493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:23.098069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:23.098959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:23.099047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:23.099082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:23.227046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:23.227212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:23.227256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:23.227322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:23.231283] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-02-06T20:31:23.231654] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-06T20:31:23.231804] [INFO ] [sig ] SCSC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:23.385088] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SCSC.txt [2026-02-06T20:31:23.385259] [INFO ] [sig ] [2722/3439] Completed SCSC in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:23.385300] [INFO ] [sig ] [2723/3439] Forecasting SCVL... [2026-02-06T20:31:23.385331] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-06T20:31:23.385362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-06T20:31:23.397450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-06T20:31:23.397891] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-06T20:31:23.398790] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-06T20:31:23.398847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:23.398881] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:23.398909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:23.398981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:23.461061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:23.462007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:23.462114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:23.462151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:23.589056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:23.589219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:23.589261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:23.589290] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:23.592856] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=79.98%) [2026-02-06T20:31:23.593356] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-06T20:31:23.593490] [INFO ] [sig ] SCVL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:23.742801] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SCVL.txt [2026-02-06T20:31:23.742940] [INFO ] [sig ] [2723/3439] Completed SCVL in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:23.742979] [INFO ] [sig ] [2724/3439] Forecasting SCZ... [2026-02-06T20:31:23.743009] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-06T20:31:23.743039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-06T20:31:23.754900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-06T20:31:23.755258] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-06T20:31:23.756328] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-06T20:31:23.756384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:23.756441] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:23.756471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:23.756534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:23.816870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:23.817701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:23.817808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:23.817846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:23.942942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:23.943100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:23.943142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:23.943172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:23.946718] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=58.88%) [2026-02-06T20:31:23.947007] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-06T20:31:23.947141] [INFO ] [sig ] SCZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:24.099244] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SCZ.txt [2026-02-06T20:31:24.099396] [INFO ] [sig ] [2724/3439] Completed SCZ in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:24.099440] [INFO ] [sig ] [2725/3439] Forecasting SD... [2026-02-06T20:31:24.099470] [INFO ] [sig ] Generating forecast for: SD [2026-02-06T20:31:24.099502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-06T20:31:24.111012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-06T20:31:24.111323] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-06T20:31:24.112164] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-06T20:31:24.112219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:24.112253] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:24.112281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:24.112354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:24.171050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:24.171791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:24.171883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:24.171919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:24.301923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:24.302086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:24.302128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:24.302158] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:24.306403] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=78.99%) [2026-02-06T20:31:24.306737] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-06T20:31:24.306881] [INFO ] [sig ] SD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:24.452514] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SD.txt [2026-02-06T20:31:24.452708] [INFO ] [sig ] [2725/3439] Completed SD in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:24.452768] [INFO ] [sig ] [2726/3439] Forecasting SDA... [2026-02-06T20:31:24.452810] [INFO ] [sig ] Generating forecast for: SDA [2026-02-06T20:31:24.452861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-06T20:31:24.464588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-06T20:31:24.464997] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-06T20:31:24.465840] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-06T20:31:24.465896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:24.465930] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:24.465958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:24.466015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:24.528398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:24.529510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:24.529644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:24.529695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:24.653980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:24.654148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:24.654190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:24.654219] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:24.657998] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-02-06T20:31:24.658369] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-06T20:31:24.658516] [INFO ] [sig ] SDA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:24.814585] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SDA.txt [2026-02-06T20:31:24.814825] [INFO ] [sig ] [2726/3439] Completed SDA in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:24.814875] [INFO ] [sig ] [2727/3439] Forecasting SDHY... [2026-02-06T20:31:24.814910] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-06T20:31:24.814944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-06T20:31:24.829377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-06T20:31:24.829819] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-06T20:31:24.830802] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-06T20:31:24.830864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:24.830900] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:24.830932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:24.831004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:24.891482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:24.892505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:24.892627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:24.892673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:25.019541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:25.019723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:25.019768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:25.019799] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:25.023354] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-06T20:31:25.023662] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-06T20:31:25.023796] [INFO ] [sig ] SDHY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:25.187375] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SDHY.txt [2026-02-06T20:31:25.187604] [INFO ] [sig ] [2727/3439] Completed SDHY in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:25.187664] [INFO ] [sig ] [2728/3439] Forecasting SDRL... [2026-02-06T20:31:25.187700] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-06T20:31:25.187737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-06T20:31:25.203107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-06T20:31:25.203554] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-06T20:31:25.204530] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-06T20:31:25.204617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:25.204659] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:25.204693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:25.204771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:25.270361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:25.271253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:25.271343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:25.271376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:25.403341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:25.403532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:25.403620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:25.403663] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:25.408434] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-06T20:31:25.408839] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-06T20:31:25.409186] [INFO ] [sig ] SDRL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:25.559766] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SDRL.txt [2026-02-06T20:31:25.559929] [INFO ] [sig ] [2728/3439] Completed SDRL in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:25.559974] [INFO ] [sig ] [2729/3439] Forecasting SDVY... [2026-02-06T20:31:25.560005] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-06T20:31:25.560037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-06T20:31:25.573100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-06T20:31:25.573486] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-06T20:31:25.574397] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-06T20:31:25.574460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:25.574494] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:25.574522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:25.574609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:25.633137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:25.634116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:25.634241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:25.634278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:25.758672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:25.758837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:25.758880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:25.758910] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:25.762532] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=84.71%) [2026-02-06T20:31:25.762849] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-06T20:31:25.762986] [INFO ] [sig ] SDVY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:25.906799] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SDVY.txt [2026-02-06T20:31:25.906964] [INFO ] [sig ] [2729/3439] Completed SDVY in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-06T20:31:25.907007] [INFO ] [sig ] [2730/3439] Forecasting SE... [2026-02-06T20:31:25.907036] [INFO ] [sig ] Generating forecast for: SE [2026-02-06T20:31:25.907066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-06T20:31:25.919473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-06T20:31:25.919826] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-06T20:31:25.920618] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-06T20:31:25.920677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:25.920710] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:25.920738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:25.920800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:25.979675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:25.980560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:25.980668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:25.980702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:26.103874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:26.104048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:26.104108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:26.104141] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:26.107912] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-06T20:31:26.108207] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-06T20:31:26.108336] [INFO ] [sig ] SE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:26.253770] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SE.txt [2026-02-06T20:31:26.253903] [INFO ] [sig ] [2730/3439] Completed SE in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-06T20:31:26.253943] [INFO ] [sig ] [2731/3439] Forecasting SEDG... [2026-02-06T20:31:26.253972] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-06T20:31:26.254001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-06T20:31:26.266950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-06T20:31:26.267283] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-06T20:31:26.268127] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-06T20:31:26.268182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:26.268214] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:26.268240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:26.268296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:26.327609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:26.328404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:26.328490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:26.328523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:26.447315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:26.447475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:26.447516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:26.447545] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:26.451111] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=31.59%) [2026-02-06T20:31:26.451390] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-06T20:31:26.451517] [INFO ] [sig ] SEDG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:26.596358] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SEDG.txt [2026-02-06T20:31:26.596516] [INFO ] [sig ] [2731/3439] Completed SEDG in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:26.596557] [INFO ] [sig ] [2732/3439] Forecasting SEE... [2026-02-06T20:31:26.596611] [INFO ] [sig ] Generating forecast for: SEE [2026-02-06T20:31:26.596644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-06T20:31:26.609204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-06T20:31:26.609607] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-06T20:31:26.610423] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-06T20:31:26.610477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:26.610510] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:26.610537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:26.610617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:26.672698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:26.673822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:26.673907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:26.673942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:26.807472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:26.807657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:26.807711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:26.807743] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:26.812306] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-02-06T20:31:26.812628] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-06T20:31:26.812773] [INFO ] [sig ] SEE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:26.958942] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SEE.txt [2026-02-06T20:31:26.959134] [INFO ] [sig ] [2732/3439] Completed SEE in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:26.959178] [INFO ] [sig ] [2733/3439] Forecasting SEIC... [2026-02-06T20:31:26.959208] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-06T20:31:26.959238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-06T20:31:26.970627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-06T20:31:26.970963] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-06T20:31:26.971774] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-06T20:31:26.971828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:26.971861] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:26.971888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:26.971950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:27.030354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:27.031254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:27.031345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:27.031381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:27.156082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:27.156239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:27.156281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:27.156311] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:27.160145] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-02-06T20:31:27.160418] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-06T20:31:27.160542] [INFO ] [sig ] SEIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:27.304515] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SEIC.txt [2026-02-06T20:31:27.304654] [INFO ] [sig ] [2733/3439] Completed SEIC in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:27.304696] [INFO ] [sig ] [2734/3439] Forecasting SELF... [2026-02-06T20:31:27.304726] [INFO ] [sig ] Generating forecast for: SELF [2026-02-06T20:31:27.304756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-06T20:31:27.315821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-06T20:31:27.316094] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-06T20:31:27.316888] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-06T20:31:27.316942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:27.316975] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:27.317002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:27.317059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:27.375168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:27.375798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:27.376068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:27.376100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:27.484588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:27.484734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:27.484780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:27.484816] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:27.488633] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: UP (p=59.68%) [2026-02-06T20:31:27.488942] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-06T20:31:27.489064] [INFO ] [sig ] SELF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:27.649842] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SELF.txt [2026-02-06T20:31:27.649985] [INFO ] [sig ] [2734/3439] Completed SELF in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:27.650023] [INFO ] [sig ] [2735/3439] Forecasting SEM... [2026-02-06T20:31:27.650054] [INFO ] [sig ] Generating forecast for: SEM [2026-02-06T20:31:27.650084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-06T20:31:27.662611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-06T20:31:27.662930] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-06T20:31:27.663736] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-06T20:31:27.663801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:27.663835] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:27.663862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:27.663919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:27.720847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:27.721728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:27.721845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:27.721881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:27.850049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:27.850215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:27.850257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:27.850482] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:27.854350] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-06T20:31:27.854663] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-06T20:31:27.854822] [INFO ] [sig ] SEM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:28.004044] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SEM.txt [2026-02-06T20:31:28.004200] [INFO ] [sig ] [2735/3439] Completed SEM in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:28.004242] [INFO ] [sig ] [2736/3439] Forecasting SENEA... [2026-02-06T20:31:28.004272] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-06T20:31:28.004302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-06T20:31:28.018122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-06T20:31:28.018497] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-06T20:31:28.019340] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-06T20:31:28.019394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:28.019462] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:28.019503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:28.019606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:28.079304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:28.080207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:28.080294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:28.080326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:28.203937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:28.204098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:28.204140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:28.204169] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:28.208292] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=59.68%) [2026-02-06T20:31:28.208611] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-06T20:31:28.208745] [INFO ] [sig ] SENEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:28.354464] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SENEA.txt [2026-02-06T20:31:28.354646] [INFO ] [sig ] [2736/3439] Completed SENEA in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:28.354692] [INFO ] [sig ] [2737/3439] Forecasting SENS... [2026-02-06T20:31:28.354722] [INFO ] [sig ] Generating forecast for: SENS [2026-02-06T20:31:28.354752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-06T20:31:28.366941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-06T20:31:28.367355] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-06T20:31:28.368259] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-06T20:31:28.368316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:28.368349] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:28.368375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:28.368431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:28.428403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:28.429406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:28.429501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:28.429534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:28.556595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:28.556770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:28.556821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:28.556858] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:28.560638] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-06T20:31:28.560996] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-06T20:31:28.561142] [INFO ] [sig ] SENS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:28.712390] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SENS.txt [2026-02-06T20:31:28.712549] [INFO ] [sig ] [2737/3439] Completed SENS in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:28.712613] [INFO ] [sig ] [2738/3439] Forecasting SERA... [2026-02-06T20:31:28.712645] [INFO ] [sig ] Generating forecast for: SERA [2026-02-06T20:31:28.712679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-06T20:31:28.725633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-06T20:31:28.726023] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-06T20:31:28.726866] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-06T20:31:28.726923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:28.726958] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:28.726985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:28.727044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:28.787092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:28.788032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:28.788123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:28.788156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:28.908867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:28.909036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:28.909078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:28.909115] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:28.912745] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-02-06T20:31:28.913058] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-06T20:31:28.913196] [INFO ] [sig ] SERA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:29.065891] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SERA.txt [2026-02-06T20:31:29.066102] [INFO ] [sig ] [2738/3439] Completed SERA in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:29.066165] [INFO ] [sig ] [2739/3439] Forecasting SES... [2026-02-06T20:31:29.066197] [INFO ] [sig ] Generating forecast for: SES [2026-02-06T20:31:29.066230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-06T20:31:29.080295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-06T20:31:29.080747] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-06T20:31:29.081752] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-06T20:31:29.081812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:29.081846] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:29.081874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:29.081931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:29.147099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:29.148160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:29.148265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:29.148314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:29.311756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:29.311960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:29.312033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:29.312131] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:29.317071] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=71.22%) [2026-02-06T20:31:29.317544] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-06T20:31:29.317828] [INFO ] [sig ] SES: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:29.573265] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SES.txt [2026-02-06T20:31:29.573509] [INFO ] [sig ] [2739/3439] Completed SES in 0.5s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:29.573593] [INFO ] [sig ] [2740/3439] Forecasting SEVN... [2026-02-06T20:31:29.573650] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-06T20:31:29.573699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-06T20:31:29.608974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-06T20:31:29.609547] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-06T20:31:29.611920] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-06T20:31:29.612043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:29.612093] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:29.612138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:29.612234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:29.719804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:29.721311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:29.721467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:29.721524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:29.899008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:29.899213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:29.899276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:29.899325] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:29.905156] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: DOWN (p=47.28%) [2026-02-06T20:31:29.905750] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-06T20:31:29.905978] [INFO ] [sig ] SEVN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:30.136668] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SEVN.txt [2026-02-06T20:31:30.136911] [INFO ] [sig ] [2740/3439] Completed SEVN in 0.6s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:30.136982] [INFO ] [sig ] [2741/3439] Forecasting SEZL... [2026-02-06T20:31:30.137033] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-06T20:31:30.137095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-06T20:31:30.156556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-06T20:31:30.157147] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-06T20:31:30.158428] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-06T20:31:30.158505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:30.158555] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:30.158708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:30.158812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:30.248436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:30.249664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:30.249785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:30.249834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:30.409109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:30.409483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:30.409564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:30.409656] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:30.415254] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-02-06T20:31:30.415823] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-06T20:31:30.416054] [INFO ] [sig ] SEZL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:30.591114] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SEZL.txt [2026-02-06T20:31:30.591311] [INFO ] [sig ] [2741/3439] Completed SEZL in 0.5s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:30.591389] [INFO ] [sig ] [2742/3439] Forecasting SF... [2026-02-06T20:31:30.591440] [INFO ] [sig ] Generating forecast for: SF [2026-02-06T20:31:30.591481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-06T20:31:30.603809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-06T20:31:30.604246] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-06T20:31:30.605228] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-06T20:31:30.605288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:30.605323] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:30.605352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:30.605411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:30.664851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:30.665806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:30.665896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:30.665931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:30.799632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:30.799804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:30.799865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:30.799895] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:30.803657] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=13.92%) [2026-02-06T20:31:30.803996] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-06T20:31:30.804142] [INFO ] [sig ] SF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:30.968556] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SF.txt [2026-02-06T20:31:30.968748] [INFO ] [sig ] [2742/3439] Completed SF in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:30.968791] [INFO ] [sig ] [2743/3439] Forecasting SFB... [2026-02-06T20:31:30.968830] [INFO ] [sig ] Generating forecast for: SFB [2026-02-06T20:31:30.968873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-06T20:31:30.981800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-06T20:31:30.982226] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-06T20:31:30.983342] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-06T20:31:30.983433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:30.983476] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:30.983510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:30.983609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:31.050509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:31.051482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:31.051619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:31.051658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:31.177467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:31.177685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:31.177758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:31.177842] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:31.181900] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-06T20:31:31.182507] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-06T20:31:31.182686] [INFO ] [sig ] SFB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:31.353215] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SFB.txt [2026-02-06T20:31:31.353371] [INFO ] [sig ] [2743/3439] Completed SFB in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:31.353432] [INFO ] [sig ] [2744/3439] Forecasting SFBS... [2026-02-06T20:31:31.353464] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-06T20:31:31.353494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-06T20:31:31.365395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-06T20:31:31.365787] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-06T20:31:31.366618] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-06T20:31:31.366672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:31.366703] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:31.366730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:31.366787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:31.425959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:31.426910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:31.427187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:31.427221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:31.561392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:31.561566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:31.561634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:31.561664] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:31.565185] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-02-06T20:31:31.565509] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-06T20:31:31.565664] [INFO ] [sig ] SFBS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:31.719495] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SFBS.txt [2026-02-06T20:31:31.719706] [INFO ] [sig ] [2744/3439] Completed SFBS in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:31.719768] [INFO ] [sig ] [2745/3439] Forecasting SFIX... [2026-02-06T20:31:31.719811] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-06T20:31:31.719850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-06T20:31:31.733681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-06T20:31:31.734051] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-06T20:31:31.734899] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-06T20:31:31.734954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:31.734986] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:31.735012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:31.735072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:31.799268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:31.800359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:31.800473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:31.800518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:31.932715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:31.932880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:31.932925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:31.932957] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:31.936470] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=56.40%) [2026-02-06T20:31:31.936808] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-06T20:31:31.936953] [INFO ] [sig ] SFIX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:32.104416] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SFIX.txt [2026-02-06T20:31:32.104631] [INFO ] [sig ] [2745/3439] Completed SFIX in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-06T20:31:32.104689] [INFO ] [sig ] [2746/3439] Forecasting SFL... [2026-02-06T20:31:32.104721] [INFO ] [sig ] Generating forecast for: SFL [2026-02-06T20:31:32.104755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-06T20:31:32.117001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-06T20:31:32.117390] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-06T20:31:32.118261] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-06T20:31:32.118318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:32.118380] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:32.118413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:32.118472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:32.185687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:32.186722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:32.186866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:32.186909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:32.322370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:32.322543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:32.322605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:32.322638] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:32.326700] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-02-06T20:31:32.327055] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-06T20:31:32.327197] [INFO ] [sig ] SFL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:32.490676] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SFL.txt [2026-02-06T20:31:32.490896] [INFO ] [sig ] [2746/3439] Completed SFL in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.2m [2026-02-06T20:31:32.490959] [INFO ] [sig ] [2747/3439] Forecasting SFLO... [2026-02-06T20:31:32.491000] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-06T20:31:32.491037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-06T20:31:32.503567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-06T20:31:32.504056] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-06T20:31:32.504949] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-06T20:31:32.505006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:32.505040] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:32.505068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:32.505137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:32.569680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:32.570690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:32.570795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:32.570835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:32.707030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:32.707222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:32.707267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:32.707299] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:32.711057] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-02-06T20:31:32.711379] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-06T20:31:32.711544] [INFO ] [sig ] SFLO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:32.875461] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SFLO.txt [2026-02-06T20:31:32.875666] [INFO ] [sig ] [2747/3439] Completed SFLO in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:32.875717] [INFO ] [sig ] [2748/3439] Forecasting SFM... [2026-02-06T20:31:32.875749] [INFO ] [sig ] Generating forecast for: SFM [2026-02-06T20:31:32.875784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-06T20:31:32.889076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-06T20:31:32.889490] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-06T20:31:32.890540] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-06T20:31:32.890625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:32.890661] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:32.890689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:32.890746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:32.960531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:32.961772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:32.961887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:32.961948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:33.090796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:33.090961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:33.091018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:33.091066] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:33.094806] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-06T20:31:33.095115] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-06T20:31:33.095254] [INFO ] [sig ] SFM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:33.257421] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SFM.txt [2026-02-06T20:31:33.257614] [INFO ] [sig ] [2748/3439] Completed SFM in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:33.257661] [INFO ] [sig ] [2749/3439] Forecasting SFNC... [2026-02-06T20:31:33.257693] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-06T20:31:33.257723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-06T20:31:33.272465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-06T20:31:33.272917] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-06T20:31:33.273763] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-06T20:31:33.273829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:33.273870] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:33.273903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:33.273974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:33.337979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:33.339039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:33.339136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:33.339171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:33.479366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:33.479543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:33.479605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:33.479638] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:33.483563] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=44.18%) [2026-02-06T20:31:33.483986] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-06T20:31:33.484141] [INFO ] [sig ] SFNC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:33.650731] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SFNC.txt [2026-02-06T20:31:33.650991] [INFO ] [sig ] [2749/3439] Completed SFNC in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:33.651052] [INFO ] [sig ] [2750/3439] Forecasting SG... [2026-02-06T20:31:33.651095] [INFO ] [sig ] Generating forecast for: SG [2026-02-06T20:31:33.651129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-06T20:31:33.666132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-06T20:31:33.666615] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-06T20:31:33.667801] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-06T20:31:33.667865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:33.667899] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:33.667928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:33.667989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:33.727946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:33.728928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:33.729031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:33.729064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:33.856884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:33.857070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:33.857118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:33.857164] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:33.861139] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=59.68%) [2026-02-06T20:31:33.861476] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-06T20:31:33.861670] [INFO ] [sig ] SG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:34.070461] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SG.txt [2026-02-06T20:31:34.070637] [INFO ] [sig ] [2750/3439] Completed SG in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:34.070681] [INFO ] [sig ] [2751/3439] Forecasting SGC... [2026-02-06T20:31:34.070710] [INFO ] [sig ] Generating forecast for: SGC [2026-02-06T20:31:34.070740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-06T20:31:34.082514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-06T20:31:34.082862] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-06T20:31:34.083674] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-06T20:31:34.083728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:34.083760] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:34.083787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:34.083847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:34.145798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:34.146932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:34.147040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:34.147076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:34.274304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:34.274466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:34.274508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:34.274537] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:34.278058] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=34.53%) [2026-02-06T20:31:34.278363] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-06T20:31:34.278501] [INFO ] [sig ] SGC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:34.425161] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SGC.txt [2026-02-06T20:31:34.425318] [INFO ] [sig ] [2751/3439] Completed SGC in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:34.425363] [INFO ] [sig ] [2752/3439] Forecasting SGHC... [2026-02-06T20:31:34.425393] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-06T20:31:34.425424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-06T20:31:34.439083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-06T20:31:34.439449] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-06T20:31:34.440499] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-06T20:31:34.440553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:34.440605] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:34.440633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:34.440689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:34.499042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:34.500390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:34.500482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:34.500514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:34.640517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:34.640707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:34.640750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:34.640782] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:34.644443] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-06T20:31:34.644773] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-06T20:31:34.644946] [INFO ] [sig ] SGHC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:34.808151] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SGHC.txt [2026-02-06T20:31:34.808309] [INFO ] [sig ] [2752/3439] Completed SGHC in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:34.808352] [INFO ] [sig ] [2753/3439] Forecasting SGRY... [2026-02-06T20:31:34.808382] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-06T20:31:34.808413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-06T20:31:34.820256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-06T20:31:34.820651] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-06T20:31:34.821685] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-06T20:31:34.821738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:34.821794] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:34.821821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:34.821882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:34.881643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:34.882618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:34.882707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:34.882741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:35.009913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:35.010082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:35.010126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:35.010200] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:35.013712] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=22.43%) [2026-02-06T20:31:35.014027] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-06T20:31:35.014171] [INFO ] [sig ] SGRY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:35.171844] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SGRY.txt [2026-02-06T20:31:35.172014] [INFO ] [sig ] [2753/3439] Completed SGRY in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:35.172078] [INFO ] [sig ] [2754/3439] Forecasting SHAK... [2026-02-06T20:31:35.172113] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-06T20:31:35.172145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-06T20:31:35.184762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-06T20:31:35.185168] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-06T20:31:35.186084] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-06T20:31:35.186146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:35.186181] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:35.186209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:35.186267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:35.250774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:35.251708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:35.251806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:35.251843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:35.388102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:35.388265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:35.388308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:35.388337] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:35.392064] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=34.41%) [2026-02-06T20:31:35.392384] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-06T20:31:35.392548] [INFO ] [sig ] SHAK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:35.553124] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SHAK.txt [2026-02-06T20:31:35.553301] [INFO ] [sig ] [2754/3439] Completed SHAK in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:35.553356] [INFO ] [sig ] [2755/3439] Forecasting SHBI... [2026-02-06T20:31:35.553393] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-06T20:31:35.553438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-06T20:31:35.566046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-06T20:31:35.566389] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-06T20:31:35.567238] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-06T20:31:35.567294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:35.567329] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:35.567356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:35.567416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:35.631708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:35.632665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:35.632755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:35.632811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:35.767431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:35.767648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:35.767713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:35.767759] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:35.772206] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=32.09%) [2026-02-06T20:31:35.772557] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-06T20:31:35.772725] [INFO ] [sig ] SHBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:35.919426] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SHBI.txt [2026-02-06T20:31:35.919613] [INFO ] [sig ] [2755/3439] Completed SHBI in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:35.919656] [INFO ] [sig ] [2756/3439] Forecasting SHC... [2026-02-06T20:31:35.919690] [INFO ] [sig ] Generating forecast for: SHC [2026-02-06T20:31:35.919722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-06T20:31:35.934718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-06T20:31:35.935185] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-06T20:31:35.936161] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-06T20:31:35.936221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:35.936254] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:35.936284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:35.936368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:36.012929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:36.013958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:36.014071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:36.014319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:36.148932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:36.149106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:36.149150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:36.149217] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:36.153090] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-06T20:31:36.153413] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-06T20:31:36.153562] [INFO ] [sig ] SHC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:36.314420] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SHC.txt [2026-02-06T20:31:36.314627] [INFO ] [sig ] [2756/3439] Completed SHC in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:36.314686] [INFO ] [sig ] [2757/3439] Forecasting SHEL... [2026-02-06T20:31:36.314719] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-06T20:31:36.314751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-06T20:31:36.327404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-06T20:31:36.327841] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-06T20:31:36.328747] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-06T20:31:36.328803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:36.328846] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:36.328892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:36.328954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:36.397377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:36.398408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:36.398502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:36.398547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:36.539720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:36.539886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:36.539930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:36.539960] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:36.544163] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-06T20:31:36.544514] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-06T20:31:36.544723] [INFO ] [sig ] SHEL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:36.717657] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SHEL.txt [2026-02-06T20:31:36.717868] [INFO ] [sig ] [2757/3439] Completed SHEL in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:36.717921] [INFO ] [sig ] [2758/3439] Forecasting SHEN... [2026-02-06T20:31:36.717965] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-06T20:31:36.718008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-06T20:31:36.732201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-06T20:31:36.732622] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-06T20:31:36.733482] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-06T20:31:36.733540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:36.733590] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:36.733620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:36.733679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:36.794865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:36.795801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:36.795890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:36.795927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:36.923491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:36.923669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:36.923714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:36.923745] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:36.927635] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: UP (p=56.86%) [2026-02-06T20:31:36.928018] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-06T20:31:36.928167] [INFO ] [sig ] SHEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:37.073439] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SHEN.txt [2026-02-06T20:31:37.073787] [INFO ] [sig ] [2758/3439] Completed SHEN in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:37.073829] [INFO ] [sig ] [2759/3439] Forecasting SHG... [2026-02-06T20:31:37.073859] [INFO ] [sig ] Generating forecast for: SHG [2026-02-06T20:31:37.073890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-06T20:31:37.086152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-06T20:31:37.086498] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-06T20:31:37.087510] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-06T20:31:37.087565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:37.087637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:37.087670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:37.087728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:37.146413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:37.147305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:37.147388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:37.147421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:37.275038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:37.275188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:37.275230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:37.275260] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:37.278974] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-06T20:31:37.279450] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-06T20:31:37.279595] [INFO ] [sig ] SHG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:37.427477] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SHG.txt [2026-02-06T20:31:37.427658] [INFO ] [sig ] [2759/3439] Completed SHG in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:37.427699] [INFO ] [sig ] [2760/3439] Forecasting SHIP... [2026-02-06T20:31:37.427731] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-06T20:31:37.427761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-06T20:31:37.440420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-06T20:31:37.440749] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-06T20:31:37.441549] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-06T20:31:37.441629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:37.441666] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:37.441695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:37.441754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:37.506058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:37.507098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:37.507186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:37.507220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:37.630919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:37.631070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:37.631112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:37.631144] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:37.634670] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-06T20:31:37.634965] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-06T20:31:37.635286] [INFO ] [sig ] SHIP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:37.782079] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SHIP.txt [2026-02-06T20:31:37.782205] [INFO ] [sig ] [2760/3439] Completed SHIP in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:37.782245] [INFO ] [sig ] [2761/3439] Forecasting SHLS... [2026-02-06T20:31:37.782276] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-06T20:31:37.782313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-06T20:31:37.795357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-06T20:31:37.795688] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-06T20:31:37.796464] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-06T20:31:37.796517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:37.796550] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:37.796594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:37.796658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:37.854114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:37.855012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:37.855099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:37.855132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:37.979152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:37.979310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:37.979351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:37.979379] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:37.982782] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=27.20%) [2026-02-06T20:31:37.983093] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-06T20:31:37.983222] [INFO ] [sig ] SHLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:38.125346] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SHLS.txt [2026-02-06T20:31:38.125491] [INFO ] [sig ] [2761/3439] Completed SHLS in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-06T20:31:38.125531] [INFO ] [sig ] [2762/3439] Forecasting SHO... [2026-02-06T20:31:38.125560] [INFO ] [sig ] Generating forecast for: SHO [2026-02-06T20:31:38.125614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-06T20:31:38.136703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-06T20:31:38.137135] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-06T20:31:38.138487] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-06T20:31:38.138548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:38.138604] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:38.138639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:38.138699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:38.203536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:38.204464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:38.204554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:38.204607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:38.330635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:38.330803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:38.330846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:38.330877] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:38.334304] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=39.45%) [2026-02-06T20:31:38.334601] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-06T20:31:38.334729] [INFO ] [sig ] SHO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:38.481955] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SHO.txt [2026-02-06T20:31:38.482179] [INFO ] [sig ] [2762/3439] Completed SHO in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.1m [2026-02-06T20:31:38.482229] [INFO ] [sig ] [2763/3439] Forecasting SHOC... [2026-02-06T20:31:38.482265] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-06T20:31:38.482295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-06T20:31:38.496729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-06T20:31:38.497123] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-06T20:31:38.498256] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-06T20:31:38.498311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:38.498344] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:38.498372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:38.498437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:38.555948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:38.556915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:38.557125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:38.557177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:38.680967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:38.681141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:38.681187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:38.681218] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:38.686360] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=55.76%) [2026-02-06T20:31:38.686762] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-06T20:31:38.686921] [INFO ] [sig ] SHOC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:38.835302] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SHOC.txt [2026-02-06T20:31:38.835455] [INFO ] [sig ] [2763/3439] Completed SHOC in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.1m [2026-02-06T20:31:38.835496] [INFO ] [sig ] [2764/3439] Forecasting SHOO... [2026-02-06T20:31:38.835528] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-06T20:31:38.835559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-06T20:31:38.857422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-06T20:31:38.858028] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-06T20:31:38.859104] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-06T20:31:38.859169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:38.859207] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:38.859239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:38.859318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:38.923220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:38.924136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:38.924225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:38.924258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:39.044516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:39.044696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:39.044741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:39.044771] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:39.048249] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-06T20:31:39.048543] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-06T20:31:39.048705] [INFO ] [sig ] SHOO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:39.200864] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SHOO.txt [2026-02-06T20:31:39.201021] [INFO ] [sig ] [2764/3439] Completed SHOO in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:39.201077] [INFO ] [sig ] [2765/3439] Forecasting SHOP... [2026-02-06T20:31:39.201109] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-06T20:31:39.201141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-06T20:31:39.213445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-06T20:31:39.213811] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-06T20:31:39.214650] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-06T20:31:39.214704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:39.214736] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:39.214763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:39.214819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:39.279899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:39.281046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:39.281161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:39.281205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:39.414281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:39.414441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:39.414485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:39.414515] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:39.418465] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=36.74%) [2026-02-06T20:31:39.418816] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-06T20:31:39.418977] [INFO ] [sig ] SHOP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:39.573034] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SHOP.txt [2026-02-06T20:31:39.573196] [INFO ] [sig ] [2765/3439] Completed SHOP in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:39.573239] [INFO ] [sig ] [2766/3439] Forecasting SHY... [2026-02-06T20:31:39.573271] [INFO ] [sig ] Generating forecast for: SHY [2026-02-06T20:31:39.573301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-06T20:31:39.584221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-06T20:31:39.584531] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-06T20:31:39.585316] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-06T20:31:39.585371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:39.585402] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:39.585429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:39.585485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:39.643449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:39.644407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:39.644505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:39.644540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:39.783420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:39.783667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:39.783723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:39.783765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:39.787785] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=69.28%) [2026-02-06T20:31:39.788211] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-06T20:31:39.788374] [INFO ] [sig ] SHY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:39.944630] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SHY.txt [2026-02-06T20:31:39.944820] [INFO ] [sig ] [2766/3439] Completed SHY in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:39.944861] [INFO ] [sig ] [2767/3439] Forecasting SIBN... [2026-02-06T20:31:39.944891] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-06T20:31:39.944922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-06T20:31:39.960611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-06T20:31:39.961099] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-06T20:31:39.962030] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-06T20:31:39.962103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:39.962146] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:39.962175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:39.962234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:40.029593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:40.030534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:40.030645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:40.030682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:40.161234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:40.161428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:40.161491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:40.161539] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:40.165471] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-06T20:31:40.165856] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-06T20:31:40.166014] [INFO ] [sig ] SIBN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:40.315458] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SIBN.txt [2026-02-06T20:31:40.315649] [INFO ] [sig ] [2767/3439] Completed SIBN in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:40.315711] [INFO ] [sig ] [2768/3439] Forecasting SID... [2026-02-06T20:31:40.315751] [INFO ] [sig ] Generating forecast for: SID [2026-02-06T20:31:40.315784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-06T20:31:40.328161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-06T20:31:40.328520] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-06T20:31:40.329470] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-06T20:31:40.329534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:40.329608] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:40.329646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:40.329705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:40.394759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:40.395652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:40.395754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:40.395792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:40.530015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:40.530184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:40.530239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:40.530272] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:40.533970] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-02-06T20:31:40.534336] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-06T20:31:40.534479] [INFO ] [sig ] SID: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:40.693947] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SID.txt [2026-02-06T20:31:40.694156] [INFO ] [sig ] [2768/3439] Completed SID in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:40.694220] [INFO ] [sig ] [2769/3439] Forecasting SIEB... [2026-02-06T20:31:40.694266] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-06T20:31:40.694313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-06T20:31:40.707167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-06T20:31:40.707559] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-06T20:31:40.708514] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-06T20:31:40.708601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:40.708651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:40.708682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:40.708755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:40.775369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:40.776286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:40.776388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:40.776427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:40.908458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:40.908653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:40.908696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:40.908727] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:40.912490] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-02-06T20:31:40.912852] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-06T20:31:40.913042] [INFO ] [sig ] SIEB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:41.063020] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SIEB.txt [2026-02-06T20:31:41.063388] [INFO ] [sig ] [2769/3439] Completed SIEB in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:41.063435] [INFO ] [sig ] [2770/3439] Forecasting SIFY... [2026-02-06T20:31:41.063469] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-06T20:31:41.063499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-06T20:31:41.077057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-06T20:31:41.077649] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-06T20:31:41.078716] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-06T20:31:41.078784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:41.078860] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:41.078890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:41.078948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:41.137145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:41.138071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:41.138159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:41.138192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:41.260401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:41.260565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:41.260633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:41.260664] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:41.264154] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=83.52%) [2026-02-06T20:31:41.264441] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-06T20:31:41.264593] [INFO ] [sig ] SIFY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:41.408514] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SIFY.txt [2026-02-06T20:31:41.408670] [INFO ] [sig ] [2770/3439] Completed SIFY in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:41.408712] [INFO ] [sig ] [2771/3439] Forecasting SIG... [2026-02-06T20:31:41.408743] [INFO ] [sig ] Generating forecast for: SIG [2026-02-06T20:31:41.408773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-06T20:31:41.420114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-06T20:31:41.420422] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-06T20:31:41.421244] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-06T20:31:41.421299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:41.421330] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:41.421358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:41.421415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:41.481763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:41.482594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:41.482678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:41.482714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:41.613332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:41.613495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:41.613538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:41.613590] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:41.617491] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-06T20:31:41.617871] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-06T20:31:41.618408] [INFO ] [sig ] SIG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:41.772713] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SIG.txt [2026-02-06T20:31:41.772872] [INFO ] [sig ] [2771/3439] Completed SIG in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:41.772914] [INFO ] [sig ] [2772/3439] Forecasting SIGA... [2026-02-06T20:31:41.772944] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-06T20:31:41.772976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-06T20:31:41.785431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-06T20:31:41.786047] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-06T20:31:41.787143] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-06T20:31:41.787208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:41.787243] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:41.787271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:41.787329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:41.846980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:41.847925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:41.848021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:41.848054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:41.978200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:41.978371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:41.978412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:41.978441] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:41.982302] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-02-06T20:31:41.982640] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-06T20:31:41.982779] [INFO ] [sig ] SIGA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:42.132990] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SIGA.txt [2026-02-06T20:31:42.133157] [INFO ] [sig ] [2772/3439] Completed SIGA in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:42.133198] [INFO ] [sig ] [2773/3439] Forecasting SIGI... [2026-02-06T20:31:42.133228] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-06T20:31:42.133259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-06T20:31:42.145311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-06T20:31:42.145723] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-06T20:31:42.146531] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-06T20:31:42.146604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:42.146638] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:42.146666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:42.146723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:42.203371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:42.204321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:42.204412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:42.204444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:42.333983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:42.334162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:42.334208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:42.334276] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:42.338149] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=11.62%) [2026-02-06T20:31:42.338506] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-06T20:31:42.338689] [INFO ] [sig ] SIGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:42.488630] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SIGI.txt [2026-02-06T20:31:42.488796] [INFO ] [sig ] [2773/3439] Completed SIGI in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:42.488858] [INFO ] [sig ] [2774/3439] Forecasting SII... [2026-02-06T20:31:42.488892] [INFO ] [sig ] Generating forecast for: SII [2026-02-06T20:31:42.488923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-06T20:31:42.504516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-06T20:31:42.504900] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-06T20:31:42.505711] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-06T20:31:42.505765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:42.505796] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:42.505823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:42.505880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:42.568817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:42.569751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:42.569840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:42.569875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:42.689104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:42.689274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:42.689316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:42.689345] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:42.692787] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-06T20:31:42.693099] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-06T20:31:42.693230] [INFO ] [sig ] SII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:42.839917] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SII.txt [2026-02-06T20:31:42.840072] [INFO ] [sig ] [2774/3439] Completed SII in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:42.840113] [INFO ] [sig ] [2775/3439] Forecasting SIMO... [2026-02-06T20:31:42.840145] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-06T20:31:42.840175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-06T20:31:42.852554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-06T20:31:42.852954] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-06T20:31:42.853766] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-06T20:31:42.853823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:42.853855] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:42.853883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:42.853942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:42.911512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:42.912242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:42.912324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:42.912356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:43.032553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:43.032716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:43.032760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:43.032789] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:43.036247] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=61.77%) [2026-02-06T20:31:43.036543] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-06T20:31:43.036694] [INFO ] [sig ] SIMO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:43.184941] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SIMO.txt [2026-02-06T20:31:43.185122] [INFO ] [sig ] [2775/3439] Completed SIMO in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:43.185172] [INFO ] [sig ] [2776/3439] Forecasting SIRI... [2026-02-06T20:31:43.185204] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-06T20:31:43.185235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-06T20:31:43.197260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-06T20:31:43.197554] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-06T20:31:43.198410] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-06T20:31:43.198465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:43.198499] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:43.198526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:43.198609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:43.256852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:43.257486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:43.257568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:43.257620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:43.380107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:43.380257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:43.380298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:43.380326] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:43.384522] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-06T20:31:43.384828] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-06T20:31:43.384962] [INFO ] [sig ] SIRI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:43.530316] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SIRI.txt [2026-02-06T20:31:43.530465] [INFO ] [sig ] [2776/3439] Completed SIRI in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:43.530503] [INFO ] [sig ] [2777/3439] Forecasting SITC... [2026-02-06T20:31:43.530533] [INFO ] [sig ] Generating forecast for: SITC [2026-02-06T20:31:43.530565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-06T20:31:43.541492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-06T20:31:43.541850] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-06T20:31:43.542702] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-06T20:31:43.542757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:43.542791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:43.542819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:43.542877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:43.603443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:43.604239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:43.604324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:43.604357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:43.736924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:43.737082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:43.737169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:43.737203] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:43.741208] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=58.14%) [2026-02-06T20:31:43.741509] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-06T20:31:43.741666] [INFO ] [sig ] SITC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:43.899005] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SITC.txt [2026-02-06T20:31:43.899185] [INFO ] [sig ] [2777/3439] Completed SITC in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:43.899229] [INFO ] [sig ] [2778/3439] Forecasting SITE... [2026-02-06T20:31:43.899262] [INFO ] [sig ] Generating forecast for: SITE [2026-02-06T20:31:43.899293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-06T20:31:43.911800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-06T20:31:43.912177] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-06T20:31:43.913101] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-06T20:31:43.913158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:43.913193] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:43.913221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:43.913280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:43.980071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:43.981030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:43.981124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:43.981159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:44.114911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:44.115079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:44.115138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:44.115178] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:44.120014] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: UP (p=81.02%) [2026-02-06T20:31:44.120454] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-06T20:31:44.120649] [INFO ] [sig ] SITE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:44.270217] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SITE.txt [2026-02-06T20:31:44.270405] [INFO ] [sig ] [2778/3439] Completed SITE in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-06T20:31:44.270448] [INFO ] [sig ] [2779/3439] Forecasting SITM... [2026-02-06T20:31:44.270477] [INFO ] [sig ] Generating forecast for: SITM [2026-02-06T20:31:44.270512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-06T20:31:44.282639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-06T20:31:44.283003] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-06T20:31:44.284005] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-06T20:31:44.284064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:44.284097] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:44.284126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:44.284193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:44.341986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:44.342966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:44.343078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:44.343115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:44.470160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:44.470338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:44.470383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:44.470411] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:44.473885] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=70.72%) [2026-02-06T20:31:44.474179] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-06T20:31:44.474312] [INFO ] [sig ] SITM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:44.622940] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SITM.txt [2026-02-06T20:31:44.623205] [INFO ] [sig ] [2779/3439] Completed SITM in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 4.0m [2026-02-06T20:31:44.623271] [INFO ] [sig ] [2780/3439] Forecasting SIXG... [2026-02-06T20:31:44.623303] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-06T20:31:44.623333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-06T20:31:44.636672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-06T20:31:44.637035] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-06T20:31:44.638226] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-06T20:31:44.638282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:44.638315] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:44.638343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:44.638401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:44.701951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:44.702917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:44.703070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:44.703114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:44.827165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:44.827333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:44.827374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:44.827405] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:44.830887] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-02-06T20:31:44.831223] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-06T20:31:44.831356] [INFO ] [sig ] SIXG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:44.981252] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SIXG.txt [2026-02-06T20:31:44.981401] [INFO ] [sig ] [2780/3439] Completed SIXG in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:44.981442] [INFO ] [sig ] [2781/3439] Forecasting SJM... [2026-02-06T20:31:44.981472] [INFO ] [sig ] Generating forecast for: SJM [2026-02-06T20:31:44.981502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-06T20:31:44.993682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-06T20:31:44.993967] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-06T20:31:44.994757] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-06T20:31:44.994810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:44.994854] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:44.994882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:44.994939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:45.053703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:45.054717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:45.054823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:45.054867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:45.177696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:45.177868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:45.177909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:45.177939] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:45.181319] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=49.07%) [2026-02-06T20:31:45.181613] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-06T20:31:45.181756] [INFO ] [sig ] SJM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:45.325528] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SJM.txt [2026-02-06T20:31:45.325678] [INFO ] [sig ] [2781/3439] Completed SJM in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:45.325720] [INFO ] [sig ] [2782/3439] Forecasting SKE... [2026-02-06T20:31:45.325749] [INFO ] [sig ] Generating forecast for: SKE [2026-02-06T20:31:45.325779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-06T20:31:45.338129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-06T20:31:45.338495] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-06T20:31:45.339324] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-06T20:31:45.339378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:45.339410] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:45.339436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:45.339492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:45.395569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:45.396501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:45.396612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:45.396649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:45.520340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:45.520518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:45.520561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:45.520616] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:45.524240] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=17.82%) [2026-02-06T20:31:45.524614] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-06T20:31:45.524769] [INFO ] [sig ] SKE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:45.672820] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SKE.txt [2026-02-06T20:31:45.672971] [INFO ] [sig ] [2782/3439] Completed SKE in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:45.673012] [INFO ] [sig ] [2783/3439] Forecasting SKIL... [2026-02-06T20:31:45.673041] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-06T20:31:45.673072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-06T20:31:45.684386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-06T20:31:45.684779] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-06T20:31:45.685615] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-06T20:31:45.685672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:45.685705] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:45.685734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:45.685791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:45.745459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:45.746431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:45.746525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:45.746560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:45.868814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:45.868964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:45.869011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:45.869042] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:45.872601] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-02-06T20:31:45.872893] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-06T20:31:45.873028] [INFO ] [sig ] SKIL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:46.022445] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SKIL.txt [2026-02-06T20:31:46.022671] [INFO ] [sig ] [2783/3439] Completed SKIL in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:46.022729] [INFO ] [sig ] [2784/3439] Forecasting SKIN... [2026-02-06T20:31:46.022766] [INFO ] [sig ] Generating forecast for: SKIN [2026-02-06T20:31:46.022804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIN' from 'https://tdm.silogroup.org/data/derivative_storage/SKIN.csv'. [2026-02-06T20:31:46.034528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIN'. [2026-02-06T20:31:46.034893] [INFO ] [FORECASTER] Starting predict_future for SKIN [2026-02-06T20:31:46.035756] [DEBUG] [LOCAL ] No optimal features file found for SKIN: ./output/feature-sets/SKIN.txt [2026-02-06T20:31:46.035820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:46.035862] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:46.035899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:46.035975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:46.096898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:46.097820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:46.097911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:46.097947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:46.227210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:46.227372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:46.227414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:46.227446] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:46.231015] [DEBUG] [FORECASTER] SKIN: Forecast T+1@11:T+2@11: UP (p=78.24%) [2026-02-06T20:31:46.231300] [INFO ] [FORECASTER] Completed predict_future for SKIN [2026-02-06T20:31:46.231429] [INFO ] [sig ] SKIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:46.384132] [INFO ] [LOCAL ] Saved forecast: SKIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SKIN.txt [2026-02-06T20:31:46.384290] [INFO ] [sig ] [2784/3439] Completed SKIN in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:46.384337] [INFO ] [sig ] [2785/3439] Forecasting SKLZ... [2026-02-06T20:31:46.384563] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-06T20:31:46.384615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-06T20:31:46.397427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-06T20:31:46.397878] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-06T20:31:46.398779] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-06T20:31:46.398834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:46.398868] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:46.398894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:46.398951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:46.461813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:46.462912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:46.462997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:46.463032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:46.592540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:46.592711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:46.592764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:46.592803] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:46.596298] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=43.78%) [2026-02-06T20:31:46.596601] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-06T20:31:46.596733] [INFO ] [sig ] SKLZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:46.748895] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SKLZ.txt [2026-02-06T20:31:46.749053] [INFO ] [sig ] [2785/3439] Completed SKLZ in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:46.749094] [INFO ] [sig ] [2786/3439] Forecasting SKM... [2026-02-06T20:31:46.749124] [INFO ] [sig ] Generating forecast for: SKM [2026-02-06T20:31:46.749153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-06T20:31:46.760834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-06T20:31:46.761180] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-06T20:31:46.761998] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-06T20:31:46.762052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:46.762084] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:46.762110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:46.762166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:46.818631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:46.819453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:46.819563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:46.819615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:46.946286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:46.946652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:46.946694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:46.946724] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:46.950271] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=68.96%) [2026-02-06T20:31:46.950766] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-06T20:31:46.950904] [INFO ] [sig ] SKM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:47.104867] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SKM.txt [2026-02-06T20:31:47.105022] [INFO ] [sig ] [2786/3439] Completed SKM in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:47.105064] [INFO ] [sig ] [2787/3439] Forecasting SKRE... [2026-02-06T20:31:47.105093] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-06T20:31:47.105122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-06T20:31:47.117068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-06T20:31:47.117435] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-06T20:31:47.118318] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-06T20:31:47.118374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:47.118434] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:47.118471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:47.118549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:47.181035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:47.181918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:47.182001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:47.182034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:47.302999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:47.303122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:47.303166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:47.303196] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:47.307033] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=13.67%) [2026-02-06T20:31:47.307318] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-06T20:31:47.307666] [INFO ] [sig ] SKRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:47.459661] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SKRE.txt [2026-02-06T20:31:47.459817] [INFO ] [sig ] [2787/3439] Completed SKRE in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:47.459857] [INFO ] [sig ] [2788/3439] Forecasting SKWD... [2026-02-06T20:31:47.459889] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-06T20:31:47.459922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-06T20:31:47.473028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-06T20:31:47.473591] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-06T20:31:47.474360] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-06T20:31:47.474413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:47.474444] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:47.474470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:47.474526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:47.532184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:47.533270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:47.533356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:47.533388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:47.658512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:47.658701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:47.658743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:47.658791] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:47.662192] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-06T20:31:47.662481] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-06T20:31:47.662632] [INFO ] [sig ] SKWD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:47.806164] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SKWD.txt [2026-02-06T20:31:47.806314] [INFO ] [sig ] [2788/3439] Completed SKWD in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:47.806355] [INFO ] [sig ] [2789/3439] Forecasting SKY... [2026-02-06T20:31:47.806384] [INFO ] [sig ] Generating forecast for: SKY [2026-02-06T20:31:47.806414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-06T20:31:47.817558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-06T20:31:47.817949] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-06T20:31:47.818742] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-06T20:31:47.818795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:47.818828] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:47.818854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:47.818912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:47.875715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:47.876530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:47.876632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:47.876667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:48.006567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:48.006749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:48.006792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:48.006821] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:48.010482] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-02-06T20:31:48.010790] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-06T20:31:48.010939] [INFO ] [sig ] SKY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:48.156072] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SKY.txt [2026-02-06T20:31:48.156231] [INFO ] [sig ] [2789/3439] Completed SKY in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:48.156281] [INFO ] [sig ] [2790/3439] Forecasting SKYH... [2026-02-06T20:31:48.156312] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-06T20:31:48.156343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-06T20:31:48.168082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-06T20:31:48.168439] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-06T20:31:48.169399] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-06T20:31:48.169467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:48.169505] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:48.169531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:48.169612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:48.227870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:48.228795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:48.228931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:48.228969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:48.348819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:48.348984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:48.349034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:48.349097] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:48.352697] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-06T20:31:48.353017] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-06T20:31:48.353162] [INFO ] [sig ] SKYH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:48.497309] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SKYH.txt [2026-02-06T20:31:48.497475] [INFO ] [sig ] [2790/3439] Completed SKYH in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:48.497521] [INFO ] [sig ] [2791/3439] Forecasting SKYX... [2026-02-06T20:31:48.497551] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-06T20:31:48.497601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-06T20:31:48.509199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-06T20:31:48.509545] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-06T20:31:48.510345] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-06T20:31:48.510399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:48.510431] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:48.510458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:48.510515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:48.572937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:48.574032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:48.574141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:48.574181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:48.703396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:48.703605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:48.703654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:48.703708] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:48.707274] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-02-06T20:31:48.707563] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-06T20:31:48.707717] [INFO ] [sig ] SKYX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:48.868730] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SKYX.txt [2026-02-06T20:31:48.868890] [INFO ] [sig ] [2791/3439] Completed SKYX in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:48.868931] [INFO ] [sig ] [2792/3439] Forecasting SKYY... [2026-02-06T20:31:48.868963] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-06T20:31:48.868994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-06T20:31:48.881041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-06T20:31:48.881413] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-06T20:31:48.882294] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-06T20:31:48.882351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:48.882386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:48.882426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:48.882486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:48.942145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:48.943083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:48.943188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:48.943229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:49.073354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:49.073518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:49.073562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:49.073615] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:49.077207] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: DOWN (p=21.74%) [2026-02-06T20:31:49.077516] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-06T20:31:49.077672] [INFO ] [sig ] SKYY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:49.225706] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SKYY.txt [2026-02-06T20:31:49.225869] [INFO ] [sig ] [2792/3439] Completed SKYY in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:49.225917] [INFO ] [sig ] [2793/3439] Forecasting SLAB... [2026-02-06T20:31:49.225949] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-06T20:31:49.225980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-06T20:31:49.237884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-06T20:31:49.238243] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-06T20:31:49.239037] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-06T20:31:49.239091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:49.239124] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:49.239151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:49.239212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:49.297694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:49.298517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:49.298625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:49.298662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:49.425064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:49.425243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:49.425286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:49.425317] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:49.428840] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-06T20:31:49.429156] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-06T20:31:49.429295] [INFO ] [sig ] SLAB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:49.576402] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SLAB.txt [2026-02-06T20:31:49.576567] [INFO ] [sig ] [2793/3439] Completed SLAB in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:49.576632] [INFO ] [sig ] [2794/3439] Forecasting SLB... [2026-02-06T20:31:49.576663] [INFO ] [sig ] Generating forecast for: SLB [2026-02-06T20:31:49.576694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-06T20:31:49.587545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-06T20:31:49.587958] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-06T20:31:49.588832] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-06T20:31:49.588888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:49.588921] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:49.588948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:49.589005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:49.648596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:49.649551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:49.649665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:49.649700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:49.777941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:49.778115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:49.778156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:49.778187] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:49.781727] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-02-06T20:31:49.782059] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-06T20:31:49.782201] [INFO ] [sig ] SLB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:49.947815] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SLB.txt [2026-02-06T20:31:49.947992] [INFO ] [sig ] [2794/3439] Completed SLB in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-06T20:31:49.948083] [INFO ] [sig ] [2795/3439] Forecasting SLDB... [2026-02-06T20:31:49.948118] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-06T20:31:49.948152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-06T20:31:49.960605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-06T20:31:49.961059] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-06T20:31:49.961967] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-06T20:31:49.962023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:49.962056] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:49.962083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:49.962141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:50.026014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:50.027091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:50.027187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:50.027229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:50.157123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:50.157298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:50.157350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:50.157380] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:50.161260] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=31.75%) [2026-02-06T20:31:50.161607] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-06T20:31:50.161752] [INFO ] [sig ] SLDB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:50.308270] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLDB.txt [2026-02-06T20:31:50.308431] [INFO ] [sig ] [2795/3439] Completed SLDB in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.9m [2026-02-06T20:31:50.308474] [INFO ] [sig ] [2796/3439] Forecasting SLDP... [2026-02-06T20:31:50.308503] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-06T20:31:50.308548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-06T20:31:50.319856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-06T20:31:50.320162] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-06T20:31:50.320972] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-06T20:31:50.321026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:50.321057] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:50.321084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:50.321150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:50.378023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:50.378748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:50.378830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:50.378863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:50.499696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:50.499858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:50.499901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:50.499930] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:50.503446] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=96.20%) [2026-02-06T20:31:50.503752] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-06T20:31:50.503886] [INFO ] [sig ] SLDP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:50.651869] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SLDP.txt [2026-02-06T20:31:50.651997] [INFO ] [sig ] [2796/3439] Completed SLDP in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.9m [2026-02-06T20:31:50.652038] [INFO ] [sig ] [2797/3439] Forecasting SLF... [2026-02-06T20:31:50.652067] [INFO ] [sig ] Generating forecast for: SLF [2026-02-06T20:31:50.652098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-06T20:31:50.664259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-06T20:31:50.664795] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-06T20:31:50.665611] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-06T20:31:50.665666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:50.665700] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:50.665729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:50.665789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:50.729425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:50.730203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:50.730315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:50.730351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:50.855061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:50.855210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:50.855253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:50.855281] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:50.858674] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-06T20:31:50.858955] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-06T20:31:50.859088] [INFO ] [sig ] SLF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:51.006126] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLF.txt [2026-02-06T20:31:51.006285] [INFO ] [sig ] [2797/3439] Completed SLF in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:51.006327] [INFO ] [sig ] [2798/3439] Forecasting SLG... [2026-02-06T20:31:51.006357] [INFO ] [sig ] Generating forecast for: SLG [2026-02-06T20:31:51.006388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-06T20:31:51.017399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-06T20:31:51.017718] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-06T20:31:51.018538] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-06T20:31:51.018617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:51.018652] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:51.018680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:51.018738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:51.080387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:51.081154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:51.081238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:51.081272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:51.204828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:51.204992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:51.205036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:51.205069] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:51.208666] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-02-06T20:31:51.209016] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-06T20:31:51.209167] [INFO ] [sig ] SLG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:51.354926] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SLG.txt [2026-02-06T20:31:51.355074] [INFO ] [sig ] [2798/3439] Completed SLG in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:51.355114] [INFO ] [sig ] [2799/3439] Forecasting SLGN... [2026-02-06T20:31:51.355145] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-06T20:31:51.355175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-06T20:31:51.366905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-06T20:31:51.367187] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-06T20:31:51.368059] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-06T20:31:51.368114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:51.368145] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:51.368171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:51.368227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:51.427678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:51.428396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:51.428479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:51.428511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:51.547680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:51.547860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:51.547902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:51.547931] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:51.551318] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=84.71%) [2026-02-06T20:31:51.551622] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-06T20:31:51.551754] [INFO ] [sig ] SLGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:51.698136] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SLGN.txt [2026-02-06T20:31:51.698287] [INFO ] [sig ] [2799/3439] Completed SLGN in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:51.698335] [INFO ] [sig ] [2800/3439] Forecasting SLM... [2026-02-06T20:31:51.698372] [INFO ] [sig ] Generating forecast for: SLM [2026-02-06T20:31:51.698408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-06T20:31:51.710212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-06T20:31:51.710722] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-06T20:31:51.711511] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-06T20:31:51.711566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:51.711627] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:51.711655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:51.711711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:51.771437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:51.772155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:51.772238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:51.772271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:51.889844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:51.890001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:51.890043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:51.890072] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:51.893878] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=25.72%) [2026-02-06T20:31:51.894168] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-06T20:31:51.894298] [INFO ] [sig ] SLM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:52.045119] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLM.txt [2026-02-06T20:31:52.045342] [INFO ] [sig ] [2800/3439] Completed SLM in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:52.045395] [INFO ] [sig ] [2801/3439] Forecasting SLN... [2026-02-06T20:31:52.045426] [INFO ] [sig ] Generating forecast for: SLN [2026-02-06T20:31:52.045456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-06T20:31:52.057821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-06T20:31:52.058147] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-06T20:31:52.059121] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-06T20:31:52.059176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:52.059208] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:52.059235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:52.059291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:52.119188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:52.119901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:52.119982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:52.120015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:52.243342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:52.243496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:52.243537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:52.243584] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:52.246990] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-06T20:31:52.247268] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-06T20:31:52.247392] [INFO ] [sig ] SLN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:52.394119] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLN.txt [2026-02-06T20:31:52.394266] [INFO ] [sig ] [2801/3439] Completed SLN in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:52.394306] [INFO ] [sig ] [2802/3439] Forecasting SLNO... [2026-02-06T20:31:52.394338] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-06T20:31:52.394367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-06T20:31:52.405676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-06T20:31:52.405995] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-06T20:31:52.406808] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-06T20:31:52.406862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:52.406894] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:52.406922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:52.406979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:52.463874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:52.464745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:52.464832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:52.464865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:52.590634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:52.590803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:52.590844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:52.590874] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:52.594298] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-02-06T20:31:52.594606] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-06T20:31:52.594735] [INFO ] [sig ] SLNO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:52.739679] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLNO.txt [2026-02-06T20:31:52.739832] [INFO ] [sig ] [2802/3439] Completed SLNO in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:52.739871] [INFO ] [sig ] [2803/3439] Forecasting SLP... [2026-02-06T20:31:52.739902] [INFO ] [sig ] Generating forecast for: SLP [2026-02-06T20:31:52.739932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-06T20:31:52.751142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-06T20:31:52.751427] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-06T20:31:52.752209] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-06T20:31:52.752262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:52.752296] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:52.752322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:52.752380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:52.808176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:52.808813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:52.808894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:52.808926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:52.925184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:52.925348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:52.925390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:52.925419] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:52.929066] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=28.09%) [2026-02-06T20:31:52.929408] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-06T20:31:52.929546] [INFO ] [sig ] SLP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:53.074255] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLP.txt [2026-02-06T20:31:53.074412] [INFO ] [sig ] [2803/3439] Completed SLP in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:53.074453] [INFO ] [sig ] [2804/3439] Forecasting SLQD... [2026-02-06T20:31:53.074481] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-06T20:31:53.074512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-06T20:31:53.085722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-06T20:31:53.086075] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-06T20:31:53.086886] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-06T20:31:53.086939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:53.087012] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:53.087041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:53.087099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:53.143842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:53.144742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:53.144828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:53.144862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:53.266308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:53.266475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:53.266515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:53.266544] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:53.270220] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: DOWN (p=15.91%) [2026-02-06T20:31:53.270531] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-06T20:31:53.270678] [INFO ] [sig ] SLQD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:53.419803] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLQD.txt [2026-02-06T20:31:53.419962] [INFO ] [sig ] [2804/3439] Completed SLQD in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:53.420003] [INFO ] [sig ] [2805/3439] Forecasting SLRC... [2026-02-06T20:31:53.420032] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-06T20:31:53.420063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-06T20:31:53.434083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-06T20:31:53.434473] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-06T20:31:53.435291] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-06T20:31:53.435370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:53.435410] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:53.435440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:53.435496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:53.494827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:53.495932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:53.496018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:53.496051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:53.620831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:53.620993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:53.621037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:53.621066] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:53.624656] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=21.89%) [2026-02-06T20:31:53.624951] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-06T20:31:53.625086] [INFO ] [sig ] SLRC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:53.783819] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLRC.txt [2026-02-06T20:31:53.784013] [INFO ] [sig ] [2805/3439] Completed SLRC in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:53.784071] [INFO ] [sig ] [2806/3439] Forecasting SLS... [2026-02-06T20:31:53.784107] [INFO ] [sig ] Generating forecast for: SLS [2026-02-06T20:31:53.784143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-06T20:31:53.796614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-06T20:31:53.797052] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-06T20:31:53.798035] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-06T20:31:53.798092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:53.798125] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:53.798152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:53.798209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:53.862651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:53.863494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:53.863625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:53.863664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:53.991641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:53.991828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:53.991890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:53.991938] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:53.995858] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-06T20:31:53.996283] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-06T20:31:53.996473] [INFO ] [sig ] SLS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:54.164462] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SLS.txt [2026-02-06T20:31:54.164636] [INFO ] [sig ] [2806/3439] Completed SLS in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:54.164680] [INFO ] [sig ] [2807/3439] Forecasting SLVM... [2026-02-06T20:31:54.164712] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-06T20:31:54.164744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-06T20:31:54.178052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-06T20:31:54.178435] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-06T20:31:54.179290] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-06T20:31:54.179354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:54.179401] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:54.179432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:54.179490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:54.244917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:54.245851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:54.245943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:54.245979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:54.377988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:54.378162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:54.378209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:54.378274] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:54.381932] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-06T20:31:54.382230] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-06T20:31:54.382386] [INFO ] [sig ] SLVM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:54.534751] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SLVM.txt [2026-02-06T20:31:54.534900] [INFO ] [sig ] [2807/3439] Completed SLVM in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:54.534947] [INFO ] [sig ] [2808/3439] Forecasting SLVO... [2026-02-06T20:31:54.534977] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-06T20:31:54.535008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-06T20:31:54.546779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-06T20:31:54.547134] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-06T20:31:54.548048] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-06T20:31:54.548106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:54.548138] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:54.548166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:54.548222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:54.609383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:54.610316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:54.610407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:54.610441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:54.736397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:54.736602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:54.736648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:54.736678] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:54.740194] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: DOWN (p=24.35%) [2026-02-06T20:31:54.740489] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-06T20:31:54.740643] [INFO ] [sig ] SLVO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:54.890432] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLVO.txt [2026-02-06T20:31:54.890614] [INFO ] [sig ] [2808/3439] Completed SLVO in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:54.890666] [INFO ] [sig ] [2809/3439] Forecasting SLXN... [2026-02-06T20:31:54.890698] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-06T20:31:54.890728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-06T20:31:54.901969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-06T20:31:54.902312] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-06T20:31:54.903202] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-06T20:31:54.903257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:54.903291] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:54.903323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:54.903383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:54.966176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:54.967073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:54.967161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:54.967196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:55.088350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:55.088510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:55.088551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:55.088599] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:55.092021] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-06T20:31:55.092307] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-06T20:31:55.092460] [INFO ] [sig ] SLXN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:55.242240] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SLXN.txt [2026-02-06T20:31:55.242401] [INFO ] [sig ] [2809/3439] Completed SLXN in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:55.242458] [INFO ] [sig ] [2810/3439] Forecasting SM... [2026-02-06T20:31:55.242494] [INFO ] [sig ] Generating forecast for: SM [2026-02-06T20:31:55.242539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-06T20:31:55.254779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-06T20:31:55.255096] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-06T20:31:55.255918] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-06T20:31:55.255971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:55.256003] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:55.256030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:55.256087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:55.315109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:55.315933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:55.316041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:55.316078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:55.441286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:55.441441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:55.441485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:55.441515] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:55.445080] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-06T20:31:55.445386] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-06T20:31:55.445517] [INFO ] [sig ] SM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:55.593136] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SM.txt [2026-02-06T20:31:55.593290] [INFO ] [sig ] [2810/3439] Completed SM in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:55.593330] [INFO ] [sig ] [2811/3439] Forecasting SMBC... [2026-02-06T20:31:55.593362] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-06T20:31:55.593392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-06T20:31:55.609397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-06T20:31:55.609924] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-06T20:31:55.611199] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-06T20:31:55.611267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:55.611317] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:55.611360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:55.611461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:55.676942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:55.677923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:55.678012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:55.678044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:55.803650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:55.803809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:55.803850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:55.803879] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:55.807256] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-06T20:31:55.807533] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-06T20:31:55.807680] [INFO ] [sig ] SMBC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:55.950336] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SMBC.txt [2026-02-06T20:31:55.950506] [INFO ] [sig ] [2811/3439] Completed SMBC in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-06T20:31:55.950550] [INFO ] [sig ] [2812/3439] Forecasting SMBK... [2026-02-06T20:31:55.950607] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-06T20:31:55.950645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-06T20:31:55.964706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-06T20:31:55.965042] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-06T20:31:55.965871] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-06T20:31:55.965925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:55.965958] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:55.965985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:55.966043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:56.023407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:56.024315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:56.024399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:56.024432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:56.148003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:56.148164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:56.148240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:56.148273] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:56.151958] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-02-06T20:31:56.152240] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-06T20:31:56.152372] [INFO ] [sig ] SMBK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:56.297565] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMBK.txt [2026-02-06T20:31:56.297741] [INFO ] [sig ] [2812/3439] Completed SMBK in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.8m [2026-02-06T20:31:56.297796] [INFO ] [sig ] [2813/3439] Forecasting SMCI... [2026-02-06T20:31:56.297830] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-06T20:31:56.297860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-06T20:31:56.310141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-06T20:31:56.310512] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-06T20:31:56.311345] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-06T20:31:56.311412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:56.311451] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:56.311483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:56.311545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:56.374044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:56.374907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:56.374992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:56.375025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:56.503613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:56.503801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:56.503843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:56.503874] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:56.507296] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-06T20:31:56.507622] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-06T20:31:56.507755] [INFO ] [sig ] SMCI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:56.660281] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SMCI.txt [2026-02-06T20:31:56.660426] [INFO ] [sig ] [2813/3439] Completed SMCI in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.8m [2026-02-06T20:31:56.660476] [INFO ] [sig ] [2814/3439] Forecasting SMCX... [2026-02-06T20:31:56.660513] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-06T20:31:56.660548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-06T20:31:56.673266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-06T20:31:56.673793] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-06T20:31:56.674856] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-06T20:31:56.674921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:56.674954] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:56.674983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:56.675041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:56.739010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:56.739729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:56.739875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:56.739927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:56.888044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:56.888215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:56.888258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:56.888290] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:56.892129] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=65.37%) [2026-02-06T20:31:56.892456] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-06T20:31:56.892622] [INFO ] [sig ] SMCX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:57.042787] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SMCX.txt [2026-02-06T20:31:57.042963] [INFO ] [sig ] [2814/3439] Completed SMCX in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:57.043022] [INFO ] [sig ] [2815/3439] Forecasting SMFG... [2026-02-06T20:31:57.043057] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-06T20:31:57.043089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-06T20:31:57.056062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-06T20:31:57.056447] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-06T20:31:57.057468] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-06T20:31:57.057737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:57.057796] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:57.057827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:57.057887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:57.119371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:57.120297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:57.120388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:57.120424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:57.261711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:57.261873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:57.261915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:57.261945] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:57.265372] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-06T20:31:57.265702] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-06T20:31:57.265834] [INFO ] [sig ] SMFG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:57.413691] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMFG.txt [2026-02-06T20:31:57.413848] [INFO ] [sig ] [2815/3439] Completed SMFG in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:57.413890] [INFO ] [sig ] [2816/3439] Forecasting SMH... [2026-02-06T20:31:57.413920] [INFO ] [sig ] Generating forecast for: SMH [2026-02-06T20:31:57.413955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-06T20:31:57.426095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-06T20:31:57.426451] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-06T20:31:57.427300] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-06T20:31:57.427357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:57.427403] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:57.427433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:57.427492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:57.486368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:57.487251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:57.487343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:57.487379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:57.610703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:57.610861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:57.610901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:57.610932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:57.614397] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=32.71%) [2026-02-06T20:31:57.614695] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-06T20:31:57.614826] [INFO ] [sig ] SMH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:57.760896] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMH.txt [2026-02-06T20:31:57.761054] [INFO ] [sig ] [2816/3439] Completed SMH in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:57.761095] [INFO ] [sig ] [2817/3439] Forecasting SMHI... [2026-02-06T20:31:57.761127] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-06T20:31:57.761158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-06T20:31:57.774185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-06T20:31:57.774472] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-06T20:31:57.775262] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-06T20:31:57.775316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:57.775348] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:57.775375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:57.775432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:57.835868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:57.836706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:57.836794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:57.836829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:57.954250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:57.954405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:57.954445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:57.954476] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:57.957972] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-06T20:31:57.958245] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-06T20:31:57.958376] [INFO ] [sig ] SMHI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:58.106478] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMHI.txt [2026-02-06T20:31:58.106696] [INFO ] [sig ] [2817/3439] Completed SMHI in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:58.106742] [INFO ] [sig ] [2818/3439] Forecasting SMHX... [2026-02-06T20:31:58.106772] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-06T20:31:58.106801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-06T20:31:58.119097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-06T20:31:58.119501] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-06T20:31:58.120396] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-06T20:31:58.120456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:58.120490] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:58.120527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:58.120615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:58.177414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:58.178128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:58.178231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:58.178266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:58.302968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:58.303148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:58.303201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:58.303240] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:58.307048] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-06T20:31:58.307351] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-06T20:31:58.307512] [INFO ] [sig ] SMHX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:58.457466] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMHX.txt [2026-02-06T20:31:58.457614] [INFO ] [sig ] [2818/3439] Completed SMHX in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:58.457655] [INFO ] [sig ] [2819/3439] Forecasting SMID... [2026-02-06T20:31:58.457685] [INFO ] [sig ] Generating forecast for: SMID [2026-02-06T20:31:58.457716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-06T20:31:58.469304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-06T20:31:58.469704] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-06T20:31:58.470503] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-06T20:31:58.470559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:58.470619] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:58.470650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:58.470709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:58.531022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:58.531731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:58.531813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:58.531846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:58.639824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:58.639980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:58.640021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:58.640051] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:58.643531] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-02-06T20:31:58.643827] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-06T20:31:58.643954] [INFO ] [sig ] SMID: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:58.789265] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMID.txt [2026-02-06T20:31:58.789423] [INFO ] [sig ] [2819/3439] Completed SMID in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:58.789474] [INFO ] [sig ] [2820/3439] Forecasting SMPL... [2026-02-06T20:31:58.789505] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-06T20:31:58.789535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-06T20:31:58.800912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-06T20:31:58.801236] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-06T20:31:58.802059] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-06T20:31:58.802113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:58.802147] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:58.802176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:58.802234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:58.862928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:58.863883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:58.863973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:58.864008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:58.982957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:58.983139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:58.983184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:58.983215] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:58.986690] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-02-06T20:31:58.986984] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-06T20:31:58.987131] [INFO ] [sig ] SMPL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:59.130342] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SMPL.txt [2026-02-06T20:31:59.130504] [INFO ] [sig ] [2820/3439] Completed SMPL in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:59.130546] [INFO ] [sig ] [2821/3439] Forecasting SMTC... [2026-02-06T20:31:59.130597] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-06T20:31:59.130631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-06T20:31:59.142530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-06T20:31:59.142919] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-06T20:31:59.143725] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-06T20:31:59.143779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:59.143845] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:59.143874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:59.143931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:59.201697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:59.202634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:59.202721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:59.202754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:59.324350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:59.324514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:59.324558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:59.324617] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:59.328214] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: UP (p=60.99%) [2026-02-06T20:31:59.328533] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-06T20:31:59.328725] [INFO ] [sig ] SMTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:31:59.476415] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SMTC.txt [2026-02-06T20:31:59.476688] [INFO ] [sig ] [2821/3439] Completed SMTC in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:59.476751] [INFO ] [sig ] [2822/3439] Forecasting SMTI... [2026-02-06T20:31:59.476793] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-06T20:31:59.476836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-06T20:31:59.491070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-06T20:31:59.491514] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-06T20:31:59.492525] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-06T20:31:59.492621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:59.492669] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:59.492706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:59.492781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:59.572833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:59.573907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:59.573996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:59.574029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:31:59.699095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:31:59.699256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:31:59.699298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:31:59.699328] [INFO ] [FORECASTER] Training complete [2026-02-06T20:31:59.702779] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-06T20:31:59.703055] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-06T20:31:59.703182] [INFO ] [sig ] SMTI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:31:59.846204] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMTI.txt [2026-02-06T20:31:59.846331] [INFO ] [sig ] [2822/3439] Completed SMTI in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:31:59.846373] [INFO ] [sig ] [2823/3439] Forecasting SMWB... [2026-02-06T20:31:59.846409] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-06T20:31:59.846445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-06T20:31:59.858260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-06T20:31:59.858568] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-06T20:31:59.859373] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-06T20:31:59.859436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:31:59.859476] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:31:59.859510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:31:59.859593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:31:59.918018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:31:59.918827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:31:59.918912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:31:59.918948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:00.042496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:00.042669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:00.042729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:00.042761] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:00.046977] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=26.50%) [2026-02-06T20:32:00.047288] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-06T20:32:00.047425] [INFO ] [sig ] SMWB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:00.201355] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMWB.txt [2026-02-06T20:32:00.201502] [INFO ] [sig ] [2823/3439] Completed SMWB in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:32:00.201541] [INFO ] [sig ] [2824/3439] Forecasting SMX... [2026-02-06T20:32:00.201589] [INFO ] [sig ] Generating forecast for: SMX [2026-02-06T20:32:00.201625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-06T20:32:00.253868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-06T20:32:00.254197] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-06T20:32:00.255202] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-06T20:32:00.255257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:00.255290] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:00.255317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:00.255378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:00.320810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:00.321773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:00.321859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:00.321895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:00.432274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:00.432443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:00.432488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:00.432566] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:00.436482] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-02-06T20:32:00.436812] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-06T20:32:00.436948] [INFO ] [sig ] SMX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:00.592065] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SMX.txt [2026-02-06T20:32:00.592201] [INFO ] [sig ] [2824/3439] Completed SMX in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:32:00.592242] [INFO ] [sig ] [2825/3439] Forecasting SN... [2026-02-06T20:32:00.592270] [INFO ] [sig ] Generating forecast for: SN [2026-02-06T20:32:00.592300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-06T20:32:00.605775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-06T20:32:00.606129] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-06T20:32:00.606978] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-06T20:32:00.607032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:00.607064] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:00.607091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:00.607148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:00.665784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:00.666778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:00.666886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:00.666921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:00.794262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:00.794432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:00.794482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:00.794519] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:00.798345] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-06T20:32:00.798690] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-06T20:32:00.798834] [INFO ] [sig ] SN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:00.946363] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SN.txt [2026-02-06T20:32:00.946530] [INFO ] [sig ] [2825/3439] Completed SN in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:32:00.946589] [INFO ] [sig ] [2826/3439] Forecasting SNA... [2026-02-06T20:32:00.946623] [INFO ] [sig ] Generating forecast for: SNA [2026-02-06T20:32:00.946653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-06T20:32:00.958873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-06T20:32:00.959254] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-06T20:32:00.960107] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-06T20:32:00.960162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:00.960193] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:00.960221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:00.960278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:01.025755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:01.026833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:01.026921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:01.026955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:01.151915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:01.152098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:01.152142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:01.152172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:01.155594] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-06T20:32:01.155878] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-06T20:32:01.156008] [INFO ] [sig ] SNA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:01.306093] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SNA.txt [2026-02-06T20:32:01.306251] [INFO ] [sig ] [2826/3439] Completed SNA in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:32:01.306291] [INFO ] [sig ] [2827/3439] Forecasting SNAP... [2026-02-06T20:32:01.306323] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-06T20:32:01.306354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-06T20:32:01.318979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-06T20:32:01.319353] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-06T20:32:01.320214] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-06T20:32:01.320270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:01.320302] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:01.320344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:01.320417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:01.382657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:01.383784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:01.383896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:01.383945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:01.514965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:01.515150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:01.515197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:01.515226] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:01.518956] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-06T20:32:01.519354] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-06T20:32:01.519557] [INFO ] [sig ] SNAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:01.673707] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SNAP.txt [2026-02-06T20:32:01.673876] [INFO ] [sig ] [2827/3439] Completed SNAP in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:32:01.673918] [INFO ] [sig ] [2828/3439] Forecasting SNCY... [2026-02-06T20:32:01.673948] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-06T20:32:01.673978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-06T20:32:01.686909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-06T20:32:01.687333] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-06T20:32:01.688242] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-06T20:32:01.688306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:01.688339] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:01.688366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:01.688431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:01.752721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:01.753935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:01.754036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:01.754069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:01.881457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:01.881745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:01.881791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:01.881824] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:01.885613] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-02-06T20:32:01.886011] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-06T20:32:01.886166] [INFO ] [sig ] SNCY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:02.037867] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNCY.txt [2026-02-06T20:32:02.038031] [INFO ] [sig ] [2828/3439] Completed SNCY in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-06T20:32:02.038073] [INFO ] [sig ] [2829/3439] Forecasting SND... [2026-02-06T20:32:02.038103] [INFO ] [sig ] Generating forecast for: SND [2026-02-06T20:32:02.038135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-06T20:32:02.050033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-06T20:32:02.050388] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-06T20:32:02.051228] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-06T20:32:02.051283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:02.051315] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:02.051342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:02.051398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:02.110382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:02.111282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:02.111381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:02.111427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:02.229858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:02.230029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:02.230072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:02.230103] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:02.233601] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-02-06T20:32:02.233902] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-06T20:32:02.234040] [INFO ] [sig ] SND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:02.378073] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SND.txt [2026-02-06T20:32:02.378226] [INFO ] [sig ] [2829/3439] Completed SND in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.7m [2026-02-06T20:32:02.378267] [INFO ] [sig ] [2830/3439] Forecasting SNDL... [2026-02-06T20:32:02.378295] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-06T20:32:02.378324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-06T20:32:02.393894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-06T20:32:02.394320] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-06T20:32:02.395475] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-06T20:32:02.395563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:02.395658] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:02.395700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:02.395784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:02.460634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:02.461494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:02.461599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:02.461635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:02.579858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:02.580008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:02.580050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:02.580079] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:02.583795] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=37.47%) [2026-02-06T20:32:02.584100] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-06T20:32:02.584236] [INFO ] [sig ] SNDL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:02.731243] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SNDL.txt [2026-02-06T20:32:02.731374] [INFO ] [sig ] [2830/3439] Completed SNDL in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:02.731412] [INFO ] [sig ] [2831/3439] Forecasting SNDX... [2026-02-06T20:32:02.731442] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-06T20:32:02.731480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-06T20:32:02.742829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-06T20:32:02.743121] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-06T20:32:02.743949] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-06T20:32:02.744002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:02.744034] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:02.744062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:02.744120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:02.800691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:02.801302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:02.801415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:02.801450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:02.932429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:02.932608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:02.932652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:02.932683] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:02.937006] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-06T20:32:02.937283] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-06T20:32:02.937412] [INFO ] [sig ] SNDX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:03.102458] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNDX.txt [2026-02-06T20:32:03.102639] [INFO ] [sig ] [2831/3439] Completed SNDX in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:03.102681] [INFO ] [sig ] [2832/3439] Forecasting SNES... [2026-02-06T20:32:03.102713] [INFO ] [sig ] Generating forecast for: SNES [2026-02-06T20:32:03.102744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-06T20:32:03.115014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-06T20:32:03.115373] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-06T20:32:03.116190] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-06T20:32:03.116245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:03.116277] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:03.116303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:03.116360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:03.175813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:03.176705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:03.176789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:03.176823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:03.293686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:03.293855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:03.293898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:03.293927] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:03.297500] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=66.74%) [2026-02-06T20:32:03.297836] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-06T20:32:03.297977] [INFO ] [sig ] SNES: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:03.462105] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNES.txt [2026-02-06T20:32:03.462284] [INFO ] [sig ] [2832/3439] Completed SNES in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:03.462329] [INFO ] [sig ] [2833/3439] Forecasting SNEX... [2026-02-06T20:32:03.462360] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-06T20:32:03.462397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-06T20:32:03.475251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-06T20:32:03.475636] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-06T20:32:03.476941] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-06T20:32:03.476996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:03.477027] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:03.477054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:03.477111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:03.541082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:03.542242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:03.542336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:03.542371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:03.669624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:03.669792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:03.669837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:03.669869] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:03.673658] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-02-06T20:32:03.674001] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-06T20:32:03.674151] [INFO ] [sig ] SNEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:03.833308] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SNEX.txt [2026-02-06T20:32:03.833467] [INFO ] [sig ] [2833/3439] Completed SNEX in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:03.833510] [INFO ] [sig ] [2834/3439] Forecasting SNFCA... [2026-02-06T20:32:03.833544] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-06T20:32:03.833594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-06T20:32:03.844796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-06T20:32:03.845168] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-06T20:32:03.845984] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-06T20:32:03.846039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:03.846071] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:03.846099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:03.846156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:03.906524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:03.907427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:03.907531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:03.907592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:04.032457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:04.032636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:04.032681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:04.032925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:04.037234] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-02-06T20:32:04.037557] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-06T20:32:04.037735] [INFO ] [sig ] SNFCA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:04.203493] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SNFCA.txt [2026-02-06T20:32:04.203721] [INFO ] [sig ] [2834/3439] Completed SNFCA in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:04.203774] [INFO ] [sig ] [2835/3439] Forecasting SNGX... [2026-02-06T20:32:04.203810] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-06T20:32:04.203843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-06T20:32:04.216916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-06T20:32:04.217351] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-06T20:32:04.218312] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-06T20:32:04.218369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:04.218403] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:04.218431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:04.218500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:04.280617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:04.281548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:04.281672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:04.281709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:04.411861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:04.412028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:04.412070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:04.412102] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:04.416562] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=60.15%) [2026-02-06T20:32:04.417201] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-06T20:32:04.417360] [INFO ] [sig ] SNGX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:04.595887] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNGX.txt [2026-02-06T20:32:04.596063] [INFO ] [sig ] [2835/3439] Completed SNGX in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:04.596107] [INFO ] [sig ] [2836/3439] Forecasting SNN... [2026-02-06T20:32:04.596139] [INFO ] [sig ] Generating forecast for: SNN [2026-02-06T20:32:04.596172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-06T20:32:04.609145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-06T20:32:04.609560] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-06T20:32:04.610446] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-06T20:32:04.610509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:04.610548] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:04.610611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:04.610686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:04.671025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:04.671967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:04.672072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:04.672126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:04.803993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:04.804197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:04.804242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:04.804273] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:04.807934] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-02-06T20:32:04.808260] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-06T20:32:04.808401] [INFO ] [sig ] SNN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:04.963217] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SNN.txt [2026-02-06T20:32:04.963378] [INFO ] [sig ] [2836/3439] Completed SNN in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:04.963420] [INFO ] [sig ] [2837/3439] Forecasting SNOA... [2026-02-06T20:32:04.963460] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-06T20:32:04.963493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-06T20:32:04.976016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-06T20:32:04.976385] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-06T20:32:04.977238] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-06T20:32:04.977295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:04.977329] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:04.977358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:04.977430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:05.033554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:05.034368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:05.034455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:05.034490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:05.160903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:05.161069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:05.161117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:05.161147] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:05.164809] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-06T20:32:05.165114] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-06T20:32:05.165251] [INFO ] [sig ] SNOA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:05.325411] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNOA.txt [2026-02-06T20:32:05.325593] [INFO ] [sig ] [2837/3439] Completed SNOA in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:05.325636] [INFO ] [sig ] [2838/3439] Forecasting SNPS... [2026-02-06T20:32:05.325667] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-06T20:32:05.325698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-06T20:32:05.338883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-06T20:32:05.339315] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-06T20:32:05.340284] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-06T20:32:05.340377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:05.340413] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:05.340442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:05.340516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:05.403438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:05.404326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:05.404417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:05.404484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:05.535354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:05.535544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:05.535616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:05.535651] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:05.539789] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=80.28%) [2026-02-06T20:32:05.540084] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-06T20:32:05.540222] [INFO ] [sig ] SNPS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:05.688423] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNPS.txt [2026-02-06T20:32:05.688629] [INFO ] [sig ] [2838/3439] Completed SNPS in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:05.688684] [INFO ] [sig ] [2839/3439] Forecasting SNX... [2026-02-06T20:32:05.688720] [INFO ] [sig ] Generating forecast for: SNX [2026-02-06T20:32:05.688750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-06T20:32:05.702550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-06T20:32:05.702959] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-06T20:32:05.703827] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-06T20:32:05.703885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:05.703918] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:05.703946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:05.704009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:05.764935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:05.765910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:05.765998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:05.766033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:05.889213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:05.889388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:05.889431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:05.889464] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:05.893209] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-02-06T20:32:05.893593] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-06T20:32:05.893746] [INFO ] [sig ] SNX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:06.036318] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNX.txt [2026-02-06T20:32:06.036456] [INFO ] [sig ] [2839/3439] Completed SNX in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:06.036506] [INFO ] [sig ] [2840/3439] Forecasting SNY... [2026-02-06T20:32:06.036537] [INFO ] [sig ] Generating forecast for: SNY [2026-02-06T20:32:06.036588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-06T20:32:06.048365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-06T20:32:06.048696] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-06T20:32:06.049488] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-06T20:32:06.049556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:06.049615] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:06.049645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:06.049704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:06.107304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:06.108187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:06.108274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:06.108309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:06.231501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:06.231711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:06.231756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:06.231786] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:06.235382] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=61.49%) [2026-02-06T20:32:06.235697] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-06T20:32:06.235834] [INFO ] [sig ] SNY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:06.378288] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SNY.txt [2026-02-06T20:32:06.378413] [INFO ] [sig ] [2840/3439] Completed SNY in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:06.378464] [INFO ] [sig ] [2841/3439] Forecasting SO... [2026-02-06T20:32:06.378497] [INFO ] [sig ] Generating forecast for: SO [2026-02-06T20:32:06.378530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-06T20:32:06.390464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-06T20:32:06.390977] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-06T20:32:06.391918] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-06T20:32:06.391976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:06.392007] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:06.392034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:06.392090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:06.449521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:06.450368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:06.450450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:06.450483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:06.573003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:06.573156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:06.573196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:06.573259] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:06.576642] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=50.82%) [2026-02-06T20:32:06.576916] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-06T20:32:06.577041] [INFO ] [sig ] SO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:06.717904] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SO.txt [2026-02-06T20:32:06.718029] [INFO ] [sig ] [2841/3439] Completed SO in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:06.718068] [INFO ] [sig ] [2842/3439] Forecasting SOCL... [2026-02-06T20:32:06.718098] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-06T20:32:06.718128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-06T20:32:06.728629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-06T20:32:06.728899] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-06T20:32:06.729687] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-06T20:32:06.729740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:06.729772] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:06.729799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:06.729856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:06.786063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:06.786711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:06.786797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:06.786829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:06.892194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:06.892310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:06.892347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:06.892375] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:06.895617] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-02-06T20:32:06.895907] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-06T20:32:06.896032] [INFO ] [sig ] SOCL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:07.040898] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SOCL.txt [2026-02-06T20:32:07.041024] [INFO ] [sig ] [2842/3439] Completed SOCL in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:07.041063] [INFO ] [sig ] [2843/3439] Forecasting SOFI... [2026-02-06T20:32:07.041094] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-06T20:32:07.041124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-06T20:32:07.052655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-06T20:32:07.052913] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-06T20:32:07.053717] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-06T20:32:07.053774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:07.053805] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:07.053832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:07.053890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:07.111366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:07.112023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:07.112114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:07.112146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:07.236301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:07.236460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:07.236499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:07.236529] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:07.240023] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-06T20:32:07.240320] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-06T20:32:07.240451] [INFO ] [sig ] SOFI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:07.383104] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOFI.txt [2026-02-06T20:32:07.383231] [INFO ] [sig ] [2843/3439] Completed SOFI in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:07.383271] [INFO ] [sig ] [2844/3439] Forecasting SOGP... [2026-02-06T20:32:07.383300] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-06T20:32:07.383331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-06T20:32:07.395365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-06T20:32:07.395675] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-06T20:32:07.396454] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-06T20:32:07.396507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:07.396539] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:07.396566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:07.396651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:07.454800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:07.455453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:07.455536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:07.455589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:07.571123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:07.571282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:07.571325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:07.571355] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:07.574904] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-06T20:32:07.575191] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-06T20:32:07.575321] [INFO ] [sig ] SOGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:07.724232] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOGP.txt [2026-02-06T20:32:07.724376] [INFO ] [sig ] [2844/3439] Completed SOGP in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:07.724416] [INFO ] [sig ] [2845/3439] Forecasting SOJC... [2026-02-06T20:32:07.724446] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-06T20:32:07.724476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-06T20:32:07.735428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-06T20:32:07.735750] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-06T20:32:07.736960] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-06T20:32:07.737014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:07.737046] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:07.737073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:07.737129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:07.794816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:07.795507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:07.795606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:07.795645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:07.916641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:07.917047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:07.917090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:07.917124] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:07.920779] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-02-06T20:32:07.921103] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-06T20:32:07.921241] [INFO ] [sig ] SOJC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:08.066275] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOJC.txt [2026-02-06T20:32:08.066408] [INFO ] [sig ] [2845/3439] Completed SOJC in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-06T20:32:08.066446] [INFO ] [sig ] [2846/3439] Forecasting SOJD... [2026-02-06T20:32:08.066476] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-06T20:32:08.066506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-06T20:32:08.077816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-06T20:32:08.078101] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-06T20:32:08.078891] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-06T20:32:08.078945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:08.078977] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:08.079004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:08.079061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:08.137302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:08.138034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:08.138117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:08.138151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:08.259296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:08.259459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:08.259503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:08.259534] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:08.263284] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-06T20:32:08.263592] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-06T20:32:08.263727] [INFO ] [sig ] SOJD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:08.412634] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOJD.txt [2026-02-06T20:32:08.412807] [INFO ] [sig ] [2846/3439] Completed SOJD in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.6m [2026-02-06T20:32:08.412848] [INFO ] [sig ] [2847/3439] Forecasting SOJE... [2026-02-06T20:32:08.412880] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-06T20:32:08.412910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-06T20:32:08.424451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-06T20:32:08.424756] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-06T20:32:08.425548] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-06T20:32:08.425620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:08.425653] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:08.425680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:08.425737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:08.484820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:08.485794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:08.485885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:08.485920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:08.608225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:08.608407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:08.608454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:08.608486] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:08.611952] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=73.56%) [2026-02-06T20:32:08.612239] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-06T20:32:08.612370] [INFO ] [sig ] SOJE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:08.762826] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SOJE.txt [2026-02-06T20:32:08.762977] [INFO ] [sig ] [2847/3439] Completed SOJE in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:08.763018] [INFO ] [sig ] [2848/3439] Forecasting SON... [2026-02-06T20:32:08.763048] [INFO ] [sig ] Generating forecast for: SON [2026-02-06T20:32:08.763080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-06T20:32:08.774329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-06T20:32:08.774655] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-06T20:32:08.775421] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-06T20:32:08.775474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:08.775506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:08.775534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:08.775618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:08.832769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:08.833610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:08.833725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:08.833760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:08.956667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:08.956827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:08.956869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:08.956901] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:08.960410] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-02-06T20:32:08.960726] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-06T20:32:08.960864] [INFO ] [sig ] SON: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:09.113796] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SON.txt [2026-02-06T20:32:09.113947] [INFO ] [sig ] [2848/3439] Completed SON in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:09.113993] [INFO ] [sig ] [2849/3439] Forecasting SONO... [2026-02-06T20:32:09.114026] [INFO ] [sig ] Generating forecast for: SONO [2026-02-06T20:32:09.114056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-06T20:32:09.126823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-06T20:32:09.127110] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-06T20:32:09.127999] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-06T20:32:09.128055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:09.128087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:09.128116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:09.128175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:09.186478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:09.187204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:09.187288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:09.187322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:09.310512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:09.310702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:09.310752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:09.310786] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:09.314153] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-02-06T20:32:09.314427] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-06T20:32:09.314554] [INFO ] [sig ] SONO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:09.457997] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SONO.txt [2026-02-06T20:32:09.458135] [INFO ] [sig ] [2849/3439] Completed SONO in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:09.458175] [INFO ] [sig ] [2850/3439] Forecasting SOPA... [2026-02-06T20:32:09.458205] [INFO ] [sig ] Generating forecast for: SOPA [2026-02-06T20:32:09.458236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPA' from 'https://tdm.silogroup.org/data/derivative_storage/SOPA.csv'. [2026-02-06T20:32:09.470314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPA'. [2026-02-06T20:32:09.470659] [INFO ] [FORECASTER] Starting predict_future for SOPA [2026-02-06T20:32:09.471454] [DEBUG] [LOCAL ] No optimal features file found for SOPA: ./output/feature-sets/SOPA.txt [2026-02-06T20:32:09.471509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:09.471543] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:09.471600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:09.471670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:09.530732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:09.531503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:09.531607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:09.531651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:09.651939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:09.652102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:09.652146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:09.652175] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:09.655773] [DEBUG] [FORECASTER] SOPA: Forecast T+1@11:T+2@11: UP (p=89.40%) [2026-02-06T20:32:09.656072] [INFO ] [FORECASTER] Completed predict_future for SOPA [2026-02-06T20:32:09.656203] [INFO ] [sig ] SOPA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:09.802143] [INFO ] [LOCAL ] Saved forecast: SOPA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SOPA.txt [2026-02-06T20:32:09.802299] [INFO ] [sig ] [2850/3439] Completed SOPA in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:09.802339] [INFO ] [sig ] [2851/3439] Forecasting SOPH... [2026-02-06T20:32:09.802369] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-06T20:32:09.802399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-06T20:32:09.813835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-06T20:32:09.814119] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-06T20:32:09.814984] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-06T20:32:09.815038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:09.815081] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:09.815109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:09.815165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:09.873127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:09.874088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:09.874180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:09.874215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:09.993795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:09.993955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:09.993998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:09.994029] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:09.997618] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-06T20:32:09.998004] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-06T20:32:09.998172] [INFO ] [sig ] SOPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:10.159495] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOPH.txt [2026-02-06T20:32:10.159778] [INFO ] [sig ] [2851/3439] Completed SOPH in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:10.159827] [INFO ] [sig ] [2852/3439] Forecasting SOUN... [2026-02-06T20:32:10.159857] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-06T20:32:10.159889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-06T20:32:10.172767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-06T20:32:10.173193] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-06T20:32:10.174045] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-06T20:32:10.174101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:10.174134] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:10.174161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:10.174219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:10.234305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:10.235166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:10.235255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:10.235288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:10.359075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:10.359235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:10.359277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:10.359307] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:10.362957] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=47.19%) [2026-02-06T20:32:10.363245] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-06T20:32:10.363373] [INFO ] [sig ] SOUN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:10.514318] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOUN.txt [2026-02-06T20:32:10.514474] [INFO ] [sig ] [2852/3439] Completed SOUN in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:10.514515] [INFO ] [sig ] [2853/3439] Forecasting SOXQ... [2026-02-06T20:32:10.514545] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-06T20:32:10.514595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-06T20:32:10.527143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-06T20:32:10.527508] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-06T20:32:10.528611] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-06T20:32:10.528668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:10.528702] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:10.528731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:10.528789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:10.590729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:10.591598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:10.591700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:10.591760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:10.723022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:10.723184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:10.723226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:10.723256] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:10.726803] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=31.94%) [2026-02-06T20:32:10.727101] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-06T20:32:10.727237] [INFO ] [sig ] SOXQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:10.877893] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOXQ.txt [2026-02-06T20:32:10.878101] [INFO ] [sig ] [2853/3439] Completed SOXQ in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:10.878153] [INFO ] [sig ] [2854/3439] Forecasting SOXX... [2026-02-06T20:32:10.878194] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-06T20:32:10.878234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-06T20:32:10.893903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-06T20:32:10.894602] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-06T20:32:10.895978] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-06T20:32:10.896247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:10.896292] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:10.896328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:10.896403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:10.967365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:10.968333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:10.968428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:10.968463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:11.099873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:11.100036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:11.100083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:11.100126] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:11.103902] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-02-06T20:32:11.104190] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-06T20:32:11.104323] [INFO ] [sig ] SOXX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:11.265019] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SOXX.txt [2026-02-06T20:32:11.265197] [INFO ] [sig ] [2854/3439] Completed SOXX in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:11.265269] [INFO ] [sig ] [2855/3439] Forecasting SPAI... [2026-02-06T20:32:11.265323] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-06T20:32:11.265370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-06T20:32:11.279087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-06T20:32:11.279507] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-06T20:32:11.280365] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-06T20:32:11.280420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:11.280480] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:11.280508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:11.280565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:11.338065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:11.339020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:11.339105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:11.339138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:11.460555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:11.460706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:11.460750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:11.460779] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:11.464542] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-02-06T20:32:11.465047] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-06T20:32:11.465185] [INFO ] [sig ] SPAI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:11.615369] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPAI.txt [2026-02-06T20:32:11.615507] [INFO ] [sig ] [2855/3439] Completed SPAI in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:11.615547] [INFO ] [sig ] [2856/3439] Forecasting SPB... [2026-02-06T20:32:11.615595] [INFO ] [sig ] Generating forecast for: SPB [2026-02-06T20:32:11.615628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-06T20:32:11.626891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-06T20:32:11.627147] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-06T20:32:11.627951] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-06T20:32:11.628004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:11.628036] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:11.628063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:11.628119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:11.684881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:11.685470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:11.685551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:11.685602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:11.809469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:11.809635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:11.809686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:11.809722] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:11.813084] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: UP (p=55.84%) [2026-02-06T20:32:11.813360] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-06T20:32:11.813502] [INFO ] [sig ] SPB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:11.959762] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SPB.txt [2026-02-06T20:32:11.959925] [INFO ] [sig ] [2856/3439] Completed SPB in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:11.959965] [INFO ] [sig ] [2857/3439] Forecasting SPCB... [2026-02-06T20:32:11.959996] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-06T20:32:11.960026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-06T20:32:11.972200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-06T20:32:11.972514] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-06T20:32:11.973301] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-06T20:32:11.973355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:11.973388] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:11.973415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:11.973472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:12.033314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:12.034129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:12.034214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:12.034247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:12.160793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:12.160956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:12.161186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:12.161215] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:12.165439] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-06T20:32:12.165743] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-06T20:32:12.166061] [INFO ] [sig ] SPCB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:12.318998] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPCB.txt [2026-02-06T20:32:12.319141] [INFO ] [sig ] [2857/3439] Completed SPCB in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:12.319180] [INFO ] [sig ] [2858/3439] Forecasting SPCE... [2026-02-06T20:32:12.319210] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-06T20:32:12.319241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-06T20:32:12.331254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-06T20:32:12.331597] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-06T20:32:12.332373] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-06T20:32:12.332426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:12.332458] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:12.332484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:12.332541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:12.390171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:12.390909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:12.390992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:12.391024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:12.517245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:12.517416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:12.517477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:12.517540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:12.521039] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=12.01%) [2026-02-06T20:32:12.521341] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-06T20:32:12.521480] [INFO ] [sig ] SPCE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:12.674205] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPCE.txt [2026-02-06T20:32:12.674370] [INFO ] [sig ] [2858/3439] Completed SPCE in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:12.674412] [INFO ] [sig ] [2859/3439] Forecasting SPE... [2026-02-06T20:32:12.674441] [INFO ] [sig ] Generating forecast for: SPE [2026-02-06T20:32:12.674472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-06T20:32:12.686622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-06T20:32:12.686986] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-06T20:32:12.687859] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-06T20:32:12.687913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:12.687946] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:12.688156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:12.688213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:12.747706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:12.748682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:12.748784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:12.748824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:12.873675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:12.873852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:12.873902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:12.873933] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:12.878169] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-06T20:32:12.878458] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-06T20:32:12.878609] [INFO ] [sig ] SPE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:13.026999] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SPE.txt [2026-02-06T20:32:13.027157] [INFO ] [sig ] [2859/3439] Completed SPE in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:13.027198] [INFO ] [sig ] [2860/3439] Forecasting SPFI... [2026-02-06T20:32:13.027228] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-06T20:32:13.027259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-06T20:32:13.039724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-06T20:32:13.040140] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-06T20:32:13.041122] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-06T20:32:13.041180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:13.041219] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:13.041253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:13.041326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:13.103613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:13.104600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:13.104691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:13.104727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:13.224052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:13.224207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:13.224247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:13.224277] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:13.228098] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-02-06T20:32:13.228381] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-06T20:32:13.228514] [INFO ] [sig ] SPFI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:13.380141] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SPFI.txt [2026-02-06T20:32:13.380301] [INFO ] [sig ] [2860/3439] Completed SPFI in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:13.380343] [INFO ] [sig ] [2861/3439] Forecasting SPG... [2026-02-06T20:32:13.380372] [INFO ] [sig ] Generating forecast for: SPG [2026-02-06T20:32:13.380405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-06T20:32:13.393549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-06T20:32:13.393921] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-06T20:32:13.394727] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-06T20:32:13.394791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:13.394831] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:13.394864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:13.394927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:13.462400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:13.463322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:13.463411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:13.463445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:13.591406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:13.591564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:13.591625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:13.591655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:13.595513] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=66.87%) [2026-02-06T20:32:13.595847] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-06T20:32:13.596174] [INFO ] [sig ] SPG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:13.748225] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SPG.txt [2026-02-06T20:32:13.748396] [INFO ] [sig ] [2861/3439] Completed SPG in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:13.748439] [INFO ] [sig ] [2862/3439] Forecasting SPGI... [2026-02-06T20:32:13.748470] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-06T20:32:13.748500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-06T20:32:13.760122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-06T20:32:13.760510] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-06T20:32:13.761343] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-06T20:32:13.761407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:13.761482] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:13.761522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:13.761617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:13.821424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:13.822354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:13.822442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:13.822476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:13.944455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:13.944637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:13.944681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:13.944710] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:13.948199] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=29.37%) [2026-02-06T20:32:13.948515] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-06T20:32:13.948676] [INFO ] [sig ] SPGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:14.106215] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPGI.txt [2026-02-06T20:32:14.106436] [INFO ] [sig ] [2862/3439] Completed SPGI in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-06T20:32:14.106508] [INFO ] [sig ] [2863/3439] Forecasting SPH... [2026-02-06T20:32:14.106565] [INFO ] [sig ] Generating forecast for: SPH [2026-02-06T20:32:14.106646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-06T20:32:14.124337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-06T20:32:14.124871] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-06T20:32:14.126086] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-06T20:32:14.126162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:14.126209] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:14.126248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:14.126332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:14.199890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:14.200843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:14.200950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:14.200996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:14.323159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:14.323327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:14.323369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:14.323400] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:14.327329] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=20.39%) [2026-02-06T20:32:14.327693] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-06T20:32:14.327864] [INFO ] [sig ] SPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:14.482232] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPH.txt [2026-02-06T20:32:14.482403] [INFO ] [sig ] [2863/3439] Completed SPH in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.5m [2026-02-06T20:32:14.482447] [INFO ] [sig ] [2864/3439] Forecasting SPOK... [2026-02-06T20:32:14.482477] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-06T20:32:14.482510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-06T20:32:14.494292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-06T20:32:14.494782] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-06T20:32:14.495728] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-06T20:32:14.495789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:14.495822] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:14.495850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:14.495909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:14.556443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:14.557365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:14.557469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:14.557505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:14.694393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:14.694606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:14.694679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:14.694734] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:14.699786] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-06T20:32:14.700293] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-06T20:32:14.700492] [INFO ] [sig ] SPOK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:14.865069] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPOK.txt [2026-02-06T20:32:14.865225] [INFO ] [sig ] [2864/3439] Completed SPOK in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:14.865265] [INFO ] [sig ] [2865/3439] Forecasting SPRO... [2026-02-06T20:32:14.865297] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-06T20:32:14.865326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-06T20:32:14.878365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-06T20:32:14.878775] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-06T20:32:14.879864] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-06T20:32:14.879931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:14.879964] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:14.879993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:14.880051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:14.943029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:14.943939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:14.944064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:14.944099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:15.076829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:15.076998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:15.077039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:15.077070] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:15.080956] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-02-06T20:32:15.081391] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-06T20:32:15.081532] [INFO ] [sig ] SPRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:15.226349] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPRO.txt [2026-02-06T20:32:15.226509] [INFO ] [sig ] [2865/3439] Completed SPRO in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:15.226552] [INFO ] [sig ] [2866/3439] Forecasting SPRX... [2026-02-06T20:32:15.226610] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-06T20:32:15.226644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-06T20:32:15.238617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-06T20:32:15.238944] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-06T20:32:15.239773] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-06T20:32:15.239826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:15.239859] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:15.239886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:15.239942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:15.299060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:15.300003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:15.300091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:15.300126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:15.418413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:15.418552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:15.418610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:15.418642] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:15.421986] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=67.14%) [2026-02-06T20:32:15.422259] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-06T20:32:15.422387] [INFO ] [sig ] SPRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:15.588860] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SPRX.txt [2026-02-06T20:32:15.589020] [INFO ] [sig ] [2866/3439] Completed SPRX in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:15.589061] [INFO ] [sig ] [2867/3439] Forecasting SPRY... [2026-02-06T20:32:15.589091] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-06T20:32:15.589121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-06T20:32:15.600924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-06T20:32:15.601307] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-06T20:32:15.602144] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-06T20:32:15.602198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:15.602230] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:15.602256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:15.602312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:15.673128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:15.674285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:15.674396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:15.674452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:15.800116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:15.800280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:15.800324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:15.800353] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:15.803926] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=30.40%) [2026-02-06T20:32:15.804255] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-06T20:32:15.804397] [INFO ] [sig ] SPRY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:15.958746] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPRY.txt [2026-02-06T20:32:15.958923] [INFO ] [sig ] [2867/3439] Completed SPRY in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:15.958966] [INFO ] [sig ] [2868/3439] Forecasting SPSC... [2026-02-06T20:32:15.958997] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-06T20:32:15.959029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-06T20:32:15.972083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-06T20:32:15.972483] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-06T20:32:15.973516] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-06T20:32:15.973598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:15.973644] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:15.973684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:15.973747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:16.037014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:16.037980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:16.038092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:16.038127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:16.166827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:16.166994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:16.167038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:16.167069] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:16.170726] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: UP (p=89.49%) [2026-02-06T20:32:16.171100] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-06T20:32:16.171252] [INFO ] [sig ] SPSC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:16.320083] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SPSC.txt [2026-02-06T20:32:16.320277] [INFO ] [sig ] [2868/3439] Completed SPSC in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:16.320321] [INFO ] [sig ] [2869/3439] Forecasting SPWH... [2026-02-06T20:32:16.320353] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-06T20:32:16.320383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-06T20:32:16.333218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-06T20:32:16.333674] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-06T20:32:16.334487] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-06T20:32:16.334543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:16.334611] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:16.334643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:16.334701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:16.393135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:16.394101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:16.394194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:16.394229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:16.526906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:16.527070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:16.527113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:16.527170] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:16.530786] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=3.45%) [2026-02-06T20:32:16.531117] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-06T20:32:16.531275] [INFO ] [sig ] SPWH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:16.679371] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPWH.txt [2026-02-06T20:32:16.679530] [INFO ] [sig ] [2869/3439] Completed SPWH in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:16.679622] [INFO ] [sig ] [2870/3439] Forecasting SPXC... [2026-02-06T20:32:16.679680] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-06T20:32:16.679711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-06T20:32:16.690974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-06T20:32:16.691365] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-06T20:32:16.692400] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-06T20:32:16.692460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:16.692494] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:16.692522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:16.692597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:16.751543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:16.752395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:16.752501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:16.752536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:16.875108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:16.875232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:16.875276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:16.875312] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:16.878707] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-02-06T20:32:16.879017] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-06T20:32:16.879146] [INFO ] [sig ] SPXC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:17.022104] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPXC.txt [2026-02-06T20:32:17.022251] [INFO ] [sig ] [2870/3439] Completed SPXC in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:17.022293] [INFO ] [sig ] [2871/3439] Forecasting SPXX... [2026-02-06T20:32:17.022325] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-06T20:32:17.022363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-06T20:32:17.033447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-06T20:32:17.033752] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-06T20:32:17.034524] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-06T20:32:17.034596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:17.034632] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:17.034659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:17.034716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:17.094163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:17.094816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:17.094902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:17.094949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:17.218536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:17.218687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:17.218728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:17.218759] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:17.222239] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=28.90%) [2026-02-06T20:32:17.222529] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-06T20:32:17.222680] [INFO ] [sig ] SPXX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:17.367290] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SPXX.txt [2026-02-06T20:32:17.367445] [INFO ] [sig ] [2871/3439] Completed SPXX in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:17.367485] [INFO ] [sig ] [2872/3439] Forecasting SQM... [2026-02-06T20:32:17.367516] [INFO ] [sig ] Generating forecast for: SQM [2026-02-06T20:32:17.367547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-06T20:32:17.378828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-06T20:32:17.379189] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-06T20:32:17.380032] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-06T20:32:17.380086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:17.380146] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:17.380175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:17.380233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:17.437121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:17.438039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:17.438126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:17.438160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:17.572175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:17.572346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:17.572388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:17.572417] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:17.576110] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=66.22%) [2026-02-06T20:32:17.576619] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-06T20:32:17.576818] [INFO ] [sig ] SQM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:17.733760] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SQM.txt [2026-02-06T20:32:17.733912] [INFO ] [sig ] [2872/3439] Completed SQM in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:17.733952] [INFO ] [sig ] [2873/3439] Forecasting SQNS... [2026-02-06T20:32:17.733981] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-06T20:32:17.734013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-06T20:32:17.745000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-06T20:32:17.745340] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-06T20:32:17.746151] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-06T20:32:17.746205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:17.746237] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:17.746274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:17.746332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:17.804806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:17.805613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:17.805703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:17.805738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:17.926840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:17.927013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:17.927056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:17.927086] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:17.930550] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-02-06T20:32:17.930849] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-06T20:32:17.930975] [INFO ] [sig ] SQNS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:18.091017] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SQNS.txt [2026-02-06T20:32:18.091179] [INFO ] [sig ] [2873/3439] Completed SQNS in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:18.091220] [INFO ] [sig ] [2874/3439] Forecasting SQQQ... [2026-02-06T20:32:18.091250] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-06T20:32:18.091283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-06T20:32:18.104343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-06T20:32:18.104691] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-06T20:32:18.105484] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-06T20:32:18.105538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:18.105590] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:18.105621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:18.105679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:18.167051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:18.167936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:18.168035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:18.168069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:18.294044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:18.294205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:18.294245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:18.294274] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:18.297710] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-06T20:32:18.298021] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-06T20:32:18.298148] [INFO ] [sig ] SQQQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:18.445377] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SQQQ.txt [2026-02-06T20:32:18.445521] [INFO ] [sig ] [2874/3439] Completed SQQQ in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:18.445560] [INFO ] [sig ] [2875/3439] Forecasting SRAD... [2026-02-06T20:32:18.445611] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-06T20:32:18.445644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-06T20:32:18.457665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-06T20:32:18.458010] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-06T20:32:18.458823] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-06T20:32:18.458879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:18.458911] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:18.458938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:18.458994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:18.515811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:18.516553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:18.516669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:18.516718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:18.638679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:18.638848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:18.638898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:18.638971] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:18.642402] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-02-06T20:32:18.642707] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-06T20:32:18.642849] [INFO ] [sig ] SRAD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:18.785831] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SRAD.txt [2026-02-06T20:32:18.785988] [INFO ] [sig ] [2875/3439] Completed SRAD in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:18.786028] [INFO ] [sig ] [2876/3439] Forecasting SRBK... [2026-02-06T20:32:18.786058] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-06T20:32:18.786088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-06T20:32:18.797304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-06T20:32:18.797627] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-06T20:32:18.798426] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-06T20:32:18.798480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:18.798512] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:18.798539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:18.798617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:18.856791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:18.857410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:18.857492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:18.857526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:18.978587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:18.978750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:18.978793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:18.978822] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:18.982231] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-02-06T20:32:18.982514] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-06T20:32:18.982667] [INFO ] [sig ] SRBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:19.125225] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SRBK.txt [2026-02-06T20:32:19.125366] [INFO ] [sig ] [2876/3439] Completed SRBK in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:19.125406] [INFO ] [sig ] [2877/3439] Forecasting SRCE... [2026-02-06T20:32:19.125438] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-06T20:32:19.125475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-06T20:32:19.136723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-06T20:32:19.137034] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-06T20:32:19.137850] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-06T20:32:19.137908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:19.137940] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:19.137966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:19.138023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:19.194510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:19.195319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:19.195404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:19.195437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:19.315295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:19.315449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:19.315490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:19.315520] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:19.318934] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=39.51%) [2026-02-06T20:32:19.319226] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-06T20:32:19.319350] [INFO ] [sig ] SRCE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:19.461022] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SRCE.txt [2026-02-06T20:32:19.461157] [INFO ] [sig ] [2877/3439] Completed SRCE in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:19.461196] [INFO ] [sig ] [2878/3439] Forecasting SRE... [2026-02-06T20:32:19.461226] [INFO ] [sig ] Generating forecast for: SRE [2026-02-06T20:32:19.461256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-06T20:32:19.472653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-06T20:32:19.472954] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-06T20:32:19.473776] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-06T20:32:19.473831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:19.473870] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:19.473905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:19.473977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:19.532792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:19.533532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:19.533635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:19.533672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:19.654655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:19.654812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:19.654853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:19.654889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:19.658341] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-06T20:32:19.658683] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-06T20:32:19.658816] [INFO ] [sig ] SRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:19.812166] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SRE.txt [2026-02-06T20:32:19.812334] [INFO ] [sig ] [2878/3439] Completed SRE in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:19.812375] [INFO ] [sig ] [2879/3439] Forecasting SREA... [2026-02-06T20:32:19.812407] [INFO ] [sig ] Generating forecast for: SREA [2026-02-06T20:32:19.812437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-06T20:32:19.823155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-06T20:32:19.823460] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-06T20:32:19.824253] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-06T20:32:19.824306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:19.824339] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:19.824367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:19.824424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:19.880752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:19.881473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:19.881554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:19.881607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:19.999407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:19.999609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:19.999665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:19.999706] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:20.005208] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=58.42%) [2026-02-06T20:32:20.005669] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-06T20:32:20.005864] [INFO ] [sig ] SREA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:20.163604] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SREA.txt [2026-02-06T20:32:20.163757] [INFO ] [sig ] [2879/3439] Completed SREA in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-06T20:32:20.163798] [INFO ] [sig ] [2880/3439] Forecasting SRFM... [2026-02-06T20:32:20.163829] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-06T20:32:20.163859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-06T20:32:20.175137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-06T20:32:20.175406] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-06T20:32:20.176202] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-06T20:32:20.176255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:20.176286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:20.176313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:20.176369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:20.235066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:20.235725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:20.235806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:20.235839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:20.355795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:20.355944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:20.355991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:20.356027] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:20.359813] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=39.16%) [2026-02-06T20:32:20.360117] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-06T20:32:20.360243] [INFO ] [sig ] SRFM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:20.520266] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SRFM.txt [2026-02-06T20:32:20.520424] [INFO ] [sig ] [2880/3439] Completed SRFM in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:20.520464] [INFO ] [sig ] [2881/3439] Forecasting SRG... [2026-02-06T20:32:20.520496] [INFO ] [sig ] Generating forecast for: SRG [2026-02-06T20:32:20.520529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-06T20:32:20.532541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-06T20:32:20.532918] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-06T20:32:20.533943] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-06T20:32:20.534013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:20.534067] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:20.534104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:20.534163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:20.598593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:20.599476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:20.599563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:20.599619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:20.726072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:20.726230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:20.726280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:20.726318] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:20.730105] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-06T20:32:20.730483] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-06T20:32:20.730652] [INFO ] [sig ] SRG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:20.939225] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SRG.txt [2026-02-06T20:32:20.939377] [INFO ] [sig ] [2881/3439] Completed SRG in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:20.939417] [INFO ] [sig ] [2882/3439] Forecasting SRI... [2026-02-06T20:32:20.939447] [INFO ] [sig ] Generating forecast for: SRI [2026-02-06T20:32:20.939479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-06T20:32:20.951432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-06T20:32:20.951777] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-06T20:32:20.952661] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-06T20:32:20.952717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:20.952750] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:20.952779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:20.952837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:21.021652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:21.022886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:21.023048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:21.023291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:21.154840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:21.155000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:21.155042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:21.155072] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:21.158989] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: DOWN (p=12.34%) [2026-02-06T20:32:21.159294] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-06T20:32:21.159429] [INFO ] [sig ] SRI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:21.313262] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SRI.txt [2026-02-06T20:32:21.313434] [INFO ] [sig ] [2882/3439] Completed SRI in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:21.313474] [INFO ] [sig ] [2883/3439] Forecasting SRRK... [2026-02-06T20:32:21.313505] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-06T20:32:21.313534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-06T20:32:21.325473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-06T20:32:21.325916] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-06T20:32:21.326768] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-06T20:32:21.326821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:21.326853] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:21.326880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:21.326937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:21.385277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:21.386233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:21.386341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:21.386396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:21.515627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:21.515793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:21.515836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:21.515867] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:21.519453] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: UP (p=82.08%) [2026-02-06T20:32:21.519778] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-06T20:32:21.519925] [INFO ] [sig ] SRRK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:21.676653] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SRRK.txt [2026-02-06T20:32:21.676823] [INFO ] [sig ] [2883/3439] Completed SRRK in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:21.676867] [INFO ] [sig ] [2884/3439] Forecasting SRTS... [2026-02-06T20:32:21.676901] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-06T20:32:21.676933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-06T20:32:21.689444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-06T20:32:21.689889] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-06T20:32:21.690799] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-06T20:32:21.690858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:21.690894] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:21.690924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:21.690998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:21.753098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:21.754203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:21.754293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:21.754326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:21.876689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:21.876855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:21.876899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:21.876928] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:21.881013] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-02-06T20:32:21.881346] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-06T20:32:21.881488] [INFO ] [sig ] SRTS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:22.038838] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SRTS.txt [2026-02-06T20:32:22.039010] [INFO ] [sig ] [2884/3439] Completed SRTS in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:22.039061] [INFO ] [sig ] [2885/3439] Forecasting SSB... [2026-02-06T20:32:22.039096] [INFO ] [sig ] Generating forecast for: SSB [2026-02-06T20:32:22.039126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-06T20:32:22.054381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-06T20:32:22.054749] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-06T20:32:22.055782] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-06T20:32:22.055842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:22.055877] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:22.055905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:22.055964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:22.117443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:22.118345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:22.118437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:22.118472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:22.254204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:22.254375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:22.254421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:22.254453] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:22.258351] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-02-06T20:32:22.258707] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-06T20:32:22.258849] [INFO ] [sig ] SSB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:22.420594] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SSB.txt [2026-02-06T20:32:22.420866] [INFO ] [sig ] [2885/3439] Completed SSB in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:22.420943] [INFO ] [sig ] [2886/3439] Forecasting SSD... [2026-02-06T20:32:22.420993] [INFO ] [sig ] Generating forecast for: SSD [2026-02-06T20:32:22.421035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-06T20:32:22.435439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-06T20:32:22.435915] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-06T20:32:22.436862] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-06T20:32:22.436936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:22.436972] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:22.437000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:22.437059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:22.506568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:22.507694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:22.507829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:22.507870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:22.677717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:22.677945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:22.678021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:22.678061] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:22.682269] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-02-06T20:32:22.682709] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-06T20:32:22.682889] [INFO ] [sig ] SSD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:22.907401] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSD.txt [2026-02-06T20:32:22.907651] [INFO ] [sig ] [2886/3439] Completed SSD in 0.5s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:22.907708] [INFO ] [sig ] [2887/3439] Forecasting SSL... [2026-02-06T20:32:22.907749] [INFO ] [sig ] Generating forecast for: SSL [2026-02-06T20:32:22.907818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-06T20:32:22.935159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-06T20:32:22.936701] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-06T20:32:22.938100] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-06T20:32:22.938176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:22.938230] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:22.938278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:22.938371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:23.037045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:23.038721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:23.038876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:23.038936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:23.212804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:23.213029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:23.213087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:23.213127] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:23.218625] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-02-06T20:32:23.219202] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-06T20:32:23.219430] [INFO ] [sig ] SSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:23.406635] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSL.txt [2026-02-06T20:32:23.406823] [INFO ] [sig ] [2887/3439] Completed SSL in 0.5s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:23.406875] [INFO ] [sig ] [2888/3439] Forecasting SSNC... [2026-02-06T20:32:23.406908] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-06T20:32:23.406940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-06T20:32:23.420647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-06T20:32:23.421155] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-06T20:32:23.422268] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-06T20:32:23.422334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:23.422376] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:23.422410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:23.422489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:23.489405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:23.490442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:23.490555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:23.490627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:23.638611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:23.638804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:23.638867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:23.638914] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:23.644065] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-06T20:32:23.644480] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-06T20:32:23.644728] [INFO ] [sig ] SSNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:23.805178] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SSNC.txt [2026-02-06T20:32:23.805335] [INFO ] [sig ] [2888/3439] Completed SSNC in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:23.805377] [INFO ] [sig ] [2889/3439] Forecasting SSP... [2026-02-06T20:32:23.805408] [INFO ] [sig ] Generating forecast for: SSP [2026-02-06T20:32:23.805440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-06T20:32:23.816842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-06T20:32:23.817192] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-06T20:32:23.818933] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-06T20:32:23.819102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:23.819188] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:23.819220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:23.819293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:23.877698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:23.878485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:23.878591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:23.878627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:23.994781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:23.994908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:23.994947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:23.994975] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:23.998252] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=26.41%) [2026-02-06T20:32:23.998540] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-06T20:32:23.998718] [INFO ] [sig ] SSP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:24.141858] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSP.txt [2026-02-06T20:32:24.141980] [INFO ] [sig ] [2889/3439] Completed SSP in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:24.142025] [INFO ] [sig ] [2890/3439] Forecasting SSRM... [2026-02-06T20:32:24.142056] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-06T20:32:24.142086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-06T20:32:24.153845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-06T20:32:24.154110] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-06T20:32:24.154916] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-06T20:32:24.154969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:24.155001] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:24.155027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:24.155084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:24.214920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:24.215517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:24.215615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:24.215651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:24.334785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:24.334924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:24.334964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:24.334992] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:24.338329] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: DOWN (p=26.77%) [2026-02-06T20:32:24.338629] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-06T20:32:24.338759] [INFO ] [sig ] SSRM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:24.489254] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSRM.txt [2026-02-06T20:32:24.489400] [INFO ] [sig ] [2890/3439] Completed SSRM in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:24.489439] [INFO ] [sig ] [2891/3439] Forecasting SSSS... [2026-02-06T20:32:24.489468] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-06T20:32:24.489500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-06T20:32:24.501477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-06T20:32:24.501869] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-06T20:32:24.502680] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-06T20:32:24.502734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:24.502768] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:24.502796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:24.502853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:24.560204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:24.561123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:24.561214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:24.561248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:24.685272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:24.685451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:24.685501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:24.685535] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:24.689294] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=48.13%) [2026-02-06T20:32:24.689626] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-06T20:32:24.689761] [INFO ] [sig ] SSSS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:24.834930] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSSS.txt [2026-02-06T20:32:24.835097] [INFO ] [sig ] [2891/3439] Completed SSSS in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:24.835145] [INFO ] [sig ] [2892/3439] Forecasting SSTI... [2026-02-06T20:32:24.835176] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-06T20:32:24.835208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-06T20:32:24.846860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-06T20:32:24.847193] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-06T20:32:24.848037] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-06T20:32:24.848091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:24.848122] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:24.848148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:24.848204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:24.905057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:24.905721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:24.905803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:24.905836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:25.023337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:25.023456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:25.023506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:25.023599] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:25.026869] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-06T20:32:25.027144] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-06T20:32:25.027271] [INFO ] [sig ] SSTI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:25.169610] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSTI.txt [2026-02-06T20:32:25.169743] [INFO ] [sig ] [2892/3439] Completed SSTI in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:25.169782] [INFO ] [sig ] [2893/3439] Forecasting SSTK... [2026-02-06T20:32:25.169812] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-06T20:32:25.169842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-06T20:32:25.181288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-06T20:32:25.181549] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-06T20:32:25.182334] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-06T20:32:25.182387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:25.182419] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:25.182446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:25.182503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:25.242659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:25.243447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:25.243533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:25.243567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:25.370369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:25.370543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:25.370634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:25.370673] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:25.374886] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-06T20:32:25.375179] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-06T20:32:25.375316] [INFO ] [sig ] SSTK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:25.518596] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSTK.txt [2026-02-06T20:32:25.518727] [INFO ] [sig ] [2893/3439] Completed SSTK in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:25.518766] [INFO ] [sig ] [2894/3439] Forecasting SSYS... [2026-02-06T20:32:25.518795] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-06T20:32:25.518826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-06T20:32:25.530112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-06T20:32:25.530386] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-06T20:32:25.531177] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-06T20:32:25.531230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:25.531262] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:25.531288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:25.531346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:25.589647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:25.590444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:25.590528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:25.590562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:25.714700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:25.714883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:25.714930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:25.714962] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:25.718626] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=26.02%) [2026-02-06T20:32:25.718918] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-06T20:32:25.719049] [INFO ] [sig ] SSYS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:25.868302] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SSYS.txt [2026-02-06T20:32:25.868425] [INFO ] [sig ] [2894/3439] Completed SSYS in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:25.868464] [INFO ] [sig ] [2895/3439] Forecasting STAA... [2026-02-06T20:32:25.868494] [INFO ] [sig ] Generating forecast for: STAA [2026-02-06T20:32:25.868526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-06T20:32:25.879563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-06T20:32:25.879864] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-06T20:32:25.880675] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-06T20:32:25.880729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:25.880761] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:25.880788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:25.880845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:25.938489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:25.939470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:25.939559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:25.939615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:26.064887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:26.065042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:26.065083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:26.065113] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:26.068600] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=21.21%) [2026-02-06T20:32:26.068892] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-06T20:32:26.069023] [INFO ] [sig ] STAA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:26.214692] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STAA.txt [2026-02-06T20:32:26.214840] [INFO ] [sig ] [2895/3439] Completed STAA in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-06T20:32:26.214880] [INFO ] [sig ] [2896/3439] Forecasting STAG... [2026-02-06T20:32:26.214911] [INFO ] [sig ] Generating forecast for: STAG [2026-02-06T20:32:26.214941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-06T20:32:26.226335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-06T20:32:26.226747] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-06T20:32:26.227537] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-06T20:32:26.227616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:26.227651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:26.227679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:26.227737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:26.286133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:26.287032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:26.287119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:26.287151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:26.411939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:26.412098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:26.412141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:26.412170] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:26.415762] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-06T20:32:26.416051] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-06T20:32:26.416188] [INFO ] [sig ] STAG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:26.571480] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STAG.txt [2026-02-06T20:32:26.571672] [INFO ] [sig ] [2896/3439] Completed STAG in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.3m [2026-02-06T20:32:26.571719] [INFO ] [sig ] [2897/3439] Forecasting STBA... [2026-02-06T20:32:26.571750] [INFO ] [sig ] Generating forecast for: STBA [2026-02-06T20:32:26.571779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-06T20:32:26.583976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-06T20:32:26.584334] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-06T20:32:26.585347] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-06T20:32:26.585408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:26.585456] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:26.585487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:26.585546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:26.645843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:26.646776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:26.646865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:26.646899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:26.766196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:26.766358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:26.766400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:26.766430] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:26.769912] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: DOWN (p=23.40%) [2026-02-06T20:32:26.770207] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-06T20:32:26.770341] [INFO ] [sig ] STBA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:26.915888] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STBA.txt [2026-02-06T20:32:26.916049] [INFO ] [sig ] [2897/3439] Completed STBA in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:26.916089] [INFO ] [sig ] [2898/3439] Forecasting STC... [2026-02-06T20:32:26.916120] [INFO ] [sig ] Generating forecast for: STC [2026-02-06T20:32:26.916150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-06T20:32:26.927022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-06T20:32:26.927330] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-06T20:32:26.928172] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-06T20:32:26.928226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:26.928257] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:26.928283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:26.928340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:26.985946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:26.986688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:26.986771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:26.986804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:27.103119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:27.103275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:27.103315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:27.103344] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:27.106766] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=57.06%) [2026-02-06T20:32:27.107041] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-06T20:32:27.107166] [INFO ] [sig ] STC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:27.253260] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STC.txt [2026-02-06T20:32:27.253405] [INFO ] [sig ] [2898/3439] Completed STC in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:27.253445] [INFO ] [sig ] [2899/3439] Forecasting STE... [2026-02-06T20:32:27.253474] [INFO ] [sig ] Generating forecast for: STE [2026-02-06T20:32:27.253505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-06T20:32:27.265263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-06T20:32:27.265600] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-06T20:32:27.266380] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-06T20:32:27.266433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:27.266464] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:27.266492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:27.266549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:27.323458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:27.324155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:27.324288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:27.324324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:27.444374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:27.444527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:27.444587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:27.444621] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:27.448051] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-02-06T20:32:27.448347] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-06T20:32:27.448476] [INFO ] [sig ] STE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:27.591676] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STE.txt [2026-02-06T20:32:27.591835] [INFO ] [sig ] [2899/3439] Completed STE in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:27.591874] [INFO ] [sig ] [2900/3439] Forecasting STEL... [2026-02-06T20:32:27.591904] [INFO ] [sig ] Generating forecast for: STEL [2026-02-06T20:32:27.591936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-06T20:32:27.603928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-06T20:32:27.604332] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-06T20:32:27.605557] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-06T20:32:27.605638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:27.605671] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:27.605698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:27.605754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:27.664177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:27.665068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:27.665166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:27.665200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:27.783454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:27.783630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:27.783673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:27.783702] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:27.787053] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-06T20:32:27.787328] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-06T20:32:27.787454] [INFO ] [sig ] STEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:27.935562] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STEL.txt [2026-02-06T20:32:27.935726] [INFO ] [sig ] [2900/3439] Completed STEL in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:27.935774] [INFO ] [sig ] [2901/3439] Forecasting STEM... [2026-02-06T20:32:27.935808] [INFO ] [sig ] Generating forecast for: STEM [2026-02-06T20:32:27.935839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-06T20:32:27.946863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-06T20:32:27.947143] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-06T20:32:27.947957] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-06T20:32:27.948011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:27.948046] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:27.948079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:27.948148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:28.009829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:28.010656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:28.010750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:28.010786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:28.133110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:28.133276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:28.133329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:28.133363] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:28.136899] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-02-06T20:32:28.137214] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-06T20:32:28.137349] [INFO ] [sig ] STEM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:28.282003] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STEM.txt [2026-02-06T20:32:28.282173] [INFO ] [sig ] [2901/3439] Completed STEM in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:28.282218] [INFO ] [sig ] [2902/3439] Forecasting STEP... [2026-02-06T20:32:28.282250] [INFO ] [sig ] Generating forecast for: STEP [2026-02-06T20:32:28.282284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-06T20:32:28.295849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-06T20:32:28.296285] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-06T20:32:28.297194] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-06T20:32:28.297254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:28.297289] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:28.297317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:28.297377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:28.359622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:28.360488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:28.360597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:28.360635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:28.482083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:28.482253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:28.482296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:28.482523] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:28.486565] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=5.72%) [2026-02-06T20:32:28.486925] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-06T20:32:28.487094] [INFO ] [sig ] STEP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:28.636783] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STEP.txt [2026-02-06T20:32:28.636976] [INFO ] [sig ] [2902/3439] Completed STEP in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:28.637020] [INFO ] [sig ] [2903/3439] Forecasting STHO... [2026-02-06T20:32:28.637053] [INFO ] [sig ] Generating forecast for: STHO [2026-02-06T20:32:28.637084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-06T20:32:28.648456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-06T20:32:28.648868] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-06T20:32:28.649697] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-06T20:32:28.649753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:28.649786] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:28.649815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:28.649873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:28.709284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:28.710187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:28.710285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:28.710320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:28.831142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:28.831316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:28.831361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:28.831392] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:28.835625] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=54.58%) [2026-02-06T20:32:28.835908] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-06T20:32:28.836038] [INFO ] [sig ] STHO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:28.983658] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STHO.txt [2026-02-06T20:32:28.983829] [INFO ] [sig ] [2903/3439] Completed STHO in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:28.983875] [INFO ] [sig ] [2904/3439] Forecasting STI... [2026-02-06T20:32:28.983910] [INFO ] [sig ] Generating forecast for: STI [2026-02-06T20:32:28.983942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-06T20:32:28.995618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-06T20:32:28.995999] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-06T20:32:28.996838] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-06T20:32:28.996893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:28.996927] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:28.996955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:28.997013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:29.056802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:29.057708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:29.057817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:29.057853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:29.184375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:29.184537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:29.184642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:29.184684] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:29.188160] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-02-06T20:32:29.188447] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-06T20:32:29.188603] [INFO ] [sig ] STI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:29.335373] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STI.txt [2026-02-06T20:32:29.335531] [INFO ] [sig ] [2904/3439] Completed STI in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:29.335592] [INFO ] [sig ] [2905/3439] Forecasting STIM... [2026-02-06T20:32:29.335625] [INFO ] [sig ] Generating forecast for: STIM [2026-02-06T20:32:29.335655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-06T20:32:29.347347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-06T20:32:29.347791] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-06T20:32:29.348665] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-06T20:32:29.348720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:29.348753] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:29.348781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:29.348838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:29.408121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:29.409060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:29.409149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:29.409182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:29.536974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:29.537147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:29.537190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:29.537219] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:29.540814] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=53.42%) [2026-02-06T20:32:29.541119] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-06T20:32:29.541276] [INFO ] [sig ] STIM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:29.695040] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STIM.txt [2026-02-06T20:32:29.695200] [INFO ] [sig ] [2905/3439] Completed STIM in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:29.695241] [INFO ] [sig ] [2906/3439] Forecasting STK... [2026-02-06T20:32:29.695277] [INFO ] [sig ] Generating forecast for: STK [2026-02-06T20:32:29.695321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-06T20:32:29.708319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-06T20:32:29.708764] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-06T20:32:29.709634] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-06T20:32:29.709690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:29.709754] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:29.709783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:29.709843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:29.772848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:29.773823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:29.773944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:29.773979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:29.903889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:29.904053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:29.904098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:29.904136] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:29.907671] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=50.22%) [2026-02-06T20:32:29.907980] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-06T20:32:29.908120] [INFO ] [sig ] STK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:30.060069] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STK.txt [2026-02-06T20:32:30.060247] [INFO ] [sig ] [2906/3439] Completed STK in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:30.060292] [INFO ] [sig ] [2907/3439] Forecasting STKH... [2026-02-06T20:32:30.060322] [INFO ] [sig ] Generating forecast for: STKH [2026-02-06T20:32:30.060353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-06T20:32:30.072213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-06T20:32:30.072836] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-06T20:32:30.073815] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-06T20:32:30.073869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:30.073910] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:30.073952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:30.074015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:30.136836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:30.137709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:30.137809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:30.137854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:30.253652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:30.253818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:30.253859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:30.253889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:30.257438] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-02-06T20:32:30.257800] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-06T20:32:30.257945] [INFO ] [sig ] STKH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:30.415838] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STKH.txt [2026-02-06T20:32:30.416018] [INFO ] [sig ] [2907/3439] Completed STKH in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:30.416062] [INFO ] [sig ] [2908/3439] Forecasting STKL... [2026-02-06T20:32:30.416092] [INFO ] [sig ] Generating forecast for: STKL [2026-02-06T20:32:30.416122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-06T20:32:30.429092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-06T20:32:30.429542] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-06T20:32:30.430432] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-06T20:32:30.430490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:30.430540] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:30.430570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:30.430653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:30.496971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:30.498571] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:30.498780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:30.498839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:30.640554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:30.640736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:30.640776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:30.640806] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:30.644354] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=47.57%) [2026-02-06T20:32:30.644680] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-06T20:32:30.644820] [INFO ] [sig ] STKL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:30.800227] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STKL.txt [2026-02-06T20:32:30.800601] [INFO ] [sig ] [2908/3439] Completed STKL in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:30.800653] [INFO ] [sig ] [2909/3439] Forecasting STKS... [2026-02-06T20:32:30.800689] [INFO ] [sig ] Generating forecast for: STKS [2026-02-06T20:32:30.800724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-06T20:32:30.813537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-06T20:32:30.814004] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-06T20:32:30.814909] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-06T20:32:30.814968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:30.815001] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:30.815031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:30.815103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:30.872815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:30.873739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:30.873829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:30.873865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:31.003991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:31.004163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:31.004213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:31.004283] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:31.009212] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-02-06T20:32:31.009564] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-06T20:32:31.009751] [INFO ] [sig ] STKS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:31.157014] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STKS.txt [2026-02-06T20:32:31.157190] [INFO ] [sig ] [2909/3439] Completed STKS in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:31.157243] [INFO ] [sig ] [2910/3439] Forecasting STLA... [2026-02-06T20:32:31.157278] [INFO ] [sig ] Generating forecast for: STLA [2026-02-06T20:32:31.157314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-06T20:32:31.170156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-06T20:32:31.170795] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-06T20:32:31.171869] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-06T20:32:31.171931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:31.171966] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:31.171994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:31.172052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:31.234902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:31.236012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:31.236105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:31.236144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:31.369442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:31.369624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:31.369668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:31.369698] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:31.373112] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: DOWN (p=44.73%) [2026-02-06T20:32:31.373395] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-06T20:32:31.373527] [INFO ] [sig ] STLA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:31.531011] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STLA.txt [2026-02-06T20:32:31.531175] [INFO ] [sig ] [2910/3439] Completed STLA in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:31.531217] [INFO ] [sig ] [2911/3439] Forecasting STLD... [2026-02-06T20:32:31.531248] [INFO ] [sig ] Generating forecast for: STLD [2026-02-06T20:32:31.531280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-06T20:32:31.543508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-06T20:32:31.543913] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-06T20:32:31.544765] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-06T20:32:31.544823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:31.544857] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:31.544886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:31.544945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:31.619375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:31.620383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:31.620500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:31.620548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:31.768639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:31.768799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:31.768855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:31.768896] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:31.772962] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-06T20:32:31.773428] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-06T20:32:31.773633] [INFO ] [sig ] STLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:31.947550] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STLD.txt [2026-02-06T20:32:31.947705] [INFO ] [sig ] [2911/3439] Completed STLD in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-06T20:32:31.947744] [INFO ] [sig ] [2912/3439] Forecasting STM... [2026-02-06T20:32:31.947796] [INFO ] [sig ] Generating forecast for: STM [2026-02-06T20:32:31.947831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-06T20:32:31.958694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-06T20:32:31.958977] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-06T20:32:31.959816] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-06T20:32:31.959870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:31.959902] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:31.959929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:31.959986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:32.023256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:32.024272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:32.024384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:32.024424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:32.157332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:32.157470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:32.157511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:32.157539] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:32.160965] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=40.06%) [2026-02-06T20:32:32.161248] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-06T20:32:32.161375] [INFO ] [sig ] STM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:32.305087] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STM.txt [2026-02-06T20:32:32.305213] [INFO ] [sig ] [2912/3439] Completed STM in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.2m [2026-02-06T20:32:32.305251] [INFO ] [sig ] [2913/3439] Forecasting STN... [2026-02-06T20:32:32.305281] [INFO ] [sig ] Generating forecast for: STN [2026-02-06T20:32:32.305311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-06T20:32:32.316601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-06T20:32:32.316889] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-06T20:32:32.317702] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-06T20:32:32.317773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:32.317807] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:32.317835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:32.317892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:32.375777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:32.376653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:32.376734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:32.376767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:32.494313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:32.494500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:32.494550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:32.494599] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:32.498278] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-02-06T20:32:32.498600] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-06T20:32:32.498732] [INFO ] [sig ] STN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:32.644227] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STN.txt [2026-02-06T20:32:32.644403] [INFO ] [sig ] [2913/3439] Completed STN in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.2m [2026-02-06T20:32:32.644457] [INFO ] [sig ] [2914/3439] Forecasting STNE... [2026-02-06T20:32:32.644503] [INFO ] [sig ] Generating forecast for: STNE [2026-02-06T20:32:32.644546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-06T20:32:32.656813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-06T20:32:32.657116] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-06T20:32:32.657965] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-06T20:32:32.658019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:32.658050] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:32.658076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:32.658133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:32.716060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:32.717011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:32.717096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:32.717129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:32.844158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:32.844320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:32.844363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:32.844393] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:32.847848] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=79.56%) [2026-02-06T20:32:32.848184] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-06T20:32:32.848317] [INFO ] [sig ] STNE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:32.992901] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STNE.txt [2026-02-06T20:32:32.993068] [INFO ] [sig ] [2914/3439] Completed STNE in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:32.993111] [INFO ] [sig ] [2915/3439] Forecasting STOK... [2026-02-06T20:32:32.993143] [INFO ] [sig ] Generating forecast for: STOK [2026-02-06T20:32:32.993175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-06T20:32:33.004522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-06T20:32:33.004901] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-06T20:32:33.005712] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-06T20:32:33.005766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:33.005798] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:33.005824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:33.005881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:33.065797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:33.066653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:33.066737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:33.066769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:33.196211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:33.196359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:33.196397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:33.196441] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:33.199992] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-06T20:32:33.200293] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-06T20:32:33.200429] [INFO ] [sig ] STOK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:33.351226] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STOK.txt [2026-02-06T20:32:33.351351] [INFO ] [sig ] [2915/3439] Completed STOK in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:33.351390] [INFO ] [sig ] [2916/3439] Forecasting STRA... [2026-02-06T20:32:33.351418] [INFO ] [sig ] Generating forecast for: STRA [2026-02-06T20:32:33.351448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-06T20:32:33.362191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-06T20:32:33.362508] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-06T20:32:33.363314] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-06T20:32:33.363369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:33.363400] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:33.363427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:33.363485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:33.425510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:33.426472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:33.426619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:33.426658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:33.548795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:33.548955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:33.549005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:33.549047] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:33.553563] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: DOWN (p=33.82%) [2026-02-06T20:32:33.553868] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-06T20:32:33.553998] [INFO ] [sig ] STRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:33.702983] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STRA.txt [2026-02-06T20:32:33.703135] [INFO ] [sig ] [2916/3439] Completed STRA in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:33.703179] [INFO ] [sig ] [2917/3439] Forecasting STRL... [2026-02-06T20:32:33.703215] [INFO ] [sig ] Generating forecast for: STRL [2026-02-06T20:32:33.703251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-06T20:32:33.716842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-06T20:32:33.717204] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-06T20:32:33.718070] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-06T20:32:33.718127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:33.718158] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:33.718185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:33.718255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:33.780939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:33.781842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:33.781927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:33.781976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:33.905995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:33.906153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:33.906193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:33.906226] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:33.910425] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-02-06T20:32:33.910719] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-06T20:32:33.910847] [INFO ] [sig ] STRL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:34.063791] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STRL.txt [2026-02-06T20:32:34.063923] [INFO ] [sig ] [2917/3439] Completed STRL in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:34.063964] [INFO ] [sig ] [2918/3439] Forecasting STRS... [2026-02-06T20:32:34.063993] [INFO ] [sig ] Generating forecast for: STRS [2026-02-06T20:32:34.064022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-06T20:32:34.074193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-06T20:32:34.074450] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-06T20:32:34.075218] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-06T20:32:34.075271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:34.075303] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:34.075329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:34.075387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:34.132625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:34.133250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:34.133335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:34.133367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:34.235527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:34.235688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:34.235733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:34.235764] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:34.239421] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-06T20:32:34.239729] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-06T20:32:34.239873] [INFO ] [sig ] STRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:34.387942] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STRS.txt [2026-02-06T20:32:34.388069] [INFO ] [sig ] [2918/3439] Completed STRS in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:34.388108] [INFO ] [sig ] [2919/3439] Forecasting STSS... [2026-02-06T20:32:34.388138] [INFO ] [sig ] Generating forecast for: STSS [2026-02-06T20:32:34.388169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-06T20:32:34.400511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-06T20:32:34.400857] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-06T20:32:34.401733] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-06T20:32:34.401789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:34.401823] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:34.401851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:34.401921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:34.459940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:34.460821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:34.460913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:34.460949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:34.584239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:34.584374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:34.584415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:34.584445] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:34.588197] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-02-06T20:32:34.588483] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-06T20:32:34.588630] [INFO ] [sig ] STSS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:34.740075] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STSS.txt [2026-02-06T20:32:34.740231] [INFO ] [sig ] [2919/3439] Completed STSS in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:34.740278] [INFO ] [sig ] [2920/3439] Forecasting STTK... [2026-02-06T20:32:34.740307] [INFO ] [sig ] Generating forecast for: STTK [2026-02-06T20:32:34.740338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-06T20:32:34.752735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-06T20:32:34.753045] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-06T20:32:34.753832] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-06T20:32:34.753886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:34.753919] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:34.753947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:34.754004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:34.812540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:34.813335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:34.813430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:34.813469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:34.935955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:34.936090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:34.936129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:34.936158] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:34.939506] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=79.34%) [2026-02-06T20:32:34.939796] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-06T20:32:34.939924] [INFO ] [sig ] STTK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:35.091971] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STTK.txt [2026-02-06T20:32:35.092130] [INFO ] [sig ] [2920/3439] Completed STTK in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:35.092173] [INFO ] [sig ] [2921/3439] Forecasting STVN... [2026-02-06T20:32:35.092205] [INFO ] [sig ] Generating forecast for: STVN [2026-02-06T20:32:35.092241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-06T20:32:35.104029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-06T20:32:35.104348] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-06T20:32:35.105195] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-06T20:32:35.105250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:35.105284] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:35.105313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:35.105372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:35.164591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:35.165452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:35.165543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:35.165597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:35.288901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:35.289059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:35.289100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:35.289130] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:35.292712] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: UP (p=73.56%) [2026-02-06T20:32:35.292992] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-06T20:32:35.293123] [INFO ] [sig ] STVN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:35.439322] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STVN.txt [2026-02-06T20:32:35.439472] [INFO ] [sig ] [2921/3439] Completed STVN in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:35.439514] [INFO ] [sig ] [2922/3439] Forecasting STWD... [2026-02-06T20:32:35.439544] [INFO ] [sig ] Generating forecast for: STWD [2026-02-06T20:32:35.439593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-06T20:32:35.451672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-06T20:32:35.451987] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-06T20:32:35.452808] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-06T20:32:35.452862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:35.452895] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:35.452921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:35.452979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:35.510964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:35.511906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:35.512012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:35.512049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:35.634095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:35.634250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:35.634291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:35.634321] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:35.637954] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=86.23%) [2026-02-06T20:32:35.638232] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-06T20:32:35.638364] [INFO ] [sig ] STWD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:35.794709] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STWD.txt [2026-02-06T20:32:35.794875] [INFO ] [sig ] [2922/3439] Completed STWD in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:35.794924] [INFO ] [sig ] [2923/3439] Forecasting STX... [2026-02-06T20:32:35.794956] [INFO ] [sig ] Generating forecast for: STX [2026-02-06T20:32:35.794989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-06T20:32:35.808500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-06T20:32:35.809062] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-06T20:32:35.810155] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-06T20:32:35.810210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:35.810290] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:35.810320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:35.810378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:35.869423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:35.870381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:35.870679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:35.870713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:35.994899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:35.995064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:35.995105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:35.995137] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:35.998600] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-02-06T20:32:35.998883] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-06T20:32:35.999011] [INFO ] [sig ] STX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:36.145924] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STX.txt [2026-02-06T20:32:36.146064] [INFO ] [sig ] [2923/3439] Completed STX in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:36.146103] [INFO ] [sig ] [2924/3439] Forecasting STXE... [2026-02-06T20:32:36.146134] [INFO ] [sig ] Generating forecast for: STXE [2026-02-06T20:32:36.146164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-06T20:32:36.157428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-06T20:32:36.157750] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-06T20:32:36.158613] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-06T20:32:36.158668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:36.158701] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:36.158728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:36.158785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:36.216126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:36.217308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:36.217402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:36.217436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:36.324126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:36.324295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:36.324338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:36.324367] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:36.327847] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=25.29%) [2026-02-06T20:32:36.328127] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-06T20:32:36.328257] [INFO ] [sig ] STXE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:36.472424] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/STXE.txt [2026-02-06T20:32:36.472603] [INFO ] [sig ] [2924/3439] Completed STXE in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:36.472649] [INFO ] [sig ] [2925/3439] Forecasting STXG... [2026-02-06T20:32:36.472679] [INFO ] [sig ] Generating forecast for: STXG [2026-02-06T20:32:36.472708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-06T20:32:36.483848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-06T20:32:36.484185] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-06T20:32:36.484989] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-06T20:32:36.485043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:36.485075] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:36.485102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:36.485160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:36.547051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:36.548224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:36.548341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:36.548394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:36.663233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:36.663395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:36.663453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:36.663484] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:36.668054] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-02-06T20:32:36.668518] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-06T20:32:36.668714] [INFO ] [sig ] STXG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:36.817311] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/STXG.txt [2026-02-06T20:32:36.817444] [INFO ] [sig ] [2925/3439] Completed STXG in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:36.817483] [INFO ] [sig ] [2926/3439] Forecasting SUI... [2026-02-06T20:32:36.817514] [INFO ] [sig ] Generating forecast for: SUI [2026-02-06T20:32:36.817544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-06T20:32:36.829248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-06T20:32:36.829619] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-06T20:32:36.830428] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-06T20:32:36.830488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:36.830520] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:36.830546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:36.830620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:36.889302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:36.889970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:36.890051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:36.890084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:37.013730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:37.013885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:37.013925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:37.013996] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:37.017724] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=48.16%) [2026-02-06T20:32:37.018056] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-06T20:32:37.018197] [INFO ] [sig ] SUI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:37.163983] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SUI.txt [2026-02-06T20:32:37.164138] [INFO ] [sig ] [2926/3439] Completed SUI in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:37.164181] [INFO ] [sig ] [2927/3439] Forecasting SUN... [2026-02-06T20:32:37.164211] [INFO ] [sig ] Generating forecast for: SUN [2026-02-06T20:32:37.164242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-06T20:32:37.175671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-06T20:32:37.176048] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-06T20:32:37.176850] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-06T20:32:37.176903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:37.176934] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:37.176961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:37.177018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:37.236463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:37.237332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:37.237419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:37.237453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:37.365706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:37.365881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:37.365926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:37.365959] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:37.370056] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-06T20:32:37.370397] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-06T20:32:37.370562] [INFO ] [sig ] SUN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:37.527285] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SUN.txt [2026-02-06T20:32:37.527459] [INFO ] [sig ] [2927/3439] Completed SUN in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:37.527501] [INFO ] [sig ] [2928/3439] Forecasting SUNS... [2026-02-06T20:32:37.527535] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-06T20:32:37.527567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-06T20:32:37.540218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-06T20:32:37.540635] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-06T20:32:37.541525] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-06T20:32:37.541612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:37.541650] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:37.541678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:37.541737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:37.604090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:37.605045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:37.605142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:37.605189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:37.732735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:37.732923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:37.732971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:37.733004] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:37.736704] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-02-06T20:32:37.737001] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-06T20:32:37.737135] [INFO ] [sig ] SUNS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:37.895048] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SUNS.txt [2026-02-06T20:32:37.895222] [INFO ] [sig ] [2928/3439] Completed SUNS in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:37.895269] [INFO ] [sig ] [2929/3439] Forecasting SUPN... [2026-02-06T20:32:37.895309] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-06T20:32:37.895348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-06T20:32:37.907245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-06T20:32:37.907646] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-06T20:32:37.908513] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-06T20:32:37.908567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:37.908623] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:37.908651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:37.908710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:37.966754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:37.967627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:37.967718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:37.967753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:38.097155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:38.097368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:38.097429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:38.097466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:38.101882] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-02-06T20:32:38.102202] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-06T20:32:38.102355] [INFO ] [sig ] SUPN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:38.263510] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SUPN.txt [2026-02-06T20:32:38.263711] [INFO ] [sig ] [2929/3439] Completed SUPN in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-06T20:32:38.263756] [INFO ] [sig ] [2930/3439] Forecasting SUSB... [2026-02-06T20:32:38.263787] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-06T20:32:38.263817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-06T20:32:38.275301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-06T20:32:38.275714] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-06T20:32:38.276551] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-06T20:32:38.276632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:38.276667] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:38.276695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:38.276753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:38.341610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:38.342508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:38.342623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:38.342662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:38.469133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:38.469296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:38.469342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:38.469373] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:38.472939] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-02-06T20:32:38.473226] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-06T20:32:38.473356] [INFO ] [sig ] SUSB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:38.621982] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SUSB.txt [2026-02-06T20:32:38.622133] [INFO ] [sig ] [2930/3439] Completed SUSB in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:38.622176] [INFO ] [sig ] [2931/3439] Forecasting SUSC... [2026-02-06T20:32:38.622206] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-06T20:32:38.622235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-06T20:32:38.633733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-06T20:32:38.634052] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-06T20:32:38.635000] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-06T20:32:38.635068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:38.635113] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:38.635152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:38.635234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:38.694867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:38.695722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:38.695809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:38.695843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:38.830715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:38.830892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:38.830944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:38.830977] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:38.835136] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-02-06T20:32:38.835472] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-06T20:32:38.835823] [INFO ] [sig ] SUSC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:38.985052] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SUSC.txt [2026-02-06T20:32:38.985213] [INFO ] [sig ] [2931/3439] Completed SUSC in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:38.985257] [INFO ] [sig ] [2932/3439] Forecasting SUSL... [2026-02-06T20:32:38.985293] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-06T20:32:38.985340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-06T20:32:38.998739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-06T20:32:38.999067] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-06T20:32:39.000134] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-06T20:32:39.000210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:39.000254] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:39.000283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:39.000343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:39.058919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:39.059737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:39.059820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:39.059852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:39.183082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:39.183245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:39.183285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:39.183316] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:39.187508] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-06T20:32:39.187914] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-06T20:32:39.188062] [INFO ] [sig ] SUSL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:39.340752] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SUSL.txt [2026-02-06T20:32:39.340915] [INFO ] [sig ] [2932/3439] Completed SUSL in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:39.340956] [INFO ] [sig ] [2933/3439] Forecasting SUUN... [2026-02-06T20:32:39.340987] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-06T20:32:39.341016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-06T20:32:39.352225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-06T20:32:39.352511] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-06T20:32:39.353295] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-06T20:32:39.353348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:39.353381] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:39.353408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:39.353465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:39.427968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:39.428849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:39.428962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:39.428996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:39.556770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:39.557052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:39.557094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:39.557130] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:39.561135] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: DOWN (p=31.23%) [2026-02-06T20:32:39.561419] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-06T20:32:39.561558] [INFO ] [sig ] SUUN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:39.708058] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SUUN.txt [2026-02-06T20:32:39.708198] [INFO ] [sig ] [2933/3439] Completed SUUN in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:39.708236] [INFO ] [sig ] [2934/3439] Forecasting SUZ... [2026-02-06T20:32:39.708266] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-06T20:32:39.708297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-06T20:32:39.720848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-06T20:32:39.721159] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-06T20:32:39.721956] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-06T20:32:39.722009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:39.722042] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:39.722068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:39.722126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:39.779032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:39.779857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:39.779950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:39.779993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:39.906380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:39.906549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:39.906611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:39.906645] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:39.910357] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-02-06T20:32:39.910734] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-06T20:32:39.910887] [INFO ] [sig ] SUZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:40.063725] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SUZ.txt [2026-02-06T20:32:40.063876] [INFO ] [sig ] [2934/3439] Completed SUZ in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:40.063923] [INFO ] [sig ] [2935/3439] Forecasting SVC... [2026-02-06T20:32:40.063955] [INFO ] [sig ] Generating forecast for: SVC [2026-02-06T20:32:40.063985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-06T20:32:40.075048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-06T20:32:40.075383] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-06T20:32:40.076200] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-06T20:32:40.076254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:40.076288] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:40.076316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:40.076374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:40.146375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:40.147387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:40.147493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:40.147534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:40.277441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:40.277630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:40.277888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:40.277917] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:40.281397] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-02-06T20:32:40.281742] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-06T20:32:40.281883] [INFO ] [sig ] SVC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:40.436921] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SVC.txt [2026-02-06T20:32:40.437093] [INFO ] [sig ] [2935/3439] Completed SVC in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:40.437151] [INFO ] [sig ] [2936/3439] Forecasting SVCO... [2026-02-06T20:32:40.437184] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-06T20:32:40.437213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-06T20:32:40.449383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-06T20:32:40.449809] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-06T20:32:40.450650] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-06T20:32:40.450703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:40.450735] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:40.450761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:40.450835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:40.508874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:40.509855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:40.509947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:40.509985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:40.636909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:40.637099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:40.637142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:40.637173] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:40.641097] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-02-06T20:32:40.641436] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-06T20:32:40.641785] [INFO ] [sig ] SVCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:40.794301] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SVCO.txt [2026-02-06T20:32:40.794493] [INFO ] [sig ] [2936/3439] Completed SVCO in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:40.794754] [INFO ] [sig ] [2937/3439] Forecasting SVRA... [2026-02-06T20:32:40.794785] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-06T20:32:40.794815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-06T20:32:40.806522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-06T20:32:40.807141] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-06T20:32:40.808162] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-06T20:32:40.808216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:40.808247] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:40.808273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:40.808330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:40.869837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:40.870773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:40.870871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:40.870904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:40.994673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:40.994840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:40.994882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:40.994911] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:40.998296] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-02-06T20:32:40.998595] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-06T20:32:40.998741] [INFO ] [sig ] SVRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:41.147055] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SVRA.txt [2026-02-06T20:32:41.147207] [INFO ] [sig ] [2937/3439] Completed SVRA in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:41.147250] [INFO ] [sig ] [2938/3439] Forecasting SWBI... [2026-02-06T20:32:41.147281] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-06T20:32:41.147312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-06T20:32:41.158937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-06T20:32:41.159314] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-06T20:32:41.160140] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-06T20:32:41.160196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:41.160229] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:41.160257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:41.160315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:41.223985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:41.225124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:41.225234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:41.225277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:41.392415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:41.392630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:41.392690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:41.392735] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:41.398225] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-02-06T20:32:41.398826] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-06T20:32:41.399008] [INFO ] [sig ] SWBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:41.576445] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SWBI.txt [2026-02-06T20:32:41.576627] [INFO ] [sig ] [2938/3439] Completed SWBI in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:41.576681] [INFO ] [sig ] [2939/3439] Forecasting SWIM... [2026-02-06T20:32:41.576713] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-06T20:32:41.576743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-06T20:32:41.588499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-06T20:32:41.589107] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-06T20:32:41.590175] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-06T20:32:41.590231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:41.590265] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:41.590293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:41.590350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:41.651752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:41.652552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:41.652658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:41.652691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:41.776061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:41.776187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:41.776242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:41.776273] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:41.780123] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-06T20:32:41.780398] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-06T20:32:41.780524] [INFO ] [sig ] SWIM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:41.928532] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SWIM.txt [2026-02-06T20:32:41.928698] [INFO ] [sig ] [2939/3439] Completed SWIM in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:41.928738] [INFO ] [sig ] [2940/3439] Forecasting SWK... [2026-02-06T20:32:41.928768] [INFO ] [sig ] Generating forecast for: SWK [2026-02-06T20:32:41.928799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-06T20:32:41.940628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-06T20:32:41.940958] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-06T20:32:41.941774] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-06T20:32:41.941828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:41.941885] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:41.941914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:41.941973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:42.000526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:42.001379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:42.001470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:42.001505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:42.120594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:42.120743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:42.120784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:42.120814] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:42.124166] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: UP (p=82.85%) [2026-02-06T20:32:42.124442] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-06T20:32:42.124584] [INFO ] [sig ] SWK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:42.272760] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SWK.txt [2026-02-06T20:32:42.272935] [INFO ] [sig ] [2940/3439] Completed SWK in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:42.272978] [INFO ] [sig ] [2941/3439] Forecasting SWKS... [2026-02-06T20:32:42.273010] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-06T20:32:42.273040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-06T20:32:42.284383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-06T20:32:42.284689] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-06T20:32:42.285490] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-06T20:32:42.285544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:42.285599] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:42.285629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:42.285687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:42.343467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:42.344111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:42.344191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:42.344224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:42.459639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:42.459782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:42.459821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:42.459851] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:42.463220] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=55.04%) [2026-02-06T20:32:42.463497] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-06T20:32:42.463646] [INFO ] [sig ] SWKS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:42.608524] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SWKS.txt [2026-02-06T20:32:42.608676] [INFO ] [sig ] [2941/3439] Completed SWKS in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:42.608720] [INFO ] [sig ] [2942/3439] Forecasting SWX... [2026-02-06T20:32:42.608749] [INFO ] [sig ] Generating forecast for: SWX [2026-02-06T20:32:42.608778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-06T20:32:42.621507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-06T20:32:42.621939] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-06T20:32:42.622874] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-06T20:32:42.622930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:42.622962] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:42.622988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:42.623044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:42.680051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:42.681030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:42.681121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:42.681154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:42.804427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:42.804638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:42.804685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:42.804716] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:42.808463] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=17.06%) [2026-02-06T20:32:42.808983] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-06T20:32:42.809124] [INFO ] [sig ] SWX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:42.959015] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SWX.txt [2026-02-06T20:32:42.959178] [INFO ] [sig ] [2942/3439] Completed SWX in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:42.959222] [INFO ] [sig ] [2943/3439] Forecasting SXC... [2026-02-06T20:32:42.959261] [INFO ] [sig ] Generating forecast for: SXC [2026-02-06T20:32:42.959307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-06T20:32:42.971420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-06T20:32:42.971788] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-06T20:32:42.972650] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-06T20:32:42.972706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:42.972752] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:42.972782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:42.972839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:43.031846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:43.032832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:43.032922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:43.032957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:43.159373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:43.159545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:43.159613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:43.159866] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:43.163512] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-02-06T20:32:43.164019] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-06T20:32:43.164150] [INFO ] [sig ] SXC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:43.313727] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SXC.txt [2026-02-06T20:32:43.313894] [INFO ] [sig ] [2943/3439] Completed SXC in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:43.313952] [INFO ] [sig ] [2944/3439] Forecasting SXI... [2026-02-06T20:32:43.313993] [INFO ] [sig ] Generating forecast for: SXI [2026-02-06T20:32:43.314037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-06T20:32:43.327112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-06T20:32:43.327558] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-06T20:32:43.328466] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-06T20:32:43.328526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:43.328562] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:43.328633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:43.328895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:43.400271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:43.401193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:43.401282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:43.401315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:43.532224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:43.532390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:43.532436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:43.532466] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:43.536209] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: UP (p=88.37%) [2026-02-06T20:32:43.536599] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-06T20:32:43.536754] [INFO ] [sig ] SXI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:43.689658] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SXI.txt [2026-02-06T20:32:43.689817] [INFO ] [sig ] [2944/3439] Completed SXI in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:43.689859] [INFO ] [sig ] [2945/3439] Forecasting SY... [2026-02-06T20:32:43.689889] [INFO ] [sig ] Generating forecast for: SY [2026-02-06T20:32:43.689919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-06T20:32:43.703290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-06T20:32:43.703881] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-06T20:32:43.704942] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-06T20:32:43.704997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:43.705029] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:43.705056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:43.705113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:43.766348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:43.767207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:43.767292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:43.767325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:43.891963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:43.892130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:43.892171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:43.892201] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:43.895855] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=21.61%) [2026-02-06T20:32:43.896224] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-06T20:32:43.896376] [INFO ] [sig ] SY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:44.047025] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SY.txt [2026-02-06T20:32:44.047185] [INFO ] [sig ] [2945/3439] Completed SY in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-06T20:32:44.047225] [INFO ] [sig ] [2946/3439] Forecasting SYF... [2026-02-06T20:32:44.047257] [INFO ] [sig ] Generating forecast for: SYF [2026-02-06T20:32:44.047289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-06T20:32:44.058511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-06T20:32:44.058842] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-06T20:32:44.059660] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-06T20:32:44.059713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:44.059745] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:44.059772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:44.059828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:44.116619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:44.117373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:44.117464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:44.117503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:44.243691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:44.243852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:44.243893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:44.243931] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:44.247361] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-02-06T20:32:44.247679] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-06T20:32:44.247876] [INFO ] [sig ] SYF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:44.395269] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SYF.txt [2026-02-06T20:32:44.395423] [INFO ] [sig ] [2946/3439] Completed SYF in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 3.0m [2026-02-06T20:32:44.395464] [INFO ] [sig ] [2947/3439] Forecasting SYK... [2026-02-06T20:32:44.395496] [INFO ] [sig ] Generating forecast for: SYK [2026-02-06T20:32:44.395534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-06T20:32:44.407385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-06T20:32:44.407773] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-06T20:32:44.408661] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-06T20:32:44.408717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:44.408752] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:44.408791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:44.408874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:44.471889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:44.472771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:44.472870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:44.472908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:44.597495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:44.597675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:44.597719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:44.597751] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:44.602104] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-02-06T20:32:44.602442] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-06T20:32:44.602661] [INFO ] [sig ] SYK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:44.766001] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SYK.txt [2026-02-06T20:32:44.766183] [INFO ] [sig ] [2947/3439] Completed SYK in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:44.766227] [INFO ] [sig ] [2948/3439] Forecasting SYM... [2026-02-06T20:32:44.766258] [INFO ] [sig ] Generating forecast for: SYM [2026-02-06T20:32:44.766288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-06T20:32:44.779285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-06T20:32:44.779769] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-06T20:32:44.781117] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-06T20:32:44.781175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:44.781211] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:44.781253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:44.781338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:44.846522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:44.847396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:44.847481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:44.847515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:44.973543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:44.973707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:44.973748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:44.973778] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:44.977543] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-02-06T20:32:44.977863] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-06T20:32:44.977992] [INFO ] [sig ] SYM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:45.126234] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SYM.txt [2026-02-06T20:32:45.126369] [INFO ] [sig ] [2948/3439] Completed SYM in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:45.126410] [INFO ] [sig ] [2949/3439] Forecasting SYNA... [2026-02-06T20:32:45.126439] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-06T20:32:45.126469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-06T20:32:45.138962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-06T20:32:45.139239] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-06T20:32:45.140052] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-06T20:32:45.140106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:45.140138] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:45.140164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:45.140221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:45.199932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:45.200639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:45.200722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:45.200754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:45.325008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:45.325141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:45.325180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:45.325208] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:45.328539] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=81.18%) [2026-02-06T20:32:45.328848] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-06T20:32:45.328979] [INFO ] [sig ] SYNA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:45.478889] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SYNA.txt [2026-02-06T20:32:45.479018] [INFO ] [sig ] [2949/3439] Completed SYNA in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:45.479057] [INFO ] [sig ] [2950/3439] Forecasting SYRE... [2026-02-06T20:32:45.479086] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-06T20:32:45.479115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-06T20:32:45.490117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-06T20:32:45.490420] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-06T20:32:45.491231] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-06T20:32:45.491288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:45.491322] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:45.491352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:45.491411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:45.553252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:45.553990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:45.554101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:45.554137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:45.678270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:45.678412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:45.678451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:45.678496] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:45.681866] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=22.23%) [2026-02-06T20:32:45.682139] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-06T20:32:45.682265] [INFO ] [sig ] SYRE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:45.831896] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/SYRE.txt [2026-02-06T20:32:45.832047] [INFO ] [sig ] [2950/3439] Completed SYRE in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:45.832094] [INFO ] [sig ] [2951/3439] Forecasting SYY... [2026-02-06T20:32:45.832125] [INFO ] [sig ] Generating forecast for: SYY [2026-02-06T20:32:45.832155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-06T20:32:45.843487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-06T20:32:45.843806] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-06T20:32:45.844643] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-06T20:32:45.844696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:45.844728] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:45.844755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:45.844813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:45.904788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:45.905429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:45.905531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:45.905566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:46.030632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:46.030764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:46.030805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:46.030837] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:46.034324] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=62.10%) [2026-02-06T20:32:46.034634] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-06T20:32:46.034768] [INFO ] [sig ] SYY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:46.178487] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/SYY.txt [2026-02-06T20:32:46.178628] [INFO ] [sig ] [2951/3439] Completed SYY in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:46.178670] [INFO ] [sig ] [2952/3439] Forecasting TAC... [2026-02-06T20:32:46.178699] [INFO ] [sig ] Generating forecast for: TAC [2026-02-06T20:32:46.178729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-06T20:32:46.190122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-06T20:32:46.190412] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-06T20:32:46.191234] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-06T20:32:46.191288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:46.191321] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:46.191350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:46.191409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:46.251925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:46.252655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:46.252740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:46.252775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:46.369892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:46.370048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:46.370096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:46.370126] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:46.373538] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-02-06T20:32:46.373858] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-06T20:32:46.373988] [INFO ] [sig ] TAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:46.517270] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TAC.txt [2026-02-06T20:32:46.517400] [INFO ] [sig ] [2952/3439] Completed TAC in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:46.517440] [INFO ] [sig ] [2953/3439] Forecasting TAK... [2026-02-06T20:32:46.517469] [INFO ] [sig ] Generating forecast for: TAK [2026-02-06T20:32:46.517499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-06T20:32:46.529665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-06T20:32:46.530119] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-06T20:32:46.531045] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-06T20:32:46.531101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:46.531134] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:46.531161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:46.531218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:46.595638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:46.596722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:46.596833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:46.596878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:46.717506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:46.717702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:46.717747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:46.717796] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:46.721282] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-06T20:32:46.721596] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-06T20:32:46.721728] [INFO ] [sig ] TAK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:46.864278] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TAK.txt [2026-02-06T20:32:46.864445] [INFO ] [sig ] [2953/3439] Completed TAK in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:46.864488] [INFO ] [sig ] [2954/3439] Forecasting TAL... [2026-02-06T20:32:46.864518] [INFO ] [sig ] Generating forecast for: TAL [2026-02-06T20:32:46.864548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-06T20:32:46.878080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-06T20:32:46.878544] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-06T20:32:46.879514] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-06T20:32:46.879602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:46.879645] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:46.879678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:46.879759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:46.943912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:46.944800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:46.944886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:46.944920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:47.064085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:47.064243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:47.064284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:47.064314] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:47.067724] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=19.50%) [2026-02-06T20:32:47.068027] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-06T20:32:47.068156] [INFO ] [sig ] TAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:47.212943] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TAL.txt [2026-02-06T20:32:47.213086] [INFO ] [sig ] [2954/3439] Completed TAL in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:47.213129] [INFO ] [sig ] [2955/3439] Forecasting TALK... [2026-02-06T20:32:47.213159] [INFO ] [sig ] Generating forecast for: TALK [2026-02-06T20:32:47.213190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-06T20:32:47.224806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-06T20:32:47.225127] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-06T20:32:47.226036] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-06T20:32:47.226100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:47.226138] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:47.226171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:47.226244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:47.285824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:47.286621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:47.286705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:47.286739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:47.408063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:47.408229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:47.408280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:47.408324] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:47.411949] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=71.42%) [2026-02-06T20:32:47.412279] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-06T20:32:47.412437] [INFO ] [sig ] TALK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:47.566300] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TALK.txt [2026-02-06T20:32:47.566448] [INFO ] [sig ] [2955/3439] Completed TALK in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:47.566488] [INFO ] [sig ] [2956/3439] Forecasting TALO... [2026-02-06T20:32:47.566519] [INFO ] [sig ] Generating forecast for: TALO [2026-02-06T20:32:47.566552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-06T20:32:47.579293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-06T20:32:47.579675] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-06T20:32:47.580499] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-06T20:32:47.580591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:47.580630] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:47.580660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:47.580720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:47.638278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:47.639057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:47.639139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:47.639171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:47.767407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:47.767568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:47.767644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:47.767676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:47.771523] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=35.88%) [2026-02-06T20:32:47.771875] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-06T20:32:47.772026] [INFO ] [sig ] TALO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:47.942107] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TALO.txt [2026-02-06T20:32:47.942319] [INFO ] [sig ] [2956/3439] Completed TALO in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:47.942371] [INFO ] [sig ] [2957/3439] Forecasting TAOP... [2026-02-06T20:32:47.942407] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-06T20:32:47.942445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-06T20:32:47.957250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-06T20:32:47.957781] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-06T20:32:47.959034] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-06T20:32:47.959100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:47.959173] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:47.959207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:47.959282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:48.031466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:48.032658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:48.032771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:48.032824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:48.170648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:48.170823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:48.170868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:48.170899] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:48.174648] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-02-06T20:32:48.174941] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-06T20:32:48.175077] [INFO ] [sig ] TAOP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:48.338715] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TAOP.txt [2026-02-06T20:32:48.338870] [INFO ] [sig ] [2957/3439] Completed TAOP in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:48.339108] [INFO ] [sig ] [2958/3439] Forecasting TAP... [2026-02-06T20:32:48.339138] [INFO ] [sig ] Generating forecast for: TAP [2026-02-06T20:32:48.339169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-06T20:32:48.352707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-06T20:32:48.353084] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-06T20:32:48.353886] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-06T20:32:48.353941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:48.353973] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:48.354001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:48.354058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:48.414976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:48.415882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:48.415977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:48.416012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:48.545562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:48.545750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:48.545794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:48.545831] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:48.549715] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=16.41%) [2026-02-06T20:32:48.550034] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-06T20:32:48.550176] [INFO ] [sig ] TAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:48.710602] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TAP.txt [2026-02-06T20:32:48.710816] [INFO ] [sig ] [2958/3439] Completed TAP in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:48.710880] [INFO ] [sig ] [2959/3439] Forecasting TARA... [2026-02-06T20:32:48.710921] [INFO ] [sig ] Generating forecast for: TARA [2026-02-06T20:32:48.710964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-06T20:32:48.723431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-06T20:32:48.723849] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-06T20:32:48.725059] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-06T20:32:48.725116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:48.725150] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:48.725179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:48.725238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:48.789539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:48.790637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:48.790729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:48.790763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:48.921399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:48.921614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:48.921681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:48.921918] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:48.926142] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-06T20:32:48.926502] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-06T20:32:48.926672] [INFO ] [sig ] TARA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:49.091128] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TARA.txt [2026-02-06T20:32:49.091285] [INFO ] [sig ] [2959/3439] Completed TARA in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:49.091326] [INFO ] [sig ] [2960/3439] Forecasting TARK... [2026-02-06T20:32:49.091356] [INFO ] [sig ] Generating forecast for: TARK [2026-02-06T20:32:49.091387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-06T20:32:49.104750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-06T20:32:49.105194] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-06T20:32:49.106247] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-06T20:32:49.106312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:49.106354] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:49.106391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:49.106466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:49.169966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:49.170833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:49.170920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:49.170954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:49.324352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:49.324516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:49.324569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:49.324671] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:49.328827] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=78.39%) [2026-02-06T20:32:49.329330] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-06T20:32:49.329470] [INFO ] [sig ] TARK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:49.516345] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TARK.txt [2026-02-06T20:32:49.516591] [INFO ] [sig ] [2960/3439] Completed TARK in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:49.516660] [INFO ] [sig ] [2961/3439] Forecasting TARS... [2026-02-06T20:32:49.516705] [INFO ] [sig ] Generating forecast for: TARS [2026-02-06T20:32:49.516747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-06T20:32:49.531782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-06T20:32:49.532256] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-06T20:32:49.533266] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-06T20:32:49.533328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:49.533365] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:49.533396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:49.533472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:49.612241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:49.613126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:49.613211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:49.613244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:49.743002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:49.743162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:49.743204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:49.743233] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:49.746720] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-02-06T20:32:49.747061] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-06T20:32:49.747197] [INFO ] [sig ] TARS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:49.891667] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TARS.txt [2026-02-06T20:32:49.891814] [INFO ] [sig ] [2961/3439] Completed TARS in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:49.891856] [INFO ] [sig ] [2962/3439] Forecasting TASK... [2026-02-06T20:32:49.891886] [INFO ] [sig ] Generating forecast for: TASK [2026-02-06T20:32:49.891915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-06T20:32:49.903886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-06T20:32:49.904244] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-06T20:32:49.905069] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-06T20:32:49.905122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:49.905154] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:49.905181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:49.905243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:49.963590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:49.964461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:49.964560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:49.964630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:50.085384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:50.085547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:50.085611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:50.085643] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:50.089098] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-06T20:32:50.089377] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-06T20:32:50.089510] [INFO ] [sig ] TASK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:50.238630] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TASK.txt [2026-02-06T20:32:50.238820] [INFO ] [sig ] [2962/3439] Completed TASK in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-06T20:32:50.238869] [INFO ] [sig ] [2963/3439] Forecasting TAYD... [2026-02-06T20:32:50.238899] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-06T20:32:50.238930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-06T20:32:50.249953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-06T20:32:50.250319] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-06T20:32:50.251119] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-06T20:32:50.251172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:50.251205] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:50.251231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:50.251287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:50.310833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:50.311795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:50.311882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:50.311917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:50.432616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:50.432828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:50.432877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:50.432918] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:50.436475] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-06T20:32:50.436798] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-06T20:32:50.436938] [INFO ] [sig ] TAYD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:50.587487] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TAYD.txt [2026-02-06T20:32:50.587667] [INFO ] [sig ] [2963/3439] Completed TAYD in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.9m [2026-02-06T20:32:50.587710] [INFO ] [sig ] [2964/3439] Forecasting TBB... [2026-02-06T20:32:50.587742] [INFO ] [sig ] Generating forecast for: TBB [2026-02-06T20:32:50.587796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-06T20:32:50.599671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-06T20:32:50.600040] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-06T20:32:50.600871] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-06T20:32:50.600925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:50.600957] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:50.600982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:50.601039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:50.659207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:50.660098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:50.660191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:50.660226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:50.779240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:50.779401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:50.779444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:50.779474] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:50.783463] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-02-06T20:32:50.783773] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-06T20:32:50.783908] [INFO ] [sig ] TBB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:50.940880] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TBB.txt [2026-02-06T20:32:50.941041] [INFO ] [sig ] [2964/3439] Completed TBB in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:50.941082] [INFO ] [sig ] [2965/3439] Forecasting TBBK... [2026-02-06T20:32:50.941112] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-06T20:32:50.941143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-06T20:32:50.953248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-06T20:32:50.953730] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-06T20:32:50.954829] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-06T20:32:50.954897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:50.954944] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:50.954983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:50.955059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:51.013970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:51.014878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:51.014963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:51.014996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:51.145082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:51.145247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:51.145287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:51.145317] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:51.148988] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=82.41%) [2026-02-06T20:32:51.149300] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-06T20:32:51.149443] [INFO ] [sig ] TBBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:51.297411] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TBBK.txt [2026-02-06T20:32:51.297561] [INFO ] [sig ] [2965/3439] Completed TBBK in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:51.297624] [INFO ] [sig ] [2966/3439] Forecasting TBI... [2026-02-06T20:32:51.297654] [INFO ] [sig ] Generating forecast for: TBI [2026-02-06T20:32:51.297684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-06T20:32:51.308954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-06T20:32:51.309259] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-06T20:32:51.310055] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-06T20:32:51.310109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:51.310141] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:51.310169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:51.310226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:51.367264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:51.368603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:51.368694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:51.368726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:51.493884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:51.494050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:51.494091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:51.494121] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:51.497644] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-02-06T20:32:51.497991] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-06T20:32:51.498133] [INFO ] [sig ] TBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:51.639714] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TBI.txt [2026-02-06T20:32:51.639863] [INFO ] [sig ] [2966/3439] Completed TBI in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:51.639903] [INFO ] [sig ] [2967/3439] Forecasting TBIL... [2026-02-06T20:32:51.639934] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-06T20:32:51.639964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-06T20:32:51.651328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-06T20:32:51.651728] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-06T20:32:51.652538] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-06T20:32:51.652616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:51.652662] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:51.652691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:51.652753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:51.709549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:51.710540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:51.710678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:51.710714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:51.778218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:51.778382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:51.778423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:51.778453] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:51.782263] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=80.39%) [2026-02-06T20:32:51.782549] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-06T20:32:51.782695] [INFO ] [sig ] TBIL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:51.926143] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TBIL.txt [2026-02-06T20:32:51.926268] [INFO ] [sig ] [2967/3439] Completed TBIL in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:51.926306] [INFO ] [sig ] [2968/3439] Forecasting TBLA... [2026-02-06T20:32:51.926336] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-06T20:32:51.926366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-06T20:32:51.937343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-06T20:32:51.937636] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-06T20:32:51.938407] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-06T20:32:51.938460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:51.938491] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:51.938519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:51.938600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:51.994751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:51.995342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:51.995420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:51.995452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:52.118278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:52.118438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:52.118479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:52.118510] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:52.121985] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=57.63%) [2026-02-06T20:32:52.122259] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-06T20:32:52.122386] [INFO ] [sig ] TBLA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:52.268178] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TBLA.txt [2026-02-06T20:32:52.268306] [INFO ] [sig ] [2968/3439] Completed TBLA in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:52.268346] [INFO ] [sig ] [2969/3439] Forecasting TBLD... [2026-02-06T20:32:52.268375] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-06T20:32:52.268405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-06T20:32:52.279381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-06T20:32:52.279686] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-06T20:32:52.280439] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-06T20:32:52.280492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:52.280525] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:52.280552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:52.280639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:52.337695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:52.338380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:52.338463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:52.338496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:52.459160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:52.459317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:52.459361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:52.459391] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:52.463059] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-02-06T20:32:52.463369] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-06T20:32:52.463508] [INFO ] [sig ] TBLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:52.609073] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TBLD.txt [2026-02-06T20:32:52.609204] [INFO ] [sig ] [2969/3439] Completed TBLD in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:52.609243] [INFO ] [sig ] [2970/3439] Forecasting TBPH... [2026-02-06T20:32:52.609273] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-06T20:32:52.609303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-06T20:32:52.620589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-06T20:32:52.620860] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-06T20:32:52.621675] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-06T20:32:52.621730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:52.621765] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:52.621793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:52.621851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:52.684106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:52.684840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:52.684924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:52.684959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:52.811864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:52.812029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:52.812071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:52.812104] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:52.816196] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-06T20:32:52.816483] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-06T20:32:52.816653] [INFO ] [sig ] TBPH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:52.966618] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TBPH.txt [2026-02-06T20:32:52.966813] [INFO ] [sig ] [2970/3439] Completed TBPH in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:52.966863] [INFO ] [sig ] [2971/3439] Forecasting TBRG... [2026-02-06T20:32:52.966897] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-06T20:32:52.966927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-06T20:32:52.979663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-06T20:32:52.980238] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-06T20:32:52.981043] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-06T20:32:52.981097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:52.981129] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:52.981156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:52.981213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:53.036989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:53.037908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:53.037990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:53.038024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:53.155594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:53.155762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:53.155803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:53.155832] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:53.159243] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=67.14%) [2026-02-06T20:32:53.159530] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-06T20:32:53.159679] [INFO ] [sig ] TBRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:53.304543] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TBRG.txt [2026-02-06T20:32:53.304815] [INFO ] [sig ] [2971/3439] Completed TBRG in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:53.304858] [INFO ] [sig ] [2972/3439] Forecasting TCBI... [2026-02-06T20:32:53.304906] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-06T20:32:53.304938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-06T20:32:53.317527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-06T20:32:53.317952] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-06T20:32:53.318780] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-06T20:32:53.318834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:53.318866] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:53.318893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:53.318950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:53.376293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:53.377213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:53.377315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:53.377350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:53.502044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:53.502204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:53.502245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:53.502275] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:53.506126] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-06T20:32:53.506628] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-06T20:32:53.506775] [INFO ] [sig ] TCBI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:53.650157] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TCBI.txt [2026-02-06T20:32:53.650291] [INFO ] [sig ] [2972/3439] Completed TCBI in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:53.650332] [INFO ] [sig ] [2973/3439] Forecasting TCBIO... [2026-02-06T20:32:53.650363] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-06T20:32:53.650393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-06T20:32:53.662565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-06T20:32:53.662906] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-06T20:32:53.663890] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-06T20:32:53.663944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:53.663976] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:53.664002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:53.664059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:53.721401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:53.722055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:53.722137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:53.722169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:53.831637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:53.831782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:53.831821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:53.831852] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:53.835180] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-06T20:32:53.835452] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-06T20:32:53.835599] [INFO ] [sig ] TCBIO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:53.977562] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TCBIO.txt [2026-02-06T20:32:53.977720] [INFO ] [sig ] [2973/3439] Completed TCBIO in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:53.977779] [INFO ] [sig ] [2974/3439] Forecasting TCBK... [2026-02-06T20:32:53.977810] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-06T20:32:53.977839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-06T20:32:53.988673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-06T20:32:53.988983] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-06T20:32:53.989787] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-06T20:32:53.989849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:53.989906] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:53.989934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:53.989991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:54.046633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:54.047466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:54.047550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:54.047604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:54.168415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:54.168597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:54.168660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:54.168697] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:54.172122] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-02-06T20:32:54.172404] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-06T20:32:54.172530] [INFO ] [sig ] TCBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:54.315994] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TCBK.txt [2026-02-06T20:32:54.316127] [INFO ] [sig ] [2974/3439] Completed TCBK in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:54.316167] [INFO ] [sig ] [2975/3439] Forecasting TCBX... [2026-02-06T20:32:54.316197] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-06T20:32:54.316226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-06T20:32:54.328174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-06T20:32:54.328460] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-06T20:32:54.329265] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-06T20:32:54.329319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:54.329351] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:54.329378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:54.329435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:54.385618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:54.386247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:54.386328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:54.386361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:54.509760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:54.509922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:54.509963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:54.509994] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:54.513535] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=16.16%) [2026-02-06T20:32:54.513872] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-06T20:32:54.514011] [INFO ] [sig ] TCBX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:54.659794] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TCBX.txt [2026-02-06T20:32:54.659947] [INFO ] [sig ] [2975/3439] Completed TCBX in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:54.659989] [INFO ] [sig ] [2976/3439] Forecasting TCMD... [2026-02-06T20:32:54.660019] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-06T20:32:54.660049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-06T20:32:54.672598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-06T20:32:54.672983] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-06T20:32:54.673861] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-06T20:32:54.673919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:54.673951] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:54.673978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:54.674036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:54.734114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:54.734944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:54.735044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:54.735077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:54.868511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:54.868681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:54.868727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:54.868765] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:54.872351] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: UP (p=87.64%) [2026-02-06T20:32:54.872646] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-06T20:32:54.872787] [INFO ] [sig ] TCMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:55.018392] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TCMD.txt [2026-02-06T20:32:55.018530] [INFO ] [sig ] [2976/3439] Completed TCMD in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:55.018592] [INFO ] [sig ] [2977/3439] Forecasting TCOM... [2026-02-06T20:32:55.018627] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-06T20:32:55.018659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-06T20:32:55.029492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-06T20:32:55.029872] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-06T20:32:55.030803] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-06T20:32:55.030865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:55.030897] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:55.030924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:55.030982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:55.087927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:55.088842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:55.088953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:55.088988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:55.211998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:55.212157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:55.212198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:55.212264] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:55.215750] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=34.25%) [2026-02-06T20:32:55.216028] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-06T20:32:55.216157] [INFO ] [sig ] TCOM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:55.361552] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TCOM.txt [2026-02-06T20:32:55.361740] [INFO ] [sig ] [2977/3439] Completed TCOM in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:55.361791] [INFO ] [sig ] [2978/3439] Forecasting TCPC... [2026-02-06T20:32:55.361828] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-06T20:32:55.361864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-06T20:32:55.373483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-06T20:32:55.373880] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-06T20:32:55.374864] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-06T20:32:55.374917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:55.374979] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:55.375009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:55.375066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:55.435174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:55.436051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:55.436137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:55.436169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:55.557051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:55.557222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:55.557274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:55.557305] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:55.560833] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: UP (p=83.74%) [2026-02-06T20:32:55.561117] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-06T20:32:55.561246] [INFO ] [sig ] TCPC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:55.709835] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TCPC.txt [2026-02-06T20:32:55.709979] [INFO ] [sig ] [2978/3439] Completed TCPC in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:55.710018] [INFO ] [sig ] [2979/3439] Forecasting TCX... [2026-02-06T20:32:55.710048] [INFO ] [sig ] Generating forecast for: TCX [2026-02-06T20:32:55.710079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-06T20:32:55.721285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-06T20:32:55.721632] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-06T20:32:55.722413] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-06T20:32:55.722467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:55.722500] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:55.722527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:55.722603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:55.779404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:55.780187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:55.780272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:55.780305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:55.889621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:55.889787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:55.889828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:55.889859] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:55.893268] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=69.17%) [2026-02-06T20:32:55.893558] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-06T20:32:55.893708] [INFO ] [sig ] TCX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:56.038929] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TCX.txt [2026-02-06T20:32:56.039074] [INFO ] [sig ] [2979/3439] Completed TCX in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-06T20:32:56.039114] [INFO ] [sig ] [2980/3439] Forecasting TD... [2026-02-06T20:32:56.039144] [INFO ] [sig ] Generating forecast for: TD [2026-02-06T20:32:56.039176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-06T20:32:56.050537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-06T20:32:56.050913] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-06T20:32:56.051717] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-06T20:32:56.051770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:56.051802] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:56.051829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:56.051886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:56.109665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:56.110464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:56.110551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:56.110603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:56.233646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:56.233802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:56.233843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:56.233873] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:56.237264] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-02-06T20:32:56.237536] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-06T20:32:56.237681] [INFO ] [sig ] TD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:56.384564] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TD.txt [2026-02-06T20:32:56.384695] [INFO ] [sig ] [2980/3439] Completed TD in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:56.384735] [INFO ] [sig ] [2981/3439] Forecasting TDC... [2026-02-06T20:32:56.384767] [INFO ] [sig ] Generating forecast for: TDC [2026-02-06T20:32:56.384798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-06T20:32:56.396769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-06T20:32:56.397052] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-06T20:32:56.397859] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-06T20:32:56.397912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:56.397945] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:56.397972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:56.398029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:56.455629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:56.456265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:56.456345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:56.456379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:56.581777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:56.581943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:56.582174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:56.582203] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:56.586156] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=19.02%) [2026-02-06T20:32:56.586431] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-06T20:32:56.586558] [INFO ] [sig ] TDC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:56.742910] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TDC.txt [2026-02-06T20:32:56.743064] [INFO ] [sig ] [2981/3439] Completed TDC in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:56.743106] [INFO ] [sig ] [2982/3439] Forecasting TDF... [2026-02-06T20:32:56.743144] [INFO ] [sig ] Generating forecast for: TDF [2026-02-06T20:32:56.743176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-06T20:32:56.755215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-06T20:32:56.755511] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-06T20:32:56.756363] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-06T20:32:56.756419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:56.756452] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:56.756480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:56.756538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:56.815999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:56.816872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:56.816975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:56.817008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:56.932795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:56.932952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:56.932994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:56.933024] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:56.936490] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-06T20:32:56.936824] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-06T20:32:56.936973] [INFO ] [sig ] TDF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:57.109318] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TDF.txt [2026-02-06T20:32:57.109488] [INFO ] [sig ] [2982/3439] Completed TDF in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:57.109533] [INFO ] [sig ] [2983/3439] Forecasting TDG... [2026-02-06T20:32:57.109563] [INFO ] [sig ] Generating forecast for: TDG [2026-02-06T20:32:57.109618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-06T20:32:57.122235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-06T20:32:57.122695] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-06T20:32:57.123817] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-06T20:32:57.123886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:57.123937] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:57.123981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:57.124069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:57.195171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:57.196126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:57.196217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:57.196251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:57.332691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:57.332851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:57.332894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:57.332925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:57.336430] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=65.14%) [2026-02-06T20:32:57.336741] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-06T20:32:57.336872] [INFO ] [sig ] TDG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:57.488057] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TDG.txt [2026-02-06T20:32:57.488214] [INFO ] [sig ] [2983/3439] Completed TDG in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:57.488257] [INFO ] [sig ] [2984/3439] Forecasting TDS... [2026-02-06T20:32:57.488287] [INFO ] [sig ] Generating forecast for: TDS [2026-02-06T20:32:57.488318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-06T20:32:57.501213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-06T20:32:57.501604] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-06T20:32:57.502475] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-06T20:32:57.502530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:57.502562] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:57.502616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:57.502676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:57.562494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:57.563378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:57.563501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:57.563535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:57.690640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:57.690803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:57.690847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:57.690880] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:57.694860] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=64.02%) [2026-02-06T20:32:57.695172] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-06T20:32:57.695308] [INFO ] [sig ] TDS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:57.854085] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TDS.txt [2026-02-06T20:32:57.854238] [INFO ] [sig ] [2984/3439] Completed TDS in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:57.854279] [INFO ] [sig ] [2985/3439] Forecasting TDSC... [2026-02-06T20:32:57.854309] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-06T20:32:57.854340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-06T20:32:57.866095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-06T20:32:57.866488] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-06T20:32:57.867295] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-06T20:32:57.867350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:57.867381] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:57.867408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:57.867469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:57.926731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:57.927673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:57.927805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:57.927864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:58.042607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:58.042773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:58.042818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:58.042849] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:58.046303] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: DOWN (p=12.11%) [2026-02-06T20:32:58.046602] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-06T20:32:58.046734] [INFO ] [sig ] TDSC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:58.200563] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TDSC.txt [2026-02-06T20:32:58.200793] [INFO ] [sig ] [2985/3439] Completed TDSC in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:58.200866] [INFO ] [sig ] [2986/3439] Forecasting TDUP... [2026-02-06T20:32:58.200911] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-06T20:32:58.200951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-06T20:32:58.213641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-06T20:32:58.213995] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-06T20:32:58.214797] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-06T20:32:58.214863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:58.214903] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:58.214935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:58.214991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:58.272785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:58.273717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:58.273802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:58.273835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:58.395539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:58.395716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:58.395756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:58.395787] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:58.399973] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-02-06T20:32:58.400249] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-06T20:32:58.400376] [INFO ] [sig ] TDUP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:58.542790] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TDUP.txt [2026-02-06T20:32:58.542932] [INFO ] [sig ] [2986/3439] Completed TDUP in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:58.542975] [INFO ] [sig ] [2987/3439] Forecasting TDY... [2026-02-06T20:32:58.543004] [INFO ] [sig ] Generating forecast for: TDY [2026-02-06T20:32:58.543035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-06T20:32:58.554879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-06T20:32:58.555181] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-06T20:32:58.556042] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-06T20:32:58.556098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:58.556132] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:58.556159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:58.556216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:58.614162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:58.615071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:58.615156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:58.615190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:58.735396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:58.735558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:58.735618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:58.735650] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:58.739169] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-02-06T20:32:58.739466] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-06T20:32:58.739621] [INFO ] [sig ] TDY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:32:58.885227] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TDY.txt [2026-02-06T20:32:58.885403] [INFO ] [sig ] [2987/3439] Completed TDY in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:58.885470] [INFO ] [sig ] [2988/3439] Forecasting TEAM... [2026-02-06T20:32:58.885514] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-06T20:32:58.885556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-06T20:32:58.897450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-06T20:32:58.897843] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-06T20:32:58.898729] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-06T20:32:58.898801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:58.898847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:58.898874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:58.898933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:58.956642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:58.957601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:58.957682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:58.957715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:59.078913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:59.079069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:59.079108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:59.079138] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:59.082599] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=10.17%) [2026-02-06T20:32:59.082879] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-06T20:32:59.083004] [INFO ] [sig ] TEAM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:59.226429] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TEAM.txt [2026-02-06T20:32:59.226564] [INFO ] [sig ] [2988/3439] Completed TEAM in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:59.226623] [INFO ] [sig ] [2989/3439] Forecasting TECH... [2026-02-06T20:32:59.226653] [INFO ] [sig ] Generating forecast for: TECH [2026-02-06T20:32:59.226683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-06T20:32:59.237991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-06T20:32:59.238338] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-06T20:32:59.239189] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-06T20:32:59.239244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:59.239277] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:59.239305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:59.239373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:59.297736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:59.298459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:59.298541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:59.298600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:59.425831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:59.425978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:59.426019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:59.426047] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:59.429446] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=31.95%) [2026-02-06T20:32:59.429754] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-06T20:32:59.429909] [INFO ] [sig ] TECH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:59.574909] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TECH.txt [2026-02-06T20:32:59.575063] [INFO ] [sig ] [2989/3439] Completed TECH in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:59.575104] [INFO ] [sig ] [2990/3439] Forecasting TECK... [2026-02-06T20:32:59.575134] [INFO ] [sig ] Generating forecast for: TECK [2026-02-06T20:32:59.575163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-06T20:32:59.587005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-06T20:32:59.587342] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-06T20:32:59.588340] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-06T20:32:59.588393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:59.588425] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:59.588452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:59.588508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:32:59.648059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:32:59.649030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:32:59.649128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:32:59.649164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:32:59.789616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:32:59.789776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:32:59.789818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:32:59.789853] [INFO ] [FORECASTER] Training complete [2026-02-06T20:32:59.793970] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-02-06T20:32:59.794296] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-06T20:32:59.794434] [INFO ] [sig ] TECK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:32:59.947146] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TECK.txt [2026-02-06T20:32:59.947290] [INFO ] [sig ] [2990/3439] Completed TECK in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:32:59.947332] [INFO ] [sig ] [2991/3439] Forecasting TEI... [2026-02-06T20:32:59.947361] [INFO ] [sig ] Generating forecast for: TEI [2026-02-06T20:32:59.947391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-06T20:32:59.958363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-06T20:32:59.958700] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-06T20:32:59.959526] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-06T20:32:59.959618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:32:59.959683] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:32:59.959720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:32:59.959798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:00.020648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:00.021390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:00.021475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:00.021508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:00.143550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:00.143723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:00.143765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:00.143795] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:00.147246] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-06T20:33:00.147602] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-06T20:33:00.147746] [INFO ] [sig ] TEI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:00.292507] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TEI.txt [2026-02-06T20:33:00.292656] [INFO ] [sig ] [2991/3439] Completed TEI in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:33:00.292699] [INFO ] [sig ] [2992/3439] Forecasting TELO... [2026-02-06T20:33:00.292728] [INFO ] [sig ] Generating forecast for: TELO [2026-02-06T20:33:00.292758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-06T20:33:00.303811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-06T20:33:00.304162] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-06T20:33:00.304976] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-06T20:33:00.305030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:00.305062] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:00.305089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:00.305146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:00.361611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:00.362278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:00.362357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:00.362391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:00.481190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:00.481352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:00.481394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:00.481423] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:00.484887] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-06T20:33:00.485197] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-06T20:33:00.485331] [INFO ] [sig ] TELO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:00.632284] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TELO.txt [2026-02-06T20:33:00.632430] [INFO ] [sig ] [2992/3439] Completed TELO in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:33:00.632471] [INFO ] [sig ] [2993/3439] Forecasting TEM... [2026-02-06T20:33:00.632500] [INFO ] [sig ] Generating forecast for: TEM [2026-02-06T20:33:00.632530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-06T20:33:00.644804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-06T20:33:00.645178] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-06T20:33:00.646044] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-06T20:33:00.646100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:00.646134] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:00.646161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:00.646219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:00.703936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:00.704693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:00.704777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:00.704810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:00.830983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:00.831131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:00.831171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:00.831199] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:00.834544] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: DOWN (p=18.45%) [2026-02-06T20:33:00.834840] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-06T20:33:00.834992] [INFO ] [sig ] TEM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:00.987004] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TEM.txt [2026-02-06T20:33:00.987149] [INFO ] [sig ] [2993/3439] Completed TEM in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:33:00.987190] [INFO ] [sig ] [2994/3439] Forecasting TENB... [2026-02-06T20:33:00.987219] [INFO ] [sig ] Generating forecast for: TENB [2026-02-06T20:33:00.987252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-06T20:33:00.999285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-06T20:33:00.999693] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-06T20:33:01.000560] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-06T20:33:01.000644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:01.000680] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:01.000709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:01.000767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:01.060332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:01.061192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:01.061288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:01.061323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:01.196338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:01.196508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:01.196552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:01.196638] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:01.201694] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: DOWN (p=40.67%) [2026-02-06T20:33:01.202056] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-06T20:33:01.202212] [INFO ] [sig ] TENB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:01.357667] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TENB.txt [2026-02-06T20:33:01.357836] [INFO ] [sig ] [2994/3439] Completed TENB in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:33:01.357880] [INFO ] [sig ] [2995/3439] Forecasting TENX... [2026-02-06T20:33:01.357910] [INFO ] [sig ] Generating forecast for: TENX [2026-02-06T20:33:01.357941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-06T20:33:01.369899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-06T20:33:01.370260] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-06T20:33:01.371057] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-06T20:33:01.371111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:01.371142] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:01.371169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:01.371225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:01.431995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:01.433090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:01.433183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:01.433216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:01.545128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:01.545293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:01.545335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:01.545365] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:01.548900] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=62.56%) [2026-02-06T20:33:01.549220] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-06T20:33:01.549358] [INFO ] [sig ] TENX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:01.695470] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TENX.txt [2026-02-06T20:33:01.695676] [INFO ] [sig ] [2995/3439] Completed TENX in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:33:01.695733] [INFO ] [sig ] [2996/3439] Forecasting TERN... [2026-02-06T20:33:01.695764] [INFO ] [sig ] Generating forecast for: TERN [2026-02-06T20:33:01.695794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-06T20:33:01.707494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-06T20:33:01.707920] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-06T20:33:01.708720] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-06T20:33:01.708774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:01.708806] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:01.708833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:01.708891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:01.766847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:01.767726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:01.767831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:01.767864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:01.935360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:01.935542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:01.935651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:01.935697] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:01.941129] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-06T20:33:01.941715] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-06T20:33:01.941946] [INFO ] [sig ] TERN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:02.091324] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TERN.txt [2026-02-06T20:33:02.091463] [INFO ] [sig ] [2996/3439] Completed TERN in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-06T20:33:02.091503] [INFO ] [sig ] [2997/3439] Forecasting TEVA... [2026-02-06T20:33:02.091532] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-06T20:33:02.091564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-06T20:33:02.102663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-06T20:33:02.102991] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-06T20:33:02.103855] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-06T20:33:02.103922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:02.103964] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:02.103998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:02.104064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:02.162483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:02.163305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:02.163393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:02.163428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:02.280906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:02.281045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:02.281085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:02.281113] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:02.284415] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=29.73%) [2026-02-06T20:33:02.284712] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-06T20:33:02.284837] [INFO ] [sig ] TEVA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:02.429650] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TEVA.txt [2026-02-06T20:33:02.429768] [INFO ] [sig ] [2997/3439] Completed TEVA in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:02.429808] [INFO ] [sig ] [2998/3439] Forecasting TEX... [2026-02-06T20:33:02.429837] [INFO ] [sig ] Generating forecast for: TEX [2026-02-06T20:33:02.429868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-06T20:33:02.440820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-06T20:33:02.441128] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-06T20:33:02.441918] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-06T20:33:02.441972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:02.442004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:02.442032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:02.442089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:02.501380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:02.502022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:02.502100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:02.502133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:02.627820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:02.627950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:02.627987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:02.628017] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:02.631291] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-02-06T20:33:02.631561] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-06T20:33:02.631706] [INFO ] [sig ] TEX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:02.779025] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TEX.txt [2026-02-06T20:33:02.779141] [INFO ] [sig ] [2998/3439] Completed TEX in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:02.779181] [INFO ] [sig ] [2999/3439] Forecasting TFC... [2026-02-06T20:33:02.779210] [INFO ] [sig ] Generating forecast for: TFC [2026-02-06T20:33:02.779239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-06T20:33:02.790839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-06T20:33:02.791343] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-06T20:33:02.792417] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-06T20:33:02.792473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:02.792506] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:02.792532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:02.792616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:02.855288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:02.856056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:02.856336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:02.856372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:02.981700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:02.981827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:02.981868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:02.981898] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:02.985230] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=70.61%) [2026-02-06T20:33:02.985502] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-06T20:33:02.985648] [INFO ] [sig ] TFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:03.129654] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TFC.txt [2026-02-06T20:33:03.129779] [INFO ] [sig ] [2999/3439] Completed TFC in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:03.129820] [INFO ] [sig ] [3000/3439] Forecasting TFII... [2026-02-06T20:33:03.129852] [INFO ] [sig ] Generating forecast for: TFII [2026-02-06T20:33:03.129885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-06T20:33:03.140872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-06T20:33:03.141152] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-06T20:33:03.141933] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-06T20:33:03.141987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:03.142018] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:03.142045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:03.142101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:03.199971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:03.200644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:03.200723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:03.200756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:03.319454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:03.319614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:03.319657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:03.319687] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:03.323124] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=50.61%) [2026-02-06T20:33:03.323394] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-06T20:33:03.323518] [INFO ] [sig ] TFII: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:03.466084] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TFII.txt [2026-02-06T20:33:03.466219] [INFO ] [sig ] [3000/3439] Completed TFII in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:03.466258] [INFO ] [sig ] [3001/3439] Forecasting TFIN... [2026-02-06T20:33:03.466287] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-06T20:33:03.466317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-06T20:33:03.477303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-06T20:33:03.477645] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-06T20:33:03.478480] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-06T20:33:03.478536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:03.478570] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:03.478634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:03.478696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:03.536419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:03.537208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:03.537329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:03.537364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:03.656006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:03.656170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:03.656228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:03.656270] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:03.660017] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-06T20:33:03.660331] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-06T20:33:03.660470] [INFO ] [sig ] TFIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:03.803698] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TFIN.txt [2026-02-06T20:33:03.803851] [INFO ] [sig ] [3001/3439] Completed TFIN in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:03.803891] [INFO ] [sig ] [3002/3439] Forecasting TFPM... [2026-02-06T20:33:03.803922] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-06T20:33:03.803953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-06T20:33:03.815539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-06T20:33:03.815875] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-06T20:33:03.816725] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-06T20:33:03.816780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:03.816824] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:03.816854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:03.816913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:03.874821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:03.875409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:03.875488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:03.875520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:03.998715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:03.998837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:03.998877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:03.998905] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:04.002384] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-02-06T20:33:04.002679] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-06T20:33:04.002807] [INFO ] [sig ] TFPM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:04.147618] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TFPM.txt [2026-02-06T20:33:04.147740] [INFO ] [sig ] [3002/3439] Completed TFPM in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:04.147794] [INFO ] [sig ] [3003/3439] Forecasting TFSL... [2026-02-06T20:33:04.147825] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-06T20:33:04.147855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-06T20:33:04.159311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-06T20:33:04.159639] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-06T20:33:04.160435] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-06T20:33:04.160489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:04.160520] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:04.160548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:04.160624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:04.219781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:04.220640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:04.220719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:04.220752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:04.341040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:04.341369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:04.341409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:04.341439] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:04.345330] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: DOWN (p=3.42%) [2026-02-06T20:33:04.345627] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-06T20:33:04.345761] [INFO ] [sig ] TFSL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:04.489290] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TFSL.txt [2026-02-06T20:33:04.489416] [INFO ] [sig ] [3003/3439] Completed TFSL in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:04.489454] [INFO ] [sig ] [3004/3439] Forecasting TG... [2026-02-06T20:33:04.489484] [INFO ] [sig ] Generating forecast for: TG [2026-02-06T20:33:04.489515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-06T20:33:04.502499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-06T20:33:04.502846] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-06T20:33:04.503842] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-06T20:33:04.503906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:04.503948] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:04.503985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:04.504064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:04.572484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:04.573247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:04.573333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:04.573367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:04.695845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:04.695956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:04.695994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:04.696023] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:04.699646] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-06T20:33:04.699919] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-06T20:33:04.700045] [INFO ] [sig ] TG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:04.844931] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TG.txt [2026-02-06T20:33:04.845070] [INFO ] [sig ] [3004/3439] Completed TG in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:04.845121] [INFO ] [sig ] [3005/3439] Forecasting TGLS... [2026-02-06T20:33:04.845163] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-06T20:33:04.845203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-06T20:33:04.856781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-06T20:33:04.857070] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-06T20:33:04.857914] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-06T20:33:04.857970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:04.858004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:04.858032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:04.858091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:04.920631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:04.921666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:04.921753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:04.921787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:05.045668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:05.045830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:05.045872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:05.045902] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:05.049443] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=21.15%) [2026-02-06T20:33:05.049769] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-06T20:33:05.049924] [INFO ] [sig ] TGLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:05.193112] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TGLS.txt [2026-02-06T20:33:05.193264] [INFO ] [sig ] [3005/3439] Completed TGLS in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:05.193313] [INFO ] [sig ] [3006/3439] Forecasting TGNA... [2026-02-06T20:33:05.193344] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-06T20:33:05.193374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-06T20:33:05.205170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-06T20:33:05.205560] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-06T20:33:05.206451] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-06T20:33:05.206507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:05.206542] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:05.206599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:05.206667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:05.266326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:05.267244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:05.267342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:05.267377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:05.395271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:05.395433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:05.395472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:05.395503] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:05.399669] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=80.39%) [2026-02-06T20:33:05.400087] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-06T20:33:05.400236] [INFO ] [sig ] TGNA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:05.546090] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TGNA.txt [2026-02-06T20:33:05.546249] [INFO ] [sig ] [3006/3439] Completed TGNA in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:05.546292] [INFO ] [sig ] [3007/3439] Forecasting TGS... [2026-02-06T20:33:05.546321] [INFO ] [sig ] Generating forecast for: TGS [2026-02-06T20:33:05.546351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-06T20:33:05.558308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-06T20:33:05.558756] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-06T20:33:05.559602] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-06T20:33:05.559663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:05.559697] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:05.559725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:05.559784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:05.618208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:05.619135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:05.619231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:05.619263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:05.754653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:05.754826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:05.754879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:05.754920] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:05.759514] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-06T20:33:05.759915] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-06T20:33:05.760085] [INFO ] [sig ] TGS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:05.907154] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TGS.txt [2026-02-06T20:33:05.907318] [INFO ] [sig ] [3007/3439] Completed TGS in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:05.907361] [INFO ] [sig ] [3008/3439] Forecasting TGTX... [2026-02-06T20:33:05.907396] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-06T20:33:05.907429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-06T20:33:05.919198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-06T20:33:05.919611] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-06T20:33:05.920480] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-06T20:33:05.920537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:05.920616] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:05.920647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:05.920707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:05.979922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:05.980858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:05.980959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:05.980993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:06.104404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:06.104621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:06.104665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:06.104693] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:06.108180] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-06T20:33:06.108472] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-06T20:33:06.108629] [INFO ] [sig ] TGTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:06.253183] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TGTX.txt [2026-02-06T20:33:06.253321] [INFO ] [sig ] [3008/3439] Completed TGTX in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:06.253361] [INFO ] [sig ] [3009/3439] Forecasting TH... [2026-02-06T20:33:06.253392] [INFO ] [sig ] Generating forecast for: TH [2026-02-06T20:33:06.253422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-06T20:33:06.265519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-06T20:33:06.265884] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-06T20:33:06.266949] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-06T20:33:06.267005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:06.267038] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:06.267066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:06.267124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:06.334398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:06.335329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:06.335422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:06.335458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:06.485705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:06.485868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:06.485911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:06.485963] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:06.489726] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=60.63%) [2026-02-06T20:33:06.490080] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-06T20:33:06.490227] [INFO ] [sig ] TH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:06.656646] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TH.txt [2026-02-06T20:33:06.656796] [INFO ] [sig ] [3009/3439] Completed TH in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:06.656838] [INFO ] [sig ] [3010/3439] Forecasting THC... [2026-02-06T20:33:06.656869] [INFO ] [sig ] Generating forecast for: THC [2026-02-06T20:33:06.656900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-06T20:33:06.669240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-06T20:33:06.669617] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-06T20:33:06.670403] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-06T20:33:06.670458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:06.670491] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:06.670518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:06.670593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:06.733136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:06.734015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:06.734108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:06.734142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:06.864371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:06.864534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:06.864595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:06.864631] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:06.868138] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-06T20:33:06.868440] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-06T20:33:06.868591] [INFO ] [sig ] THC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:07.027023] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/THC.txt [2026-02-06T20:33:07.027230] [INFO ] [sig ] [3010/3439] Completed THC in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:07.027297] [INFO ] [sig ] [3011/3439] Forecasting THFF... [2026-02-06T20:33:07.027349] [INFO ] [sig ] Generating forecast for: THFF [2026-02-06T20:33:07.027400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-06T20:33:07.038959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-06T20:33:07.039281] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-06T20:33:07.040103] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-06T20:33:07.040169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:07.040206] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:07.040233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:07.040290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:07.099134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:07.099955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:07.100051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:07.100103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:07.226340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:07.226456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:07.226495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:07.226524] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:07.230166] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-06T20:33:07.230444] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-06T20:33:07.230587] [INFO ] [sig ] THFF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:07.376086] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/THFF.txt [2026-02-06T20:33:07.376206] [INFO ] [sig ] [3011/3439] Completed THFF in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:07.376247] [INFO ] [sig ] [3012/3439] Forecasting THG... [2026-02-06T20:33:07.376276] [INFO ] [sig ] Generating forecast for: THG [2026-02-06T20:33:07.376305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-06T20:33:07.387925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-06T20:33:07.388189] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-06T20:33:07.388972] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-06T20:33:07.389038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:07.389078] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:07.389112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:07.389180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:07.449340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:07.449991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:07.450085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:07.450124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:07.576849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:07.577025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:07.577067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:07.577097] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:07.580869] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: DOWN (p=14.59%) [2026-02-06T20:33:07.581142] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-06T20:33:07.581267] [INFO ] [sig ] THG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:07.790693] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/THG.txt [2026-02-06T20:33:07.790838] [INFO ] [sig ] [3012/3439] Completed THG in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:07.790877] [INFO ] [sig ] [3013/3439] Forecasting THO... [2026-02-06T20:33:07.790907] [INFO ] [sig ] Generating forecast for: THO [2026-02-06T20:33:07.790939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-06T20:33:07.804293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-06T20:33:07.804622] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-06T20:33:07.805414] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-06T20:33:07.805468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:07.805500] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:07.805539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:07.805623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:07.865176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:07.866404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:07.866492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:07.866524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:07.994775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:07.994935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:07.994977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:07.995007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:07.998646] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-06T20:33:07.998941] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-06T20:33:07.999094] [INFO ] [sig ] THO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:08.150626] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/THO.txt [2026-02-06T20:33:08.150781] [INFO ] [sig ] [3013/3439] Completed THO in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-06T20:33:08.150823] [INFO ] [sig ] [3014/3439] Forecasting THQ... [2026-02-06T20:33:08.150853] [INFO ] [sig ] Generating forecast for: THQ [2026-02-06T20:33:08.150884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-06T20:33:08.162698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-06T20:33:08.163040] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-06T20:33:08.163830] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-06T20:33:08.163883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:08.163915] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:08.163942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:08.163999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:08.224685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:08.225755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:08.225842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:08.225876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:08.346564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:08.346743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:08.346783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:08.346813] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:08.350254] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-06T20:33:08.350536] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-06T20:33:08.350687] [INFO ] [sig ] THQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:08.505214] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/THQ.txt [2026-02-06T20:33:08.505593] [INFO ] [sig ] [3014/3439] Completed THQ in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:08.505637] [INFO ] [sig ] [3015/3439] Forecasting THRM... [2026-02-06T20:33:08.505667] [INFO ] [sig ] Generating forecast for: THRM [2026-02-06T20:33:08.505697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-06T20:33:08.518285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-06T20:33:08.518700] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-06T20:33:08.519676] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-06T20:33:08.519730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:08.519762] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:08.519789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:08.519845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:08.581221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:08.582113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:08.582201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:08.582234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:08.704095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:08.704260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:08.704303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:08.704332] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:08.707871] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-06T20:33:08.708182] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-06T20:33:08.708321] [INFO ] [sig ] THRM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:08.851408] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/THRM.txt [2026-02-06T20:33:08.851548] [INFO ] [sig ] [3015/3439] Completed THRM in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:08.851610] [INFO ] [sig ] [3016/3439] Forecasting THRY... [2026-02-06T20:33:08.851641] [INFO ] [sig ] Generating forecast for: THRY [2026-02-06T20:33:08.851672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-06T20:33:08.863744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-06T20:33:08.864123] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-06T20:33:08.864953] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-06T20:33:08.865009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:08.865042] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:08.865070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:08.865128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:08.927278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:08.928915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:08.929021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:08.929066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:09.058619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:09.058757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:09.058799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:09.058829] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:09.063096] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-06T20:33:09.063408] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-06T20:33:09.063538] [INFO ] [sig ] THRY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:09.208285] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/THRY.txt [2026-02-06T20:33:09.208420] [INFO ] [sig ] [3016/3439] Completed THRY in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:09.208460] [INFO ] [sig ] [3017/3439] Forecasting THS... [2026-02-06T20:33:09.208489] [INFO ] [sig ] Generating forecast for: THS [2026-02-06T20:33:09.208528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THS' from 'https://tdm.silogroup.org/data/derivative_storage/THS.csv'. [2026-02-06T20:33:09.221765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THS'. [2026-02-06T20:33:09.222081] [INFO ] [FORECASTER] Starting predict_future for THS [2026-02-06T20:33:09.223088] [DEBUG] [LOCAL ] No optimal features file found for THS: ./output/feature-sets/THS.txt [2026-02-06T20:33:09.223155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:09.223195] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:09.223223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:09.223280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:09.282080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:09.282972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:09.283054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:09.283087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:09.408022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:09.408183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:09.408227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:09.408256] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:09.411658] [DEBUG] [FORECASTER] THS: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-06T20:33:09.411937] [INFO ] [FORECASTER] Completed predict_future for THS [2026-02-06T20:33:09.412068] [INFO ] [sig ] THS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:09.557651] [INFO ] [LOCAL ] Saved forecast: THS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/THS.txt [2026-02-06T20:33:09.557806] [INFO ] [sig ] [3017/3439] Completed THS in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:09.557848] [INFO ] [sig ] [3018/3439] Forecasting TIGO... [2026-02-06T20:33:09.557878] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-06T20:33:09.557907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-06T20:33:09.569740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-06T20:33:09.570153] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-06T20:33:09.571005] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-06T20:33:09.571065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:09.571100] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:09.571128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:09.571187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:09.628308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:09.629133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:09.629272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:09.629322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:09.751362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:09.751527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:09.751587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:09.751622] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:09.755085] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=80.09%) [2026-02-06T20:33:09.755420] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-06T20:33:09.755565] [INFO ] [sig ] TIGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:09.925105] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TIGO.txt [2026-02-06T20:33:09.925332] [INFO ] [sig ] [3018/3439] Completed TIGO in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:09.925394] [INFO ] [sig ] [3019/3439] Forecasting TIL... [2026-02-06T20:33:09.925437] [INFO ] [sig ] Generating forecast for: TIL [2026-02-06T20:33:09.925477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-06T20:33:09.942502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-06T20:33:09.943062] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-06T20:33:09.944374] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-06T20:33:09.944452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:09.944507] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:09.944557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:09.944698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:10.016510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:10.017855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:10.018004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:10.018062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:10.184215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:10.184415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:10.184464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:10.184502] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:10.189484] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=78.51%) [2026-02-06T20:33:10.190084] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-06T20:33:10.190317] [INFO ] [sig ] TIL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:10.424190] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TIL.txt [2026-02-06T20:33:10.424399] [INFO ] [sig ] [3019/3439] Completed TIL in 0.5s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:10.424446] [INFO ] [sig ] [3020/3439] Forecasting TILE... [2026-02-06T20:33:10.424482] [INFO ] [sig ] Generating forecast for: TILE [2026-02-06T20:33:10.424517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-06T20:33:10.451182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-06T20:33:10.451736] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-06T20:33:10.452891] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-06T20:33:10.452960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:10.453003] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:10.453042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:10.453128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:10.546901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:10.548181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:10.548314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:10.548371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:10.759330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:10.759540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:10.759609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:10.759647] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:10.764445] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=90.38%) [2026-02-06T20:33:10.764924] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-06T20:33:10.765106] [INFO ] [sig ] TILE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:10.984083] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TILE.txt [2026-02-06T20:33:10.984363] [INFO ] [sig ] [3020/3439] Completed TILE in 0.6s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:10.984423] [INFO ] [sig ] [3021/3439] Forecasting TIMB... [2026-02-06T20:33:10.984462] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-06T20:33:10.984502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-06T20:33:10.999179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-06T20:33:10.999691] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-06T20:33:11.000683] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-06T20:33:11.000752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:11.000795] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:11.000833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:11.000912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:11.063415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:11.064384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:11.064481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:11.064515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:11.193046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:11.193208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:11.193251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:11.193283] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:11.197958] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-06T20:33:11.198338] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-06T20:33:11.198512] [INFO ] [sig ] TIMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:11.360745] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TIMB.txt [2026-02-06T20:33:11.360953] [INFO ] [sig ] [3021/3439] Completed TIMB in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:11.361002] [INFO ] [sig ] [3022/3439] Forecasting TITN... [2026-02-06T20:33:11.361048] [INFO ] [sig ] Generating forecast for: TITN [2026-02-06T20:33:11.361092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-06T20:33:11.373678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-06T20:33:11.374071] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-06T20:33:11.374941] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-06T20:33:11.374999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:11.375032] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:11.375067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:11.375140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:11.441511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:11.442487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:11.442599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:11.442637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:11.563178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:11.563338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:11.563380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:11.563409] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:11.566859] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=18.64%) [2026-02-06T20:33:11.567139] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-06T20:33:11.567266] [INFO ] [sig ] TITN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:11.712289] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TITN.txt [2026-02-06T20:33:11.712449] [INFO ] [sig ] [3022/3439] Completed TITN in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:11.712490] [INFO ] [sig ] [3023/3439] Forecasting TJX... [2026-02-06T20:33:11.712520] [INFO ] [sig ] Generating forecast for: TJX [2026-02-06T20:33:11.712553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-06T20:33:11.726268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-06T20:33:11.726616] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-06T20:33:11.727436] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-06T20:33:11.727493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:11.727530] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:11.727601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:11.727691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:11.787150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:11.788052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:11.788140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:11.788181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:11.915623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:11.915784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:11.915828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:11.915856] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:11.919718] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-02-06T20:33:11.919998] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-06T20:33:11.920127] [INFO ] [sig ] TJX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:12.072612] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TJX.txt [2026-02-06T20:33:12.072767] [INFO ] [sig ] [3023/3439] Completed TJX in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:12.072808] [INFO ] [sig ] [3024/3439] Forecasting TK... [2026-02-06T20:33:12.072839] [INFO ] [sig ] Generating forecast for: TK [2026-02-06T20:33:12.072869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-06T20:33:12.084387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-06T20:33:12.084753] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-06T20:33:12.085546] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-06T20:33:12.085624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:12.085660] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:12.085688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:12.085747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:12.144176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:12.145057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:12.145140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:12.145173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:12.268560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:12.268745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:12.268788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:12.268819] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:12.272321] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-02-06T20:33:12.272624] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-06T20:33:12.272756] [INFO ] [sig ] TK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:12.425818] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TK.txt [2026-02-06T20:33:12.425977] [INFO ] [sig ] [3024/3439] Completed TK in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:12.426017] [INFO ] [sig ] [3025/3439] Forecasting TKC... [2026-02-06T20:33:12.426047] [INFO ] [sig ] Generating forecast for: TKC [2026-02-06T20:33:12.426078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-06T20:33:12.438798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-06T20:33:12.439154] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-06T20:33:12.439994] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-06T20:33:12.440050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:12.440116] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:12.440154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:12.440227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:12.503113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:12.503988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:12.504073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:12.504106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:12.625215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:12.625375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:12.625418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:12.625448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:12.628838] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=76.67%) [2026-02-06T20:33:12.629115] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-06T20:33:12.629245] [INFO ] [sig ] TKC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:12.778893] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TKC.txt [2026-02-06T20:33:12.779053] [INFO ] [sig ] [3025/3439] Completed TKC in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:12.779092] [INFO ] [sig ] [3026/3439] Forecasting TKNO... [2026-02-06T20:33:12.779123] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-06T20:33:12.779155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-06T20:33:12.790734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-06T20:33:12.791058] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-06T20:33:12.791850] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-06T20:33:12.791916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:12.791948] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:12.791975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:12.792031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:12.850208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:12.851208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:12.851295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:12.851330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:12.971660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:12.971823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:12.971870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:12.971901] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:12.975486] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=64.37%) [2026-02-06T20:33:12.975814] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-06T20:33:12.975952] [INFO ] [sig ] TKNO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:13.128991] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TKNO.txt [2026-02-06T20:33:13.129153] [INFO ] [sig ] [3026/3439] Completed TKNO in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:13.129194] [INFO ] [sig ] [3027/3439] Forecasting TKO... [2026-02-06T20:33:13.129225] [INFO ] [sig ] Generating forecast for: TKO [2026-02-06T20:33:13.129256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-06T20:33:13.142236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-06T20:33:13.142551] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-06T20:33:13.143380] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-06T20:33:13.143436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:13.143470] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:13.143497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:13.143553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:13.201188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:13.201899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:13.201981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:13.202015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:13.323404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:13.323559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:13.323622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:13.323652] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:13.327090] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-06T20:33:13.327373] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-06T20:33:13.327504] [INFO ] [sig ] TKO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:13.471642] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TKO.txt [2026-02-06T20:33:13.471784] [INFO ] [sig ] [3027/3439] Completed TKO in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:13.471823] [INFO ] [sig ] [3028/3439] Forecasting TLK... [2026-02-06T20:33:13.471853] [INFO ] [sig ] Generating forecast for: TLK [2026-02-06T20:33:13.471883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-06T20:33:13.483347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-06T20:33:13.483625] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-06T20:33:13.484380] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-06T20:33:13.484433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:13.484465] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:13.484492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:13.484552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:13.542637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:13.543264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:13.543343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:13.543376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:13.666146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:13.666291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:13.666330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:13.666390] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:13.669749] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=84.91%) [2026-02-06T20:33:13.670020] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-06T20:33:13.670152] [INFO ] [sig ] TLK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:13.812219] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TLK.txt [2026-02-06T20:33:13.812514] [INFO ] [sig ] [3028/3439] Completed TLK in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:13.812552] [INFO ] [sig ] [3029/3439] Forecasting TLS... [2026-02-06T20:33:13.812599] [INFO ] [sig ] Generating forecast for: TLS [2026-02-06T20:33:13.812632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-06T20:33:13.824294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-06T20:33:13.824554] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-06T20:33:13.825323] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-06T20:33:13.825376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:13.825408] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:13.825435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:13.825491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:13.882188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:13.882804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:13.882883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:13.882916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:14.005956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:14.006092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:14.006133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:14.006168] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:14.009517] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=42.45%) [2026-02-06T20:33:14.009805] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-06T20:33:14.009941] [INFO ] [sig ] TLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:14.153215] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TLS.txt [2026-02-06T20:33:14.153336] [INFO ] [sig ] [3029/3439] Completed TLS in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-06T20:33:14.153380] [INFO ] [sig ] [3030/3439] Forecasting TLSA... [2026-02-06T20:33:14.153412] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-06T20:33:14.153442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-06T20:33:14.164478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-06T20:33:14.164773] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-06T20:33:14.165527] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-06T20:33:14.165599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:14.165633] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:14.165659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:14.165717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:14.223672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:14.224288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:14.224382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:14.224416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:14.347142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:14.347294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:14.347336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:14.347366] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:14.351528] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-06T20:33:14.351905] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-06T20:33:14.352057] [INFO ] [sig ] TLSA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:14.496199] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TLSA.txt [2026-02-06T20:33:14.496307] [INFO ] [sig ] [3030/3439] Completed TLSA in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.5m [2026-02-06T20:33:14.496345] [INFO ] [sig ] [3031/3439] Forecasting TLSI... [2026-02-06T20:33:14.496374] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-06T20:33:14.496403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-06T20:33:14.508279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-06T20:33:14.508552] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-06T20:33:14.509327] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-06T20:33:14.509379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:14.509412] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:14.509438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:14.509494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:14.568450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:14.569295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:14.569386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:14.569419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:14.691257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:14.691409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:14.691449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:14.691479] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:14.695073] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-06T20:33:14.695350] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-06T20:33:14.695705] [INFO ] [sig ] TLSI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:14.842749] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TLSI.txt [2026-02-06T20:33:14.842874] [INFO ] [sig ] [3031/3439] Completed TLSI in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:14.842914] [INFO ] [sig ] [3032/3439] Forecasting TLYS... [2026-02-06T20:33:14.842943] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-06T20:33:14.842978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-06T20:33:14.854001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-06T20:33:14.854273] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-06T20:33:14.855049] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-06T20:33:14.855102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:14.855134] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:14.855162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:14.855219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:14.911952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:14.912596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:14.912677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:14.912709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:15.032402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:15.032538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:15.032595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:15.032626] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:15.035846] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-02-06T20:33:15.036117] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-06T20:33:15.036246] [INFO ] [sig ] TLYS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:15.180211] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TLYS.txt [2026-02-06T20:33:15.180508] [INFO ] [sig ] [3032/3439] Completed TLYS in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:15.180548] [INFO ] [sig ] [3033/3439] Forecasting TM... [2026-02-06T20:33:15.180597] [INFO ] [sig ] Generating forecast for: TM [2026-02-06T20:33:15.180631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-06T20:33:15.192785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-06T20:33:15.193054] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-06T20:33:15.193832] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-06T20:33:15.193885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:15.193918] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:15.193945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:15.194002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:15.250966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:15.251568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:15.251666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:15.251700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:15.371217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:15.371345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:15.371400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:15.371431] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:15.374700] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=76.06%) [2026-02-06T20:33:15.374969] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-06T20:33:15.375095] [INFO ] [sig ] TM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:15.517494] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TM.txt [2026-02-06T20:33:15.517648] [INFO ] [sig ] [3033/3439] Completed TM in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:15.517693] [INFO ] [sig ] [3034/3439] Forecasting TMC... [2026-02-06T20:33:15.517723] [INFO ] [sig ] Generating forecast for: TMC [2026-02-06T20:33:15.517771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-06T20:33:15.529564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-06T20:33:15.529940] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-06T20:33:15.530742] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-06T20:33:15.530796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:15.530828] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:15.530855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:15.530912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:15.592585] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:15.593512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:15.593643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:15.593680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:15.716421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:15.716604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:15.716646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:15.716676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:15.720354] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-02-06T20:33:15.720699] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-06T20:33:15.720836] [INFO ] [sig ] TMC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:15.866784] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TMC.txt [2026-02-06T20:33:15.866937] [INFO ] [sig ] [3034/3439] Completed TMC in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:15.866979] [INFO ] [sig ] [3035/3439] Forecasting TMCI... [2026-02-06T20:33:15.867008] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-06T20:33:15.867038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-06T20:33:15.879189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-06T20:33:15.879753] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-06T20:33:15.880543] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-06T20:33:15.880614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:15.880647] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:15.880675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:15.880743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:15.938505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:15.939228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:15.939357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:15.939392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:16.061122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:16.061286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:16.061328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:16.061357] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:16.064787] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-02-06T20:33:16.065079] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-06T20:33:16.065211] [INFO ] [sig ] TMCI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:16.207923] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TMCI.txt [2026-02-06T20:33:16.208060] [INFO ] [sig ] [3035/3439] Completed TMCI in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:16.208101] [INFO ] [sig ] [3036/3439] Forecasting TMDX... [2026-02-06T20:33:16.208130] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-06T20:33:16.208160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-06T20:33:16.220442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-06T20:33:16.220730] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-06T20:33:16.221491] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-06T20:33:16.221544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:16.221603] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:16.221634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:16.221691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:16.279137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:16.279783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:16.279880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:16.279913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:16.402446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:16.402641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:16.402690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:16.402721] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:16.406140] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-02-06T20:33:16.406426] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-06T20:33:16.406562] [INFO ] [sig ] TMDX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:16.551162] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TMDX.txt [2026-02-06T20:33:16.551277] [INFO ] [sig ] [3036/3439] Completed TMDX in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:16.551315] [INFO ] [sig ] [3037/3439] Forecasting TME... [2026-02-06T20:33:16.551345] [INFO ] [sig ] Generating forecast for: TME [2026-02-06T20:33:16.551374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-06T20:33:16.563456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-06T20:33:16.563744] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-06T20:33:16.564559] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-06T20:33:16.564825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:16.564869] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:16.564897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:16.564961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:16.621668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:16.622276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:16.622363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:16.622397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:16.744643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:16.744750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:16.744785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:16.744815] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:16.747967] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=26.92%) [2026-02-06T20:33:16.748246] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-06T20:33:16.748376] [INFO ] [sig ] TME: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:16.891903] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TME.txt [2026-02-06T20:33:16.892012] [INFO ] [sig ] [3037/3439] Completed TME in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:16.892051] [INFO ] [sig ] [3038/3439] Forecasting TMHC... [2026-02-06T20:33:16.892079] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-06T20:33:16.892108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-06T20:33:16.904642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-06T20:33:16.905019] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-06T20:33:16.905907] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-06T20:33:16.905975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:16.906012] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:16.906042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:16.906101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:16.964836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:16.965611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:16.965700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:16.965733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:17.086800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:17.086980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:17.087024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:17.087055] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:17.090610] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=41.92%) [2026-02-06T20:33:17.090898] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-06T20:33:17.091028] [INFO ] [sig ] TMHC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:17.242162] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TMHC.txt [2026-02-06T20:33:17.242337] [INFO ] [sig ] [3038/3439] Completed TMHC in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:17.242379] [INFO ] [sig ] [3039/3439] Forecasting TMUS... [2026-02-06T20:33:17.242409] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-06T20:33:17.242439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-06T20:33:17.255540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-06T20:33:17.255904] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-06T20:33:17.256727] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-06T20:33:17.256780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:17.256812] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:17.256839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:17.256896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:17.313855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:17.314646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:17.314732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:17.314774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:17.442701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:17.442868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:17.442910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:17.442938] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:17.446326] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-06T20:33:17.446623] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-06T20:33:17.446751] [INFO ] [sig ] TMUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:17.596908] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TMUS.txt [2026-02-06T20:33:17.597047] [INFO ] [sig ] [3039/3439] Completed TMUS in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:17.597088] [INFO ] [sig ] [3040/3439] Forecasting TNC... [2026-02-06T20:33:17.597117] [INFO ] [sig ] Generating forecast for: TNC [2026-02-06T20:33:17.597147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-06T20:33:17.608493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-06T20:33:17.608797] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-06T20:33:17.609562] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-06T20:33:17.609635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:17.609668] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:17.609695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:17.609753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:17.668743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:17.669568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:17.669673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:17.669708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:17.797801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:17.797961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:17.798005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:17.798035] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:17.801546] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=58.55%) [2026-02-06T20:33:17.801857] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-06T20:33:17.801993] [INFO ] [sig ] TNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:17.953106] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TNC.txt [2026-02-06T20:33:17.953268] [INFO ] [sig ] [3040/3439] Completed TNC in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:17.953312] [INFO ] [sig ] [3041/3439] Forecasting TNDM... [2026-02-06T20:33:17.953341] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-06T20:33:17.953378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-06T20:33:17.965976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-06T20:33:17.966263] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-06T20:33:17.967113] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-06T20:33:17.967181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:17.967228] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:17.967257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:17.967314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:18.028651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:18.029463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:18.029548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:18.029601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:18.156043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:18.156206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:18.156252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:18.156283] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:18.160145] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-06T20:33:18.160445] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-06T20:33:18.160608] [INFO ] [sig ] TNDM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:18.311614] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TNDM.txt [2026-02-06T20:33:18.311772] [INFO ] [sig ] [3041/3439] Completed TNDM in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:18.311838] [INFO ] [sig ] [3042/3439] Forecasting TNGX... [2026-02-06T20:33:18.311874] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-06T20:33:18.311905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-06T20:33:18.323733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-06T20:33:18.324099] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-06T20:33:18.324899] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-06T20:33:18.324952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:18.325011] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:18.325039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:18.325097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:18.384173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:18.385037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:18.385122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:18.385157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:18.506518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:18.506700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:18.506743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:18.506772] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:18.510203] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=65.60%) [2026-02-06T20:33:18.510518] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-06T20:33:18.510666] [INFO ] [sig ] TNGX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:18.659936] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TNGX.txt [2026-02-06T20:33:18.660127] [INFO ] [sig ] [3042/3439] Completed TNGX in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:18.660191] [INFO ] [sig ] [3043/3439] Forecasting TNK... [2026-02-06T20:33:18.660240] [INFO ] [sig ] Generating forecast for: TNK [2026-02-06T20:33:18.660285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-06T20:33:18.673037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-06T20:33:18.673434] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-06T20:33:18.674263] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-06T20:33:18.674330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:18.674370] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:18.674406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:18.674471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:18.737485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:18.738413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:18.738505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:18.738539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:18.863299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:18.863459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:18.863504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:18.863534] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:18.867017] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=63.43%) [2026-02-06T20:33:18.867308] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-06T20:33:18.867440] [INFO ] [sig ] TNK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:19.023889] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TNK.txt [2026-02-06T20:33:19.024048] [INFO ] [sig ] [3043/3439] Completed TNK in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:19.024092] [INFO ] [sig ] [3044/3439] Forecasting TNL... [2026-02-06T20:33:19.024123] [INFO ] [sig ] Generating forecast for: TNL [2026-02-06T20:33:19.024153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-06T20:33:19.035842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-06T20:33:19.036209] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-06T20:33:19.037131] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-06T20:33:19.037188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:19.037222] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:19.037281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:19.037354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:19.097047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:19.097925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:19.098013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:19.098046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:19.226081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:19.226238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:19.226279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:19.226327] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:19.229864] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=17.31%) [2026-02-06T20:33:19.230158] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-06T20:33:19.230300] [INFO ] [sig ] TNL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:19.373880] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TNL.txt [2026-02-06T20:33:19.374013] [INFO ] [sig ] [3044/3439] Completed TNL in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:19.374053] [INFO ] [sig ] [3045/3439] Forecasting TNXP... [2026-02-06T20:33:19.374085] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-06T20:33:19.374115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-06T20:33:19.385295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-06T20:33:19.385669] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-06T20:33:19.386464] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-06T20:33:19.386519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:19.386552] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:19.386609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:19.386671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:19.444920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:19.445843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:19.445929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:19.445962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:19.570659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:19.570846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:19.570907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:19.570981] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:19.574941] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-06T20:33:19.575279] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-06T20:33:19.575447] [INFO ] [sig ] TNXP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:19.719998] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TNXP.txt [2026-02-06T20:33:19.720152] [INFO ] [sig ] [3045/3439] Completed TNXP in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:19.720193] [INFO ] [sig ] [3046/3439] Forecasting TOI... [2026-02-06T20:33:19.720223] [INFO ] [sig ] Generating forecast for: TOI [2026-02-06T20:33:19.720254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-06T20:33:19.732465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-06T20:33:19.732832] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-06T20:33:19.733718] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-06T20:33:19.733772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:19.733804] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:19.733831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:19.733887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:19.790541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:19.791507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:19.791611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:19.791647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:19.910267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:19.910432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:19.910471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:19.910501] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:19.913967] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=42.13%) [2026-02-06T20:33:19.914242] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-06T20:33:19.914368] [INFO ] [sig ] TOI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:20.057611] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TOI.txt [2026-02-06T20:33:20.057771] [INFO ] [sig ] [3046/3439] Completed TOI in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-06T20:33:20.057819] [INFO ] [sig ] [3047/3439] Forecasting TOL... [2026-02-06T20:33:20.057850] [INFO ] [sig ] Generating forecast for: TOL [2026-02-06T20:33:20.057880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-06T20:33:20.069837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-06T20:33:20.070115] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-06T20:33:20.070898] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-06T20:33:20.070951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:20.070982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:20.071009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:20.071066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:20.127097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:20.127800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:20.127898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:20.127933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:20.249328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:20.249489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:20.249539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:20.249597] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:20.252967] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=88.45%) [2026-02-06T20:33:20.253242] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-06T20:33:20.253373] [INFO ] [sig ] TOL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:20.396656] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TOL.txt [2026-02-06T20:33:20.396781] [INFO ] [sig ] [3047/3439] Completed TOL in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:20.396820] [INFO ] [sig ] [3048/3439] Forecasting TORO... [2026-02-06T20:33:20.396850] [INFO ] [sig ] Generating forecast for: TORO [2026-02-06T20:33:20.396880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-06T20:33:20.409789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-06T20:33:20.410215] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-06T20:33:20.411112] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-06T20:33:20.411179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:20.411221] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:20.411249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:20.411321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:20.470273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:20.471269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:20.471365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:20.471399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:20.602253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:20.602409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:20.602450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:20.602481] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:20.605890] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-02-06T20:33:20.606168] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-06T20:33:20.606295] [INFO ] [sig ] TORO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:20.756323] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TORO.txt [2026-02-06T20:33:20.756482] [INFO ] [sig ] [3048/3439] Completed TORO in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:20.756525] [INFO ] [sig ] [3049/3439] Forecasting TOWN... [2026-02-06T20:33:20.756555] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-06T20:33:20.756606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-06T20:33:20.768306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-06T20:33:20.768703] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-06T20:33:20.769497] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-06T20:33:20.769551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:20.769607] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:20.769637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:20.769695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:20.829387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:20.830315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:20.830408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:20.830443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:20.950351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:20.950529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:20.950590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:20.950624] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:20.954109] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-02-06T20:33:20.954395] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-06T20:33:20.954531] [INFO ] [sig ] TOWN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:21.113431] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TOWN.txt [2026-02-06T20:33:21.113622] [INFO ] [sig ] [3049/3439] Completed TOWN in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:21.113675] [INFO ] [sig ] [3050/3439] Forecasting TOYO... [2026-02-06T20:33:21.113706] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-06T20:33:21.113737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-06T20:33:21.125326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-06T20:33:21.125744] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-06T20:33:21.126588] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-06T20:33:21.126657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:21.126691] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:21.126719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:21.126776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:21.191107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:21.192209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:21.192353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:21.192403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:21.327018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:21.327181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:21.327223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:21.327253] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:21.331140] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: UP (p=78.05%) [2026-02-06T20:33:21.331463] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-06T20:33:21.331622] [INFO ] [sig ] TOYO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:21.476604] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TOYO.txt [2026-02-06T20:33:21.476763] [INFO ] [sig ] [3050/3439] Completed TOYO in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:21.476806] [INFO ] [sig ] [3051/3439] Forecasting TPB... [2026-02-06T20:33:21.476835] [INFO ] [sig ] Generating forecast for: TPB [2026-02-06T20:33:21.476865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-06T20:33:21.488650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-06T20:33:21.489013] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-06T20:33:21.489844] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-06T20:33:21.489897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:21.489929] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:21.489957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:21.490014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:21.547522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:21.548407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:21.548492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:21.548525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:21.669110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:21.669267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:21.669311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:21.669340] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:21.672764] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=41.82%) [2026-02-06T20:33:21.673047] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-06T20:33:21.673174] [INFO ] [sig ] TPB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:21.819657] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TPB.txt [2026-02-06T20:33:21.819836] [INFO ] [sig ] [3051/3439] Completed TPB in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:21.819883] [INFO ] [sig ] [3052/3439] Forecasting TPC... [2026-02-06T20:33:21.819918] [INFO ] [sig ] Generating forecast for: TPC [2026-02-06T20:33:21.819950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-06T20:33:21.831771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-06T20:33:21.832141] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-06T20:33:21.833093] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-06T20:33:21.833149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:21.833182] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:21.833213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:21.833270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:21.890253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:21.891143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:21.891269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:21.891305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:22.014166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:22.014335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:22.014384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:22.014417] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:22.018128] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-06T20:33:22.018542] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-06T20:33:22.018717] [INFO ] [sig ] TPC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:22.163881] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TPC.txt [2026-02-06T20:33:22.164027] [INFO ] [sig ] [3052/3439] Completed TPC in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:22.164068] [INFO ] [sig ] [3053/3439] Forecasting TPG... [2026-02-06T20:33:22.164097] [INFO ] [sig ] Generating forecast for: TPG [2026-02-06T20:33:22.164128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-06T20:33:22.175366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-06T20:33:22.175730] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-06T20:33:22.176531] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-06T20:33:22.176602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:22.176637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:22.176664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:22.176720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:22.235322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:22.236278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:22.236401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:22.236438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:22.353880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:22.354038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:22.354082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:22.354112] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:22.357487] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-02-06T20:33:22.357812] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-06T20:33:22.357954] [INFO ] [sig ] TPG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:22.503034] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TPG.txt [2026-02-06T20:33:22.503171] [INFO ] [sig ] [3053/3439] Completed TPG in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:22.503216] [INFO ] [sig ] [3054/3439] Forecasting TPGXL... [2026-02-06T20:33:22.503248] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-06T20:33:22.503278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-06T20:33:22.514953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-06T20:33:22.515237] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-06T20:33:22.516024] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-06T20:33:22.516076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:22.516108] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:22.516135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:22.516192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:22.574453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:22.575142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:22.575223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:22.575256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:22.696899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:22.697073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:22.697115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:22.697144] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:22.700826] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=79.56%) [2026-02-06T20:33:22.701114] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-06T20:33:22.701251] [INFO ] [sig ] TPGXL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:22.856357] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TPGXL.txt [2026-02-06T20:33:22.856512] [INFO ] [sig ] [3054/3439] Completed TPGXL in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:22.856555] [INFO ] [sig ] [3055/3439] Forecasting TPH... [2026-02-06T20:33:22.856606] [INFO ] [sig ] Generating forecast for: TPH [2026-02-06T20:33:22.856826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-06T20:33:22.869520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-06T20:33:22.870112] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-06T20:33:22.870961] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-06T20:33:22.871015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:22.871049] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:22.871076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:22.871134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:22.934297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:22.935381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:22.935470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:22.935503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:23.058239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:23.058407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:23.058457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:23.058497] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:23.062040] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=7.02%) [2026-02-06T20:33:23.062384] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-06T20:33:23.062530] [INFO ] [sig ] TPH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:23.210745] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TPH.txt [2026-02-06T20:33:23.210957] [INFO ] [sig ] [3055/3439] Completed TPH in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:23.211026] [INFO ] [sig ] [3056/3439] Forecasting TPL... [2026-02-06T20:33:23.211072] [INFO ] [sig ] Generating forecast for: TPL [2026-02-06T20:33:23.211114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-06T20:33:23.223059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-06T20:33:23.223467] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-06T20:33:23.224328] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-06T20:33:23.224385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:23.224419] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:23.224447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:23.224505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:23.299811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:23.301008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:23.301156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:23.301207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:23.429785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:23.429975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:23.430027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:23.430061] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:23.435009] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-02-06T20:33:23.435519] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-06T20:33:23.435736] [INFO ] [sig ] TPL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:23.581832] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TPL.txt [2026-02-06T20:33:23.582006] [INFO ] [sig ] [3056/3439] Completed TPL in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:23.582050] [INFO ] [sig ] [3057/3439] Forecasting TPVG... [2026-02-06T20:33:23.582082] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-06T20:33:23.582119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-06T20:33:23.594382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-06T20:33:23.594788] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-06T20:33:23.595593] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-06T20:33:23.595648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:23.595681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:23.595709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:23.595767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:23.656404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:23.657331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:23.657422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:23.657458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:23.800316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:23.800517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:23.800612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:23.800649] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:23.805793] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-02-06T20:33:23.806196] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-06T20:33:23.806377] [INFO ] [sig ] TPVG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:23.957055] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TPVG.txt [2026-02-06T20:33:23.957192] [INFO ] [sig ] [3057/3439] Completed TPVG in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:23.957231] [INFO ] [sig ] [3058/3439] Forecasting TPYP... [2026-02-06T20:33:23.957262] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-06T20:33:23.957293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-06T20:33:23.969327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-06T20:33:23.969633] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-06T20:33:23.970395] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-06T20:33:23.970448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:23.970481] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:23.970507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:23.970563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:24.026706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:24.027403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:24.027488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:24.027521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:24.148014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:24.148178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:24.148221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:24.148251] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:24.152429] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-06T20:33:24.152730] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-06T20:33:24.152862] [INFO ] [sig ] TPYP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:24.304485] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TPYP.txt [2026-02-06T20:33:24.304853] [INFO ] [sig ] [3058/3439] Completed TPYP in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:24.304904] [INFO ] [sig ] [3059/3439] Forecasting TPZ... [2026-02-06T20:33:24.304937] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-06T20:33:24.304967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-06T20:33:24.317733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-06T20:33:24.318184] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-06T20:33:24.319205] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-06T20:33:24.319259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:24.319319] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:24.319348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:24.319406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:24.379091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:24.380078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:24.380167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:24.380201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:24.495184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:24.495350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:24.495394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:24.495426] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:24.499177] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=83.38%) [2026-02-06T20:33:24.499500] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-06T20:33:24.499659] [INFO ] [sig ] TPZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:24.654246] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TPZ.txt [2026-02-06T20:33:24.654404] [INFO ] [sig ] [3059/3439] Completed TPZ in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:24.654455] [INFO ] [sig ] [3060/3439] Forecasting TQQQ... [2026-02-06T20:33:24.654491] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-06T20:33:24.654528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-06T20:33:24.667114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-06T20:33:24.667437] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-06T20:33:24.668250] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-06T20:33:24.668303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:24.668335] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:24.668360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:24.668417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:24.725542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:24.726419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:24.726516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:24.726556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:24.853679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:24.853862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:24.853908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:24.853937] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:24.858301] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-06T20:33:24.858730] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-06T20:33:24.858887] [INFO ] [sig ] TQQQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:25.021618] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TQQQ.txt [2026-02-06T20:33:25.021779] [INFO ] [sig ] [3060/3439] Completed TQQQ in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:25.021828] [INFO ] [sig ] [3061/3439] Forecasting TRC... [2026-02-06T20:33:25.021861] [INFO ] [sig ] Generating forecast for: TRC [2026-02-06T20:33:25.021892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-06T20:33:25.036871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-06T20:33:25.037197] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-06T20:33:25.038030] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-06T20:33:25.038083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:25.038126] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:25.038154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:25.038219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:25.096830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:25.097736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:25.097841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:25.097874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:25.214713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:25.214881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:25.214921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:25.214949] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:25.218366] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=28.27%) [2026-02-06T20:33:25.218686] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-06T20:33:25.218814] [INFO ] [sig ] TRC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:25.361794] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRC.txt [2026-02-06T20:33:25.361946] [INFO ] [sig ] [3061/3439] Completed TRC in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:25.361987] [INFO ] [sig ] [3062/3439] Forecasting TRDA... [2026-02-06T20:33:25.362017] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-06T20:33:25.362050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-06T20:33:25.374267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-06T20:33:25.374689] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-06T20:33:25.375490] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-06T20:33:25.375545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:25.375600] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:25.375630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:25.375687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:25.432283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:25.433190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:25.433277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:25.433309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:25.555732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:25.555893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:25.555937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:25.556004] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:25.559550] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-06T20:33:25.559860] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-06T20:33:25.559993] [INFO ] [sig ] TRDA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:25.704112] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRDA.txt [2026-02-06T20:33:25.704270] [INFO ] [sig ] [3062/3439] Completed TRDA in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:25.704310] [INFO ] [sig ] [3063/3439] Forecasting TREE... [2026-02-06T20:33:25.704342] [INFO ] [sig ] Generating forecast for: TREE [2026-02-06T20:33:25.704373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-06T20:33:25.716320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-06T20:33:25.716756] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-06T20:33:25.717627] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-06T20:33:25.717684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:25.717719] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:25.717745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:25.717828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:25.776880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:25.777788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:25.777880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:25.777915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:25.901406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:25.901584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:25.901630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:25.901660] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:25.905312] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=56.19%) [2026-02-06T20:33:25.905622] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-06T20:33:25.905758] [INFO ] [sig ] TREE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:26.058620] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TREE.txt [2026-02-06T20:33:26.058754] [INFO ] [sig ] [3063/3439] Completed TREE in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-06T20:33:26.058794] [INFO ] [sig ] [3064/3439] Forecasting TREX... [2026-02-06T20:33:26.058823] [INFO ] [sig ] Generating forecast for: TREX [2026-02-06T20:33:26.058853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-06T20:33:26.070739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-06T20:33:26.071062] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-06T20:33:26.071934] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-06T20:33:26.071989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:26.072023] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:26.072051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:26.072111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:26.134212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:26.134939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:26.135025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:26.135060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:26.270385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:26.270590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:26.270641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:26.270673] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:26.274278] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-02-06T20:33:26.274612] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-06T20:33:26.274743] [INFO ] [sig ] TREX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:26.425072] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TREX.txt [2026-02-06T20:33:26.425271] [INFO ] [sig ] [3064/3439] Completed TREX in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:26.425334] [INFO ] [sig ] [3065/3439] Forecasting TRGP... [2026-02-06T20:33:26.425376] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-06T20:33:26.425421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-06T20:33:26.440396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-06T20:33:26.440840] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-06T20:33:26.441715] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-06T20:33:26.441771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:26.441803] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:26.441829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:26.441886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:26.501043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:26.502062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:26.502157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:26.502192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:26.623859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:26.624033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:26.624076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:26.624109] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:26.627721] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-06T20:33:26.628025] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-06T20:33:26.628156] [INFO ] [sig ] TRGP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:26.777850] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRGP.txt [2026-02-06T20:33:26.778012] [INFO ] [sig ] [3065/3439] Completed TRGP in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:26.778054] [INFO ] [sig ] [3066/3439] Forecasting TRI... [2026-02-06T20:33:26.778084] [INFO ] [sig ] Generating forecast for: TRI [2026-02-06T20:33:26.778115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-06T20:33:26.791749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-06T20:33:26.792170] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-06T20:33:26.793043] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-06T20:33:26.793099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:26.793133] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:26.793160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:26.793220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:26.851073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:26.851979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:26.852067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:26.852100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:26.976413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:26.976590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:26.976634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:26.976666] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:26.980156] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-06T20:33:26.980437] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-06T20:33:26.980604] [INFO ] [sig ] TRI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:27.131182] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRI.txt [2026-02-06T20:33:27.131341] [INFO ] [sig ] [3066/3439] Completed TRI in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:27.131390] [INFO ] [sig ] [3067/3439] Forecasting TRIN... [2026-02-06T20:33:27.131422] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-06T20:33:27.131453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-06T20:33:27.143631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-06T20:33:27.143990] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-06T20:33:27.144902] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-06T20:33:27.144958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:27.144992] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:27.145020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:27.145078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:27.202287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:27.203013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:27.203096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:27.203129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:27.327837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:27.327996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:27.328039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:27.328067] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:27.331667] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=33.99%) [2026-02-06T20:33:27.331975] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-06T20:33:27.332115] [INFO ] [sig ] TRIN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:27.477259] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRIN.txt [2026-02-06T20:33:27.477417] [INFO ] [sig ] [3067/3439] Completed TRIN in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:27.477458] [INFO ] [sig ] [3068/3439] Forecasting TRIP... [2026-02-06T20:33:27.477488] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-06T20:33:27.477518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-06T20:33:27.490178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-06T20:33:27.490543] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-06T20:33:27.491415] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-06T20:33:27.491470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:27.491502] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:27.491529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:27.491605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:27.558985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:27.559988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:27.560076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:27.560110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:27.692592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:27.692987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:27.693053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:27.693112] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:27.697801] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-02-06T20:33:27.698140] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-06T20:33:27.698289] [INFO ] [sig ] TRIP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:27.864803] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRIP.txt [2026-02-06T20:33:27.865031] [INFO ] [sig ] [3068/3439] Completed TRIP in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:27.865083] [INFO ] [sig ] [3069/3439] Forecasting TRMB... [2026-02-06T20:33:27.865117] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-06T20:33:27.865154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-06T20:33:27.878323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-06T20:33:27.878751] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-06T20:33:27.879654] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-06T20:33:27.879712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:27.879745] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:27.879773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:27.879831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:27.948556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:27.949863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:27.949989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:27.950025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:28.084397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:28.084585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:28.084635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:28.084665] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:28.088622] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=60.66%) [2026-02-06T20:33:28.089117] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-06T20:33:28.089253] [INFO ] [sig ] TRMB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:28.238109] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRMB.txt [2026-02-06T20:33:28.238256] [INFO ] [sig ] [3069/3439] Completed TRMB in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:28.238295] [INFO ] [sig ] [3070/3439] Forecasting TRMD... [2026-02-06T20:33:28.238325] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-06T20:33:28.238357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-06T20:33:28.250517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-06T20:33:28.250901] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-06T20:33:28.251765] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-06T20:33:28.251822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:28.251854] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:28.251881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:28.251939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:28.310647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:28.311683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:28.311788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:28.312014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:28.436196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:28.436356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:28.436397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:28.436427] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:28.439919] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-02-06T20:33:28.440220] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-06T20:33:28.440357] [INFO ] [sig ] TRMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:28.596211] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRMD.txt [2026-02-06T20:33:28.596359] [INFO ] [sig ] [3070/3439] Completed TRMD in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:28.596400] [INFO ] [sig ] [3071/3439] Forecasting TRMK... [2026-02-06T20:33:28.596432] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-06T20:33:28.596466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-06T20:33:28.609545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-06T20:33:28.610142] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-06T20:33:28.611033] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-06T20:33:28.611089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:28.611121] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:28.611148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:28.611204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:28.680056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:28.681364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:28.681462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:28.681498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:28.803711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:28.803877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:28.803922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:28.803952] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:28.808071] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-02-06T20:33:28.808459] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-06T20:33:28.808656] [INFO ] [sig ] TRMK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:28.955598] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRMK.txt [2026-02-06T20:33:28.955778] [INFO ] [sig ] [3071/3439] Completed TRMK in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:28.955821] [INFO ] [sig ] [3072/3439] Forecasting TRN... [2026-02-06T20:33:28.955852] [INFO ] [sig ] Generating forecast for: TRN [2026-02-06T20:33:28.955881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-06T20:33:28.968950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-06T20:33:28.969344] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-06T20:33:28.970214] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-06T20:33:28.970269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:28.970314] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:28.970344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:28.970401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:29.028665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:29.029619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:29.029711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:29.029935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:29.155306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:29.155481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:29.155544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:29.155617] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:29.159335] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-06T20:33:29.159660] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-06T20:33:29.159800] [INFO ] [sig ] TRN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:29.326405] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRN.txt [2026-02-06T20:33:29.326646] [INFO ] [sig ] [3072/3439] Completed TRN in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:29.326699] [INFO ] [sig ] [3073/3439] Forecasting TRNO... [2026-02-06T20:33:29.326732] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-06T20:33:29.326764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-06T20:33:29.339042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-06T20:33:29.339462] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-06T20:33:29.340342] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-06T20:33:29.340400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:29.340433] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:29.340460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:29.340531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:29.406062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:29.407042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:29.407135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:29.407170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:29.531889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:29.532052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:29.532095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:29.532125] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:29.535605] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-06T20:33:29.535913] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-06T20:33:29.536047] [INFO ] [sig ] TRNO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:29.691499] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRNO.txt [2026-02-06T20:33:29.691915] [INFO ] [sig ] [3073/3439] Completed TRNO in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:29.691968] [INFO ] [sig ] [3074/3439] Forecasting TRNS... [2026-02-06T20:33:29.692005] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-06T20:33:29.692051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-06T20:33:29.705640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-06T20:33:29.706032] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-06T20:33:29.707058] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-06T20:33:29.707113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:29.707146] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:29.707173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:29.707230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:29.770200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:29.771126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:29.771216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:29.771251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:29.894737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:29.894933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:29.894991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:29.895032] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:29.899044] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-02-06T20:33:29.899357] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-06T20:33:29.899496] [INFO ] [sig ] TRNS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:30.051849] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRNS.txt [2026-02-06T20:33:30.052037] [INFO ] [sig ] [3074/3439] Completed TRNS in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:30.052084] [INFO ] [sig ] [3075/3439] Forecasting TROX... [2026-02-06T20:33:30.052116] [INFO ] [sig ] Generating forecast for: TROX [2026-02-06T20:33:30.052149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-06T20:33:30.065547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-06T20:33:30.066000] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-06T20:33:30.067061] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-06T20:33:30.067117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:30.067151] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:30.067179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:30.067237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:30.132279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:30.133399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:30.133491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:30.133525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:30.262977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:30.263153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:30.263211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:30.263250] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:30.266761] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=55.63%) [2026-02-06T20:33:30.267034] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-06T20:33:30.267160] [INFO ] [sig ] TROX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:30.414309] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TROX.txt [2026-02-06T20:33:30.414454] [INFO ] [sig ] [3075/3439] Completed TROX in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:30.414496] [INFO ] [sig ] [3076/3439] Forecasting TRP... [2026-02-06T20:33:30.414542] [INFO ] [sig ] Generating forecast for: TRP [2026-02-06T20:33:30.414606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-06T20:33:30.425308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-06T20:33:30.425664] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-06T20:33:30.426488] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-06T20:33:30.426543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:30.426631] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:30.426673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:30.426751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:30.491542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:30.492335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:30.492428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:30.492462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:30.632365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:30.632543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:30.632607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:30.632643] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:30.636258] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=70.94%) [2026-02-06T20:33:30.636558] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-06T20:33:30.636731] [INFO ] [sig ] TRP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:30.795775] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRP.txt [2026-02-06T20:33:30.795933] [INFO ] [sig ] [3076/3439] Completed TRP in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:30.795987] [INFO ] [sig ] [3077/3439] Forecasting TRS... [2026-02-06T20:33:30.796021] [INFO ] [sig ] Generating forecast for: TRS [2026-02-06T20:33:30.796051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-06T20:33:30.806940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-06T20:33:30.807315] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-06T20:33:30.808241] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-06T20:33:30.808297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:30.808332] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:30.808360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:30.808419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:30.866355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:30.867312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:30.867400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:30.867436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:30.987858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:30.988025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:30.988069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:30.988098] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:30.991639] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-06T20:33:30.991942] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-06T20:33:30.992079] [INFO ] [sig ] TRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:31.146203] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRS.txt [2026-02-06T20:33:31.146369] [INFO ] [sig ] [3077/3439] Completed TRS in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:31.146410] [INFO ] [sig ] [3078/3439] Forecasting TRTX... [2026-02-06T20:33:31.146441] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-06T20:33:31.146470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-06T20:33:31.158260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-06T20:33:31.158649] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-06T20:33:31.159468] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-06T20:33:31.159528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:31.159570] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:31.159641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:31.159712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:31.218734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:31.219684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:31.219777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:31.219812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:31.346242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:31.346447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:31.346489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:31.346517] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:31.350167] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-02-06T20:33:31.350463] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-06T20:33:31.350631] [INFO ] [sig ] TRTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:31.502832] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TRTX.txt [2026-02-06T20:33:31.502970] [INFO ] [sig ] [3078/3439] Completed TRTX in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:31.503009] [INFO ] [sig ] [3079/3439] Forecasting TRUP... [2026-02-06T20:33:31.503039] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-06T20:33:31.503071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-06T20:33:31.516534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-06T20:33:31.516910] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-06T20:33:31.517786] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-06T20:33:31.517841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:31.517875] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:31.517903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:31.517962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:31.578421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:31.579146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:31.579228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:31.579259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:31.705337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:31.705491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:31.705533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:31.705627] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:31.710531] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=66.44%) [2026-02-06T20:33:31.710897] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-06T20:33:31.711039] [INFO ] [sig ] TRUP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:31.866421] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRUP.txt [2026-02-06T20:33:31.866561] [INFO ] [sig ] [3079/3439] Completed TRUP in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:31.866621] [INFO ] [sig ] [3080/3439] Forecasting TRVG... [2026-02-06T20:33:31.866653] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-06T20:33:31.866684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-06T20:33:31.877600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-06T20:33:31.878177] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-06T20:33:31.879021] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-06T20:33:31.879075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:31.879110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:31.879138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:31.879197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:31.939448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:31.940384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:31.940469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:31.940504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:32.063160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:32.063324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:32.063368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:32.063400] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:32.067024] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-06T20:33:32.067313] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-06T20:33:32.067444] [INFO ] [sig ] TRVG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:32.218893] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TRVG.txt [2026-02-06T20:33:32.219084] [INFO ] [sig ] [3080/3439] Completed TRVG in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-06T20:33:32.219145] [INFO ] [sig ] [3081/3439] Forecasting TS... [2026-02-06T20:33:32.219179] [INFO ] [sig ] Generating forecast for: TS [2026-02-06T20:33:32.219211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-06T20:33:32.231706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-06T20:33:32.232117] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-06T20:33:32.233020] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-06T20:33:32.233075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:32.233109] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:32.233136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:32.233196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:32.293601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:32.294533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:32.294642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:32.294678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:32.423421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:32.423593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:32.423640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:32.423672] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:32.427110] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: DOWN (p=40.75%) [2026-02-06T20:33:32.427395] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-06T20:33:32.427528] [INFO ] [sig ] TS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:32.580813] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TS.txt [2026-02-06T20:33:32.580972] [INFO ] [sig ] [3081/3439] Completed TS in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:32.581013] [INFO ] [sig ] [3082/3439] Forecasting TSBK... [2026-02-06T20:33:32.581045] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-06T20:33:32.581077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-06T20:33:32.592665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-06T20:33:32.593047] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-06T20:33:32.593928] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-06T20:33:32.593985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:32.594018] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:32.594046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:32.594105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:32.653927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:32.654813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:32.654900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:32.654935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:32.764106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:32.764265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:32.764308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:32.764339] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:32.767914] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=86.17%) [2026-02-06T20:33:32.768200] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-06T20:33:32.768333] [INFO ] [sig ] TSBK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:32.925268] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TSBK.txt [2026-02-06T20:33:32.925403] [INFO ] [sig ] [3082/3439] Completed TSBK in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:32.925443] [INFO ] [sig ] [3083/3439] Forecasting TSCO... [2026-02-06T20:33:32.925473] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-06T20:33:32.925504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-06T20:33:32.936478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-06T20:33:32.936805] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-06T20:33:32.937621] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-06T20:33:32.937680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:32.937715] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:32.937744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:32.937835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:32.997343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:32.998258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:32.998343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:32.998376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:33.123107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:33.123269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:33.123315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:33.123345] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:33.126932] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=29.04%) [2026-02-06T20:33:33.127234] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-06T20:33:33.127370] [INFO ] [sig ] TSCO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:33.285505] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSCO.txt [2026-02-06T20:33:33.285696] [INFO ] [sig ] [3083/3439] Completed TSCO in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:33.285758] [INFO ] [sig ] [3084/3439] Forecasting TSDD... [2026-02-06T20:33:33.285793] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-06T20:33:33.285824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-06T20:33:33.297237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-06T20:33:33.297616] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-06T20:33:33.298452] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-06T20:33:33.298509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:33.298542] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:33.298591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:33.298669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:33.363836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:33.364721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:33.364806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:33.364841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:33.486853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:33.487014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:33.487056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:33.487084] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:33.490633] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=62.24%) [2026-02-06T20:33:33.490913] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-06T20:33:33.491055] [INFO ] [sig ] TSDD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:33.632528] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TSDD.txt [2026-02-06T20:33:33.632682] [INFO ] [sig ] [3084/3439] Completed TSDD in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:33.632723] [INFO ] [sig ] [3085/3439] Forecasting TSEM... [2026-02-06T20:33:33.632753] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-06T20:33:33.632784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-06T20:33:33.644073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-06T20:33:33.644379] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-06T20:33:33.645170] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-06T20:33:33.645235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:33.645267] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:33.645294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:33.645350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:33.702542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:33.703333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:33.703417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:33.703450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:33.825118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:33.825280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:33.825323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:33.825352] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:33.828793] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=7.77%) [2026-02-06T20:33:33.829075] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-06T20:33:33.829206] [INFO ] [sig ] TSEM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:33.971860] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSEM.txt [2026-02-06T20:33:33.972007] [INFO ] [sig ] [3085/3439] Completed TSEM in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:33.972046] [INFO ] [sig ] [3086/3439] Forecasting TSHA... [2026-02-06T20:33:33.972077] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-06T20:33:33.972107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-06T20:33:33.984392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-06T20:33:33.984834] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-06T20:33:33.985756] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-06T20:33:33.985813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:33.985847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:33.985875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:33.985940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:34.045442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:34.046428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:34.046560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:34.046627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:34.166756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:34.166926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:34.166969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:34.166999] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:34.170524] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=63.58%) [2026-02-06T20:33:34.170848] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-06T20:33:34.170985] [INFO ] [sig ] TSHA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:34.318151] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TSHA.txt [2026-02-06T20:33:34.318327] [INFO ] [sig ] [3086/3439] Completed TSHA in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:34.318368] [INFO ] [sig ] [3087/3439] Forecasting TSI... [2026-02-06T20:33:34.318400] [INFO ] [sig ] Generating forecast for: TSI [2026-02-06T20:33:34.318431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-06T20:33:34.330882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-06T20:33:34.331278] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-06T20:33:34.332091] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-06T20:33:34.332145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:34.332177] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:34.332203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:34.332260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:34.392370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:34.393309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:34.393403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:34.393449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:34.512026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:34.512189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:34.512233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:34.512265] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:34.515987] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-06T20:33:34.516323] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-06T20:33:34.516468] [INFO ] [sig ] TSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:34.664948] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSI.txt [2026-02-06T20:33:34.665105] [INFO ] [sig ] [3087/3439] Completed TSI in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:34.665145] [INFO ] [sig ] [3088/3439] Forecasting TSL... [2026-02-06T20:33:34.665175] [INFO ] [sig ] Generating forecast for: TSL [2026-02-06T20:33:34.665207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-06T20:33:34.677191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-06T20:33:34.677534] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-06T20:33:34.678413] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-06T20:33:34.678469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:34.678502] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:34.678531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:34.678608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:34.737177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:34.738074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:34.738162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:34.738197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:34.856493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:34.856667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:34.856712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:34.856742] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:34.860253] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-02-06T20:33:34.860536] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-06T20:33:34.860687] [INFO ] [sig ] TSL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:35.006503] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TSL.txt [2026-02-06T20:33:35.006680] [INFO ] [sig ] [3088/3439] Completed TSL in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:35.006723] [INFO ] [sig ] [3089/3439] Forecasting TSLA... [2026-02-06T20:33:35.006753] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-06T20:33:35.006784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-06T20:33:35.018147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-06T20:33:35.018463] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-06T20:33:35.019254] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-06T20:33:35.019308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:35.019340] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:35.019367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:35.019423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:35.076710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:35.077446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:35.077526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:35.077560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:35.194826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:35.194990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:35.195033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:35.195062] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:35.198558] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=67.56%) [2026-02-06T20:33:35.198891] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-06T20:33:35.199017] [INFO ] [sig ] TSLA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:35.346118] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TSLA.txt [2026-02-06T20:33:35.346287] [INFO ] [sig ] [3089/3439] Completed TSLA in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:35.346328] [INFO ] [sig ] [3090/3439] Forecasting TSLL... [2026-02-06T20:33:35.346359] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-06T20:33:35.346390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-06T20:33:35.358081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-06T20:33:35.358389] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-06T20:33:35.359260] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-06T20:33:35.359315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:35.359348] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:35.359375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:35.359433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:35.418187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:35.418997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:35.419082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:35.419117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:35.542051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:35.542211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:35.542252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:35.542282] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:35.545844] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-02-06T20:33:35.546166] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-06T20:33:35.546300] [INFO ] [sig ] TSLL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:35.692783] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSLL.txt [2026-02-06T20:33:35.692924] [INFO ] [sig ] [3090/3439] Completed TSLL in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:35.692963] [INFO ] [sig ] [3091/3439] Forecasting TSLQ... [2026-02-06T20:33:35.692993] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-06T20:33:35.693024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-06T20:33:35.704512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-06T20:33:35.704858] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-06T20:33:35.705682] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-06T20:33:35.705737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:35.705770] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:35.705798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:35.705857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:35.764341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:35.765062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:35.765149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:35.765182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:35.885446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:35.885608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:35.885655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:35.885703] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:35.889205] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=4.78%) [2026-02-06T20:33:35.889487] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-06T20:33:35.889637] [INFO ] [sig ] TSLQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:36.033868] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSLQ.txt [2026-02-06T20:33:36.034079] [INFO ] [sig ] [3091/3439] Completed TSLQ in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:36.034145] [INFO ] [sig ] [3092/3439] Forecasting TSLS... [2026-02-06T20:33:36.034189] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-06T20:33:36.034229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-06T20:33:36.045878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-06T20:33:36.046222] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-06T20:33:36.047116] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-06T20:33:36.047173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:36.047207] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:36.047234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:36.047291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:36.112103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:36.113123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:36.113240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:36.113280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:36.232616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:36.232822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:36.232890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:36.232924] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:36.236376] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-06T20:33:36.236720] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-06T20:33:36.236858] [INFO ] [sig ] TSLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:36.386366] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSLS.txt [2026-02-06T20:33:36.386534] [INFO ] [sig ] [3092/3439] Completed TSLS in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:36.386600] [INFO ] [sig ] [3093/3439] Forecasting TSLX... [2026-02-06T20:33:36.386633] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-06T20:33:36.386666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-06T20:33:36.399789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-06T20:33:36.400150] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-06T20:33:36.401045] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-06T20:33:36.401102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:36.401162] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:36.401192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:36.401252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:36.464371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:36.465287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:36.465374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:36.465409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:36.587267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:36.587431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:36.587474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:36.587506] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:36.591089] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-02-06T20:33:36.591375] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-06T20:33:36.591505] [INFO ] [sig ] TSLX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:36.734405] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TSLX.txt [2026-02-06T20:33:36.734544] [INFO ] [sig ] [3093/3439] Completed TSLX in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:36.734604] [INFO ] [sig ] [3094/3439] Forecasting TSM... [2026-02-06T20:33:36.734638] [INFO ] [sig ] Generating forecast for: TSM [2026-02-06T20:33:36.734671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-06T20:33:36.746396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-06T20:33:36.746711] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-06T20:33:36.747475] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-06T20:33:36.747528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:36.747560] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:36.747608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:36.747667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:36.806695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:36.807529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:36.807636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:36.807672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:36.935622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:36.935796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:36.935844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:36.935882] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:36.939420] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-02-06T20:33:36.939843] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-06T20:33:36.939980] [INFO ] [sig ] TSM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:37.090180] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSM.txt [2026-02-06T20:33:37.090326] [INFO ] [sig ] [3094/3439] Completed TSM in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:37.090367] [INFO ] [sig ] [3095/3439] Forecasting TSN... [2026-02-06T20:33:37.090398] [INFO ] [sig ] Generating forecast for: TSN [2026-02-06T20:33:37.090427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-06T20:33:37.102332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-06T20:33:37.102712] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-06T20:33:37.103545] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-06T20:33:37.103626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:37.103669] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:37.103705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:37.103776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:37.164419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:37.165135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:37.165221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:37.165255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:37.289418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:37.289600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:37.289644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:37.289675] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:37.293209] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=19.65%) [2026-02-06T20:33:37.293493] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-06T20:33:37.293645] [INFO ] [sig ] TSN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:37.438843] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TSN.txt [2026-02-06T20:33:37.438980] [INFO ] [sig ] [3095/3439] Completed TSN in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:37.439020] [INFO ] [sig ] [3096/3439] Forecasting TSQ... [2026-02-06T20:33:37.439050] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-06T20:33:37.439080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-06T20:33:37.450293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-06T20:33:37.450651] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-06T20:33:37.451491] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-06T20:33:37.451552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:37.451625] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:37.451657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:37.451717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:37.510536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:37.511362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:37.511451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:37.511485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:37.636881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:37.637038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:37.637082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:37.637144] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:37.640674] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-02-06T20:33:37.640958] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-06T20:33:37.641091] [INFO ] [sig ] TSQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:37.807010] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TSQ.txt [2026-02-06T20:33:37.807162] [INFO ] [sig ] [3096/3439] Completed TSQ in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-06T20:33:37.807202] [INFO ] [sig ] [3097/3439] Forecasting TTC... [2026-02-06T20:33:37.807231] [INFO ] [sig ] Generating forecast for: TTC [2026-02-06T20:33:37.807263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-06T20:33:37.819277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-06T20:33:37.819722] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-06T20:33:37.820519] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-06T20:33:37.820599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:37.820634] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:37.820661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:37.820729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:37.893253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:37.894193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:37.894284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:37.894318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:38.020954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:38.021112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:38.021156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:38.021186] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:38.025170] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-06T20:33:38.025471] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-06T20:33:38.025641] [INFO ] [sig ] TTC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:38.176791] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TTC.txt [2026-02-06T20:33:38.176922] [INFO ] [sig ] [3097/3439] Completed TTC in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-06T20:33:38.176961] [INFO ] [sig ] [3098/3439] Forecasting TTD... [2026-02-06T20:33:38.176991] [INFO ] [sig ] Generating forecast for: TTD [2026-02-06T20:33:38.177022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-06T20:33:38.188987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-06T20:33:38.189339] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-06T20:33:38.190154] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-06T20:33:38.190209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:38.190242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:38.190270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:38.190329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:38.249659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:38.250334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:38.250416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:38.250449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:38.370955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:38.371087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:38.371128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:38.371158] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:38.374552] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-02-06T20:33:38.374849] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-06T20:33:38.374975] [INFO ] [sig ] TTD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:38.525803] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TTD.txt [2026-02-06T20:33:38.525952] [INFO ] [sig ] [3098/3439] Completed TTD in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:38.525991] [INFO ] [sig ] [3099/3439] Forecasting TTE... [2026-02-06T20:33:38.526021] [INFO ] [sig ] Generating forecast for: TTE [2026-02-06T20:33:38.526052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-06T20:33:38.537511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-06T20:33:38.537858] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-06T20:33:38.538683] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-06T20:33:38.538744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:38.538785] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:38.538820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:38.538892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:38.597778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:38.598615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:38.598701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:38.598737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:38.719495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:38.719669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:38.719715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:38.719749] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:38.723346] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-06T20:33:38.723652] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-06T20:33:38.723808] [INFO ] [sig ] TTE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:38.873129] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TTE.txt [2026-02-06T20:33:38.873265] [INFO ] [sig ] [3099/3439] Completed TTE in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:38.873304] [INFO ] [sig ] [3100/3439] Forecasting TTEC... [2026-02-06T20:33:38.873342] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-06T20:33:38.873374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-06T20:33:38.885017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-06T20:33:38.885317] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-06T20:33:38.886162] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-06T20:33:38.886216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:38.886249] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:38.886276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:38.886333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:38.943391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:38.944156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:38.944237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:38.944270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:39.062215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:39.062373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:39.062414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:39.062447] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:39.065979] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-06T20:33:39.066263] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-06T20:33:39.066396] [INFO ] [sig ] TTEC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:39.222898] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TTEC.txt [2026-02-06T20:33:39.223252] [INFO ] [sig ] [3100/3439] Completed TTEC in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:39.223293] [INFO ] [sig ] [3101/3439] Forecasting TTEK... [2026-02-06T20:33:39.223324] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-06T20:33:39.223354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-06T20:33:39.234560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-06T20:33:39.234939] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-06T20:33:39.235763] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-06T20:33:39.235829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:39.235871] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:39.235905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:39.235982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:39.295217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:39.296118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:39.296206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:39.296240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:39.422747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:39.422900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:39.422944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:39.422975] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:39.426486] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-02-06T20:33:39.426787] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-06T20:33:39.426919] [INFO ] [sig ] TTEK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:39.575001] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TTEK.txt [2026-02-06T20:33:39.575145] [INFO ] [sig ] [3101/3439] Completed TTEK in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:39.575185] [INFO ] [sig ] [3102/3439] Forecasting TTI... [2026-02-06T20:33:39.575216] [INFO ] [sig ] Generating forecast for: TTI [2026-02-06T20:33:39.575246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-06T20:33:39.587206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-06T20:33:39.587568] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-06T20:33:39.588409] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-06T20:33:39.588463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:39.588497] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:39.588525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:39.588611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:39.648288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:39.649206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:39.649295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:39.649329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:39.771900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:39.772062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:39.772105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:39.772136] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:39.776027] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-06T20:33:39.776349] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-06T20:33:39.776488] [INFO ] [sig ] TTI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:39.925997] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TTI.txt [2026-02-06T20:33:39.926146] [INFO ] [sig ] [3102/3439] Completed TTI in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:39.926185] [INFO ] [sig ] [3103/3439] Forecasting TTMI... [2026-02-06T20:33:39.926215] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-06T20:33:39.926245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-06T20:33:39.937673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-06T20:33:39.937995] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-06T20:33:39.938799] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-06T20:33:39.938863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:39.938901] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:39.938930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:39.938988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:40.001539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:40.002497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:40.002642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:40.002679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:40.124436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:40.124623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:40.124668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:40.124715] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:40.128279] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-02-06T20:33:40.128565] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-06T20:33:40.128717] [INFO ] [sig ] TTMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:40.271287] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TTMI.txt [2026-02-06T20:33:40.271442] [INFO ] [sig ] [3103/3439] Completed TTMI in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:40.271483] [INFO ] [sig ] [3104/3439] Forecasting TTWO... [2026-02-06T20:33:40.271514] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-06T20:33:40.271544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-06T20:33:40.282818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-06T20:33:40.283164] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-06T20:33:40.283958] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-06T20:33:40.284011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:40.284043] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:40.284071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:40.284128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:40.340716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:40.341656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:40.341748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:40.341783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:40.460652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:40.460819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:40.460866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:40.460896] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:40.464290] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=74.90%) [2026-02-06T20:33:40.464601] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-06T20:33:40.464732] [INFO ] [sig ] TTWO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:40.614649] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TTWO.txt [2026-02-06T20:33:40.614809] [INFO ] [sig ] [3104/3439] Completed TTWO in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:40.614849] [INFO ] [sig ] [3105/3439] Forecasting TUGN... [2026-02-06T20:33:40.614879] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-06T20:33:40.614910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-06T20:33:40.625695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-06T20:33:40.626069] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-06T20:33:40.626894] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-06T20:33:40.626948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:40.626982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:40.627010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:40.627068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:40.684871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:40.685760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:40.685879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:40.685920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:40.792962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:40.793128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:40.793171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:40.793203] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:40.797207] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-02-06T20:33:40.797535] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-06T20:33:40.797698] [INFO ] [sig ] TUGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:40.953892] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TUGN.txt [2026-02-06T20:33:40.954126] [INFO ] [sig ] [3105/3439] Completed TUGN in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:40.954198] [INFO ] [sig ] [3106/3439] Forecasting TUSK... [2026-02-06T20:33:40.954256] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-06T20:33:40.954302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-06T20:33:40.967657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-06T20:33:40.968175] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-06T20:33:40.969368] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-06T20:33:40.969435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:40.969478] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:40.969514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:40.969624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:41.030463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:41.031402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:41.031507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:41.031544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:41.152430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:41.152605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:41.152648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:41.152680] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:41.156152] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=78.54%) [2026-02-06T20:33:41.156437] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-06T20:33:41.156569] [INFO ] [sig ] TUSK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:41.310814] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TUSK.txt [2026-02-06T20:33:41.311012] [INFO ] [sig ] [3106/3439] Completed TUSK in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:41.311054] [INFO ] [sig ] [3107/3439] Forecasting TVC... [2026-02-06T20:33:41.311086] [INFO ] [sig ] Generating forecast for: TVC [2026-02-06T20:33:41.311119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-06T20:33:41.321802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-06T20:33:41.322170] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-06T20:33:41.323015] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-06T20:33:41.323075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:41.323110] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:41.323176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:41.323239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:41.383051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:41.384008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:41.384101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:41.384136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:41.492918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:41.493086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:41.493129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:41.493160] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:41.497400] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-02-06T20:33:41.497737] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-06T20:33:41.497893] [INFO ] [sig ] TVC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:41.651074] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TVC.txt [2026-02-06T20:33:41.651228] [INFO ] [sig ] [3107/3439] Completed TVC in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:41.651270] [INFO ] [sig ] [3108/3439] Forecasting TVE... [2026-02-06T20:33:41.651303] [INFO ] [sig ] Generating forecast for: TVE [2026-02-06T20:33:41.651337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-06T20:33:41.662505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-06T20:33:41.662823] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-06T20:33:41.663666] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-06T20:33:41.663721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:41.663754] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:41.663782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:41.663840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:41.723566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:41.724365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:41.724450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:41.724486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:41.833731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:41.833906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:41.833956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:41.833986] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:41.837533] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=87.72%) [2026-02-06T20:33:41.837890] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-06T20:33:41.838029] [INFO ] [sig ] TVE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:41.990616] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TVE.txt [2026-02-06T20:33:41.990758] [INFO ] [sig ] [3108/3439] Completed TVE in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:41.990799] [INFO ] [sig ] [3109/3439] Forecasting TVTX... [2026-02-06T20:33:41.990830] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-06T20:33:41.990863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-06T20:33:42.002100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-06T20:33:42.002403] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-06T20:33:42.003260] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-06T20:33:42.003315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:42.003349] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:42.003378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:42.003438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:42.062050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:42.062825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:42.062911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:42.062945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:42.185302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:42.185479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:42.185522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:42.185552] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:42.189049] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-02-06T20:33:42.189341] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-06T20:33:42.189472] [INFO ] [sig ] TVTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:42.338917] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TVTX.txt [2026-02-06T20:33:42.339077] [INFO ] [sig ] [3109/3439] Completed TVTX in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:42.339118] [INFO ] [sig ] [3110/3439] Forecasting TWFG... [2026-02-06T20:33:42.339151] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-06T20:33:42.339182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-06T20:33:42.350555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-06T20:33:42.350874] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-06T20:33:42.351684] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-06T20:33:42.351737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:42.351798] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:42.351830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:42.351888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:42.412652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:42.413472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:42.413556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:42.413610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:42.536950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:42.537115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:42.537159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:42.537191] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:42.540698] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: UP (p=69.00%) [2026-02-06T20:33:42.540985] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-06T20:33:42.541114] [INFO ] [sig ] TWFG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:42.692824] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TWFG.txt [2026-02-06T20:33:42.692963] [INFO ] [sig ] [3110/3439] Completed TWFG in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:42.693005] [INFO ] [sig ] [3111/3439] Forecasting TWG... [2026-02-06T20:33:42.693037] [INFO ] [sig ] Generating forecast for: TWG [2026-02-06T20:33:42.693078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-06T20:33:42.704038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-06T20:33:42.704396] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-06T20:33:42.705474] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-06T20:33:42.705544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:42.705617] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:42.705663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:42.705753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:42.766352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:42.767222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:42.767310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:42.767344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:42.887354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:42.887517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:42.887559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:42.887609] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:42.891154] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-06T20:33:42.891436] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-06T20:33:42.891564] [INFO ] [sig ] TWG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:43.039893] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TWG.txt [2026-02-06T20:33:43.040056] [INFO ] [sig ] [3111/3439] Completed TWG in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:43.040096] [INFO ] [sig ] [3112/3439] Forecasting TWI... [2026-02-06T20:33:43.040126] [INFO ] [sig ] Generating forecast for: TWI [2026-02-06T20:33:43.040157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-06T20:33:43.050975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-06T20:33:43.051374] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-06T20:33:43.052249] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-06T20:33:43.052304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:43.052338] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:43.052366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:43.052433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:43.111621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:43.112460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:43.112551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:43.112605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:43.247656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:43.247856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:43.247908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:43.247938] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:43.251504] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=68.54%) [2026-02-06T20:33:43.251817] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-06T20:33:43.251968] [INFO ] [sig ] TWI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:43.406253] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TWI.txt [2026-02-06T20:33:43.406447] [INFO ] [sig ] [3112/3439] Completed TWI in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:43.406493] [INFO ] [sig ] [3113/3439] Forecasting TWIN... [2026-02-06T20:33:43.406527] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-06T20:33:43.406566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-06T20:33:43.420662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-06T20:33:43.421111] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-06T20:33:43.422101] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-06T20:33:43.422165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:43.422204] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:43.422236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:43.422314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:43.485333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:43.486267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:43.486358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:43.486392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:43.610435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:43.610604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:43.610647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:43.610707] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:43.614315] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-02-06T20:33:43.614628] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-06T20:33:43.614762] [INFO ] [sig ] TWIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:43.765526] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TWIN.txt [2026-02-06T20:33:43.765683] [INFO ] [sig ] [3113/3439] Completed TWIN in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-06T20:33:43.765725] [INFO ] [sig ] [3114/3439] Forecasting TWLO... [2026-02-06T20:33:43.765756] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-06T20:33:43.765786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-06T20:33:43.776461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-06T20:33:43.776757] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-06T20:33:43.777565] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-06T20:33:43.777638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:43.777670] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:43.777697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:43.777781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:43.840519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:43.841420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:43.841506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:43.841541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:43.968895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:43.969062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:43.969104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:43.969133] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:43.972550] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-02-06T20:33:43.972852] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-06T20:33:43.972982] [INFO ] [sig ] TWLO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:44.122047] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TWLO.txt [2026-02-06T20:33:44.122206] [INFO ] [sig ] [3114/3439] Completed TWLO in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-06T20:33:44.122245] [INFO ] [sig ] [3115/3439] Forecasting TWO... [2026-02-06T20:33:44.122275] [INFO ] [sig ] Generating forecast for: TWO [2026-02-06T20:33:44.122306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-06T20:33:44.195444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-06T20:33:44.195834] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-06T20:33:44.196915] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-06T20:33:44.196970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:44.197004] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:44.197214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:44.197274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:44.257293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:44.258278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:44.258366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:44.258400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:44.378348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:44.378518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:44.378560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:44.378611] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:44.382374] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=12.37%) [2026-02-06T20:33:44.382724] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-06T20:33:44.382884] [INFO ] [sig ] TWO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:44.541036] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TWO.txt [2026-02-06T20:33:44.541188] [INFO ] [sig ] [3115/3439] Completed TWO in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:44.541228] [INFO ] [sig ] [3116/3439] Forecasting TX... [2026-02-06T20:33:44.541258] [INFO ] [sig ] Generating forecast for: TX [2026-02-06T20:33:44.541290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-06T20:33:44.552032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-06T20:33:44.552300] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-06T20:33:44.553080] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-06T20:33:44.553133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:44.553165] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:44.553192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:44.553248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:44.613169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:44.613871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:44.613966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:44.614005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:44.745640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:44.745824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:44.745867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:44.745896] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:44.749356] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-02-06T20:33:44.749656] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-06T20:33:44.749788] [INFO ] [sig ] TX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:44.905140] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TX.txt [2026-02-06T20:33:44.905277] [INFO ] [sig ] [3116/3439] Completed TX in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:44.905319] [INFO ] [sig ] [3117/3439] Forecasting TXG... [2026-02-06T20:33:44.905350] [INFO ] [sig ] Generating forecast for: TXG [2026-02-06T20:33:44.905382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-06T20:33:44.915878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-06T20:33:44.916137] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-06T20:33:44.916915] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-06T20:33:44.916968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:44.917000] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:44.917026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:44.917083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:44.974213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:44.974863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:44.974946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:44.974980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:45.093323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:45.093474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:45.093516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:45.093545] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:45.096981] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=51.34%) [2026-02-06T20:33:45.097448] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-06T20:33:45.097591] [INFO ] [sig ] TXG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:45.250743] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TXG.txt [2026-02-06T20:33:45.250905] [INFO ] [sig ] [3117/3439] Completed TXG in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:45.250946] [INFO ] [sig ] [3118/3439] Forecasting TXMD... [2026-02-06T20:33:45.250977] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-06T20:33:45.251007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-06T20:33:45.261623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-06T20:33:45.261989] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-06T20:33:45.262787] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-06T20:33:45.262841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:45.262873] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:45.262900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:45.262957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:45.322544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:45.323464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:45.323553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:45.323607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:45.444377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:45.444509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:45.444550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:45.444599] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:45.448016] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-02-06T20:33:45.448303] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-06T20:33:45.448433] [INFO ] [sig ] TXMD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:45.591759] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TXMD.txt [2026-02-06T20:33:45.591887] [INFO ] [sig ] [3118/3439] Completed TXMD in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:45.591926] [INFO ] [sig ] [3119/3439] Forecasting TXN... [2026-02-06T20:33:45.591955] [INFO ] [sig ] Generating forecast for: TXN [2026-02-06T20:33:45.591986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-06T20:33:45.603691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-06T20:33:45.603967] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-06T20:33:45.604772] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-06T20:33:45.604828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:45.604863] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:45.604897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:45.604969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:45.662982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:45.663783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:45.663868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:45.663901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:45.786913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:45.787073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:45.787115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:45.787145] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:45.790737] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-06T20:33:45.791066] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-06T20:33:45.791199] [INFO ] [sig ] TXN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:45.952732] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TXN.txt [2026-02-06T20:33:45.952870] [INFO ] [sig ] [3119/3439] Completed TXN in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:45.952911] [INFO ] [sig ] [3120/3439] Forecasting TXO... [2026-02-06T20:33:45.952941] [INFO ] [sig ] Generating forecast for: TXO [2026-02-06T20:33:45.952970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-06T20:33:45.963628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-06T20:33:45.963896] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-06T20:33:45.964686] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-06T20:33:45.964752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:45.964785] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:45.964814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:45.964870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:46.025905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:46.027021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:46.027142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:46.027178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:46.157669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:46.157860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:46.157911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:46.157948] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:46.161427] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-06T20:33:46.161732] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-06T20:33:46.161864] [INFO ] [sig ] TXO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:46.308523] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TXO.txt [2026-02-06T20:33:46.308688] [INFO ] [sig ] [3120/3439] Completed TXO in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:46.308731] [INFO ] [sig ] [3121/3439] Forecasting TXRH... [2026-02-06T20:33:46.308763] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-06T20:33:46.308799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-06T20:33:46.319987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-06T20:33:46.320481] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-06T20:33:46.321280] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-06T20:33:46.321333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:46.321365] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:46.321392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:46.321448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:46.379259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:46.380215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:46.380307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:46.380340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:46.504020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:46.504181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:46.504221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:46.504250] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:46.507629] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-02-06T20:33:46.507938] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-06T20:33:46.508083] [INFO ] [sig ] TXRH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:46.650154] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TXRH.txt [2026-02-06T20:33:46.650282] [INFO ] [sig ] [3121/3439] Completed TXRH in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:46.650320] [INFO ] [sig ] [3122/3439] Forecasting TY... [2026-02-06T20:33:46.650350] [INFO ] [sig ] Generating forecast for: TY [2026-02-06T20:33:46.650380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-06T20:33:46.661042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-06T20:33:46.661308] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-06T20:33:46.662234] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-06T20:33:46.662300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:46.662335] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:46.662362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:46.662421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:46.719611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:46.720246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:46.720328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:46.720362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:46.836941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:46.837085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:46.837126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:46.837155] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:46.840501] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-06T20:33:46.840791] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-06T20:33:46.840916] [INFO ] [sig ] TY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:46.985609] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TY.txt [2026-02-06T20:33:46.985759] [INFO ] [sig ] [3122/3439] Completed TY in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:46.985802] [INFO ] [sig ] [3123/3439] Forecasting TYG... [2026-02-06T20:33:46.985833] [INFO ] [sig ] Generating forecast for: TYG [2026-02-06T20:33:46.985871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-06T20:33:46.996973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-06T20:33:46.997285] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-06T20:33:46.998090] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-06T20:33:46.998144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:46.998176] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:46.998202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:46.998257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:47.055350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:47.055982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:47.056062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:47.056095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:47.168259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:47.168438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:47.168492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:47.168523] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:47.171939] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-02-06T20:33:47.172218] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-06T20:33:47.172344] [INFO ] [sig ] TYG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:47.316317] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TYG.txt [2026-02-06T20:33:47.316473] [INFO ] [sig ] [3123/3439] Completed TYG in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:47.316520] [INFO ] [sig ] [3124/3439] Forecasting TYGO... [2026-02-06T20:33:47.316552] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-06T20:33:47.316602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-06T20:33:47.327129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-06T20:33:47.327406] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-06T20:33:47.328226] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-06T20:33:47.328279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:47.328311] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:47.328338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:47.328394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:47.386420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:47.387345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:47.387438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:47.387471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:47.501642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:47.501807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:47.501849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:47.501879] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:47.505396] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-02-06T20:33:47.505743] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-06T20:33:47.505881] [INFO ] [sig ] TYGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:47.655495] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TYGO.txt [2026-02-06T20:33:47.655672] [INFO ] [sig ] [3124/3439] Completed TYGO in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:47.655721] [INFO ] [sig ] [3125/3439] Forecasting TYL... [2026-02-06T20:33:47.655754] [INFO ] [sig ] Generating forecast for: TYL [2026-02-06T20:33:47.655784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-06T20:33:47.668060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-06T20:33:47.668338] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-06T20:33:47.669142] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-06T20:33:47.669196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:47.669227] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:47.669255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:47.669312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:47.727709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:47.728400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:47.728498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:47.728534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:47.850535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:47.850707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:47.850749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:47.850779] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:47.854454] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-02-06T20:33:47.854759] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-06T20:33:47.854905] [INFO ] [sig ] TYL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:47.998769] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/TYL.txt [2026-02-06T20:33:47.998907] [INFO ] [sig ] [3125/3439] Completed TYL in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:47.998948] [INFO ] [sig ] [3126/3439] Forecasting TYRA... [2026-02-06T20:33:47.998982] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-06T20:33:47.999016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-06T20:33:48.009970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-06T20:33:48.010265] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-06T20:33:48.011047] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-06T20:33:48.011100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:48.011133] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:48.011159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:48.011216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:48.069015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:48.069737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:48.069818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:48.069850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:48.191306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:48.191471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:48.191512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:48.191540] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:48.194969] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=83.50%) [2026-02-06T20:33:48.195248] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-06T20:33:48.195378] [INFO ] [sig ] TYRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:48.339612] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TYRA.txt [2026-02-06T20:33:48.339784] [INFO ] [sig ] [3126/3439] Completed TYRA in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:48.339827] [INFO ] [sig ] [3127/3439] Forecasting TZOO... [2026-02-06T20:33:48.339861] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-06T20:33:48.339892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-06T20:33:48.351047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-06T20:33:48.351456] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-06T20:33:48.352357] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-06T20:33:48.352414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:48.352509] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:48.352552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:48.352644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:48.409968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:48.410878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:48.410964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:48.410997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:48.534044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:48.534203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:48.534243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:48.534290] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:48.537680] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=77.67%) [2026-02-06T20:33:48.537977] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-06T20:33:48.538107] [INFO ] [sig ] TZOO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:48.695536] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/TZOO.txt [2026-02-06T20:33:48.695691] [INFO ] [sig ] [3127/3439] Completed TZOO in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:48.695732] [INFO ] [sig ] [3128/3439] Forecasting UAA... [2026-02-06T20:33:48.695762] [INFO ] [sig ] Generating forecast for: UAA [2026-02-06T20:33:48.695793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-06T20:33:48.706640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-06T20:33:48.706939] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-06T20:33:48.707734] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-06T20:33:48.707818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:48.707851] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:48.707879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:48.707938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:48.766090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:48.766946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:48.767035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:48.767069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:48.887921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:48.888081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:48.888122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:48.888153] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:48.891627] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-06T20:33:48.891912] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-06T20:33:48.892041] [INFO ] [sig ] UAA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:49.046699] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UAA.txt [2026-02-06T20:33:49.046859] [INFO ] [sig ] [3128/3439] Completed UAA in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:49.046899] [INFO ] [sig ] [3129/3439] Forecasting UAE... [2026-02-06T20:33:49.046929] [INFO ] [sig ] Generating forecast for: UAE [2026-02-06T20:33:49.046960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-06T20:33:49.058281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-06T20:33:49.058652] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-06T20:33:49.059482] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-06T20:33:49.059537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:49.059588] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:49.059621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:49.059679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:49.119602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:49.120471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:49.120596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:49.120639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:49.242141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:49.242294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:49.242337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:49.242367] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:49.245878] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-02-06T20:33:49.246169] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-06T20:33:49.246301] [INFO ] [sig ] UAE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:49.390384] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UAE.txt [2026-02-06T20:33:49.390513] [INFO ] [sig ] [3129/3439] Completed UAE in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:49.390552] [INFO ] [sig ] [3130/3439] Forecasting UAL... [2026-02-06T20:33:49.390602] [INFO ] [sig ] Generating forecast for: UAL [2026-02-06T20:33:49.390636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-06T20:33:49.401221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-06T20:33:49.401513] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-06T20:33:49.402301] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-06T20:33:49.402354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:49.402386] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:49.402411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:49.402467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:49.464629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:49.465609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:49.465710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:49.465747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:49.592739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:49.592895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:49.592935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:49.592991] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:49.596483] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-06T20:33:49.596788] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-06T20:33:49.596927] [INFO ] [sig ] UAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:49.742702] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UAL.txt [2026-02-06T20:33:49.742856] [INFO ] [sig ] [3130/3439] Completed UAL in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-06T20:33:49.742920] [INFO ] [sig ] [3131/3439] Forecasting UBFO... [2026-02-06T20:33:49.742962] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-06T20:33:49.742996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-06T20:33:49.753513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-06T20:33:49.753875] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-06T20:33:49.754665] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-06T20:33:49.754718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:49.754750] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:49.754800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:49.754861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:49.815951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:49.816828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:49.816916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:49.816953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:49.938298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:49.938457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:49.938498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:49.938528] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:49.941930] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-06T20:33:49.942208] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-06T20:33:49.942334] [INFO ] [sig ] UBFO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:50.108085] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UBFO.txt [2026-02-06T20:33:50.108238] [INFO ] [sig ] [3131/3439] Completed UBFO in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-06T20:33:50.108278] [INFO ] [sig ] [3132/3439] Forecasting UBND... [2026-02-06T20:33:50.108308] [INFO ] [sig ] Generating forecast for: UBND [2026-02-06T20:33:50.108338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-06T20:33:50.119176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-06T20:33:50.119538] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-06T20:33:50.120371] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-06T20:33:50.120425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:50.120456] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:50.120483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:50.120540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:50.181544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:50.182751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:50.182854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:50.182891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:50.308143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:50.308310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:50.308355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:50.308385] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:50.311912] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=24.42%) [2026-02-06T20:33:50.312210] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-06T20:33:50.312348] [INFO ] [sig ] UBND: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:50.458668] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UBND.txt [2026-02-06T20:33:50.458860] [INFO ] [sig ] [3132/3439] Completed UBND in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:50.458906] [INFO ] [sig ] [3133/3439] Forecasting UBRL... [2026-02-06T20:33:50.458936] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-06T20:33:50.458968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-06T20:33:50.470908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-06T20:33:50.471306] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-06T20:33:50.472179] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-06T20:33:50.472237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:50.472270] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:50.472298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:50.472357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:50.531726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:50.532614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:50.532704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:50.532738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:50.663030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:50.663193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:50.663237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:50.663268] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:50.666763] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-02-06T20:33:50.667059] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-06T20:33:50.667192] [INFO ] [sig ] UBRL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:50.817406] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UBRL.txt [2026-02-06T20:33:50.817559] [INFO ] [sig ] [3133/3439] Completed UBRL in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:50.817621] [INFO ] [sig ] [3134/3439] Forecasting UBS... [2026-02-06T20:33:50.817652] [INFO ] [sig ] Generating forecast for: UBS [2026-02-06T20:33:50.817682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-06T20:33:50.828331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-06T20:33:50.828710] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-06T20:33:50.829522] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-06T20:33:50.829602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:50.829640] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:50.829668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:50.829726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:50.889457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:50.890381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:50.890468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:50.890503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:51.023015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:51.023227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:51.023280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:51.023315] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:51.027006] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-02-06T20:33:51.027337] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-06T20:33:51.027476] [INFO ] [sig ] UBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:51.172695] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UBS.txt [2026-02-06T20:33:51.172847] [INFO ] [sig ] [3134/3439] Completed UBS in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:51.172887] [INFO ] [sig ] [3135/3439] Forecasting UBSI... [2026-02-06T20:33:51.172918] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-06T20:33:51.172964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-06T20:33:51.184705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-06T20:33:51.185048] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-06T20:33:51.185874] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-06T20:33:51.185932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:51.185966] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:51.185995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:51.186053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:51.244496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:51.245295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:51.245379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:51.245411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:51.368583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:51.368726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:51.368767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:51.368801] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:51.372372] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=14.85%) [2026-02-06T20:33:51.372678] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-06T20:33:51.372820] [INFO ] [sig ] UBSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:51.518521] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UBSI.txt [2026-02-06T20:33:51.518671] [INFO ] [sig ] [3135/3439] Completed UBSI in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:51.518711] [INFO ] [sig ] [3136/3439] Forecasting UDMY... [2026-02-06T20:33:51.518741] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-06T20:33:51.518772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-06T20:33:51.529075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-06T20:33:51.529403] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-06T20:33:51.530256] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-06T20:33:51.530312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:51.530345] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:51.530373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:51.530431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:51.589984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:51.590798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:51.590882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:51.590916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:51.719508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:51.719702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:51.719752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:51.719785] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:51.723847] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=36.06%) [2026-02-06T20:33:51.724158] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-06T20:33:51.724479] [INFO ] [sig ] UDMY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:51.875361] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UDMY.txt [2026-02-06T20:33:51.875507] [INFO ] [sig ] [3136/3439] Completed UDMY in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:51.875546] [INFO ] [sig ] [3137/3439] Forecasting UE... [2026-02-06T20:33:51.875595] [INFO ] [sig ] Generating forecast for: UE [2026-02-06T20:33:51.875629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-06T20:33:51.886416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-06T20:33:51.886755] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-06T20:33:51.887640] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-06T20:33:51.887696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:51.887729] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:51.887807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:51.887899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:51.950466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:51.951392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:51.951523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:51.951560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:52.074502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:52.074675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:52.074717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:52.074748] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:52.078320] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-02-06T20:33:52.078633] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-06T20:33:52.078763] [INFO ] [sig ] UE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:52.231913] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UE.txt [2026-02-06T20:33:52.232043] [INFO ] [sig ] [3137/3439] Completed UE in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:52.232082] [INFO ] [sig ] [3138/3439] Forecasting UEIC... [2026-02-06T20:33:52.232112] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-06T20:33:52.232143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-06T20:33:52.243073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-06T20:33:52.243389] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-06T20:33:52.244247] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-06T20:33:52.244303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:52.244337] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:52.244366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:52.244426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:52.304072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:52.304937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:52.305023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:52.305057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:52.432087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:52.432270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:52.432320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:52.432353] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:52.436046] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=18.70%) [2026-02-06T20:33:52.436368] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-06T20:33:52.436519] [INFO ] [sig ] UEIC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:52.588613] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UEIC.txt [2026-02-06T20:33:52.588751] [INFO ] [sig ] [3138/3439] Completed UEIC in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:52.588790] [INFO ] [sig ] [3139/3439] Forecasting UFCS... [2026-02-06T20:33:52.588819] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-06T20:33:52.588850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-06T20:33:52.599255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-06T20:33:52.599603] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-06T20:33:52.600500] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-06T20:33:52.600568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:52.600637] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:52.600676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:52.600749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:52.659601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:52.660523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:52.660642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:52.660679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:52.784410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:52.784627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:52.784675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:52.784706] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:52.788903] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-02-06T20:33:52.789268] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-06T20:33:52.789418] [INFO ] [sig ] UFCS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:52.941422] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UFCS.txt [2026-02-06T20:33:52.941597] [INFO ] [sig ] [3139/3439] Completed UFCS in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:52.941639] [INFO ] [sig ] [3140/3439] Forecasting UFI... [2026-02-06T20:33:52.941670] [INFO ] [sig ] Generating forecast for: UFI [2026-02-06T20:33:52.941700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-06T20:33:52.952466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-06T20:33:52.952863] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-06T20:33:52.953843] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-06T20:33:52.953906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:52.953949] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:52.953982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:52.954060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:53.014523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:53.015456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:53.015546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:53.015600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:53.155009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:53.155215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:53.155264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:53.155296] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:53.159570] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: UP (p=87.02%) [2026-02-06T20:33:53.159905] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-06T20:33:53.160088] [INFO ] [sig ] UFI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:53.318629] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UFI.txt [2026-02-06T20:33:53.318810] [INFO ] [sig ] [3140/3439] Completed UFI in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:53.318869] [INFO ] [sig ] [3141/3439] Forecasting UFO... [2026-02-06T20:33:53.318910] [INFO ] [sig ] Generating forecast for: UFO [2026-02-06T20:33:53.318952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-06T20:33:53.330570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-06T20:33:53.330908] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-06T20:33:53.331739] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-06T20:33:53.331795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:53.331829] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:53.331868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:53.331950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:53.395842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:53.396550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:53.396656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:53.396691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:53.528276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:53.528441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:53.528483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:53.528513] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:53.532170] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-06T20:33:53.532455] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-06T20:33:53.532604] [INFO ] [sig ] UFO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:53.692481] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UFO.txt [2026-02-06T20:33:53.692660] [INFO ] [sig ] [3141/3439] Completed UFO in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:53.692712] [INFO ] [sig ] [3142/3439] Forecasting UFPI... [2026-02-06T20:33:53.692745] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-06T20:33:53.692785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-06T20:33:53.704506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-06T20:33:53.704871] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-06T20:33:53.705775] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-06T20:33:53.705831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:53.705864] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:53.705893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:53.705964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:53.770476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:53.771266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:53.771360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:53.771408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:53.907296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:53.907492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:53.907559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:53.907612] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:53.911545] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=78.55%) [2026-02-06T20:33:53.911901] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-06T20:33:53.912056] [INFO ] [sig ] UFPI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:54.070225] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UFPI.txt [2026-02-06T20:33:54.070371] [INFO ] [sig ] [3142/3439] Completed UFPI in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:54.070421] [INFO ] [sig ] [3143/3439] Forecasting UGI... [2026-02-06T20:33:54.070472] [INFO ] [sig ] Generating forecast for: UGI [2026-02-06T20:33:54.070514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-06T20:33:54.083336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-06T20:33:54.083768] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-06T20:33:54.084704] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-06T20:33:54.084759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:54.084800] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:54.084837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:54.084901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:54.150421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:54.151466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:54.151567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:54.151634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:54.281848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:54.282012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:54.282068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:54.282104] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:54.285789] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-02-06T20:33:54.286090] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-06T20:33:54.286246] [INFO ] [sig ] UGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:54.509700] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UGI.txt [2026-02-06T20:33:54.509873] [INFO ] [sig ] [3143/3439] Completed UGI in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:54.509919] [INFO ] [sig ] [3144/3439] Forecasting UGP... [2026-02-06T20:33:54.509953] [INFO ] [sig ] Generating forecast for: UGP [2026-02-06T20:33:54.509986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-06T20:33:54.521462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-06T20:33:54.521954] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-06T20:33:54.522835] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-06T20:33:54.522930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:54.523001] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:54.523030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:54.523099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:54.586901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:54.587887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:54.587992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:54.588027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:54.732730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:54.732919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:54.732983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:54.733016] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:54.736867] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-06T20:33:54.737164] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-06T20:33:54.737294] [INFO ] [sig ] UGP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:54.886679] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UGP.txt [2026-02-06T20:33:54.886841] [INFO ] [sig ] [3144/3439] Completed UGP in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:54.886883] [INFO ] [sig ] [3145/3439] Forecasting UHAL... [2026-02-06T20:33:54.886914] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-06T20:33:54.886944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-06T20:33:54.898655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-06T20:33:54.898960] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-06T20:33:54.899944] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-06T20:33:54.899998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:54.900029] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:54.900055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:54.900110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:54.959302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:54.960229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:54.960316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:54.960349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:55.091372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:55.091541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:55.091605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:55.091639] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:55.095249] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-02-06T20:33:55.095767] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-06T20:33:55.095900] [INFO ] [sig ] UHAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:55.249654] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UHAL.txt [2026-02-06T20:33:55.249814] [INFO ] [sig ] [3145/3439] Completed UHAL in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:55.249855] [INFO ] [sig ] [3146/3439] Forecasting UHG... [2026-02-06T20:33:55.249886] [INFO ] [sig ] Generating forecast for: UHG [2026-02-06T20:33:55.249916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-06T20:33:55.261978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-06T20:33:55.262364] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-06T20:33:55.263317] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-06T20:33:55.263370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:55.263402] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:55.263428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:55.263484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:55.322066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:55.323004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:55.323089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:55.323125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:55.448209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:55.448407] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-06T20:33:55.448471] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:55.448517] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:55.452843] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-02-06T20:33:55.453157] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-06T20:33:55.453306] [INFO ] [sig ] UHG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:55.617366] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UHG.txt [2026-02-06T20:33:55.617556] [INFO ] [sig ] [3146/3439] Completed UHG in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-06T20:33:55.617629] [INFO ] [sig ] [3147/3439] Forecasting UHS... [2026-02-06T20:33:55.617665] [INFO ] [sig ] Generating forecast for: UHS [2026-02-06T20:33:55.617698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-06T20:33:55.629616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-06T20:33:55.630050] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-06T20:33:55.631037] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-06T20:33:55.631096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:55.631129] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:55.631171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:55.631237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:55.699363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:55.700363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:55.700461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:55.700496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:55.843529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:55.843715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:55.843762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:55.843826] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:55.847803] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-02-06T20:33:55.848180] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-06T20:33:55.848344] [INFO ] [sig ] UHS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:56.012659] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UHS.txt [2026-02-06T20:33:56.012833] [INFO ] [sig ] [3147/3439] Completed UHS in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-06T20:33:56.012888] [INFO ] [sig ] [3148/3439] Forecasting UI... [2026-02-06T20:33:56.012922] [INFO ] [sig ] Generating forecast for: UI [2026-02-06T20:33:56.012955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-06T20:33:56.025219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-06T20:33:56.025648] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-06T20:33:56.026503] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-06T20:33:56.026558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:56.026623] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:56.026653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:56.026720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:56.095626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:56.096673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:56.096782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:56.096834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:56.233216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:56.233382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:56.233424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:56.233453] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:56.237388] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=77.96%) [2026-02-06T20:33:56.237707] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-06T20:33:56.237875] [INFO ] [sig ] UI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:56.392311] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UI.txt [2026-02-06T20:33:56.392446] [INFO ] [sig ] [3148/3439] Completed UI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:56.392487] [INFO ] [sig ] [3149/3439] Forecasting UIS... [2026-02-06T20:33:56.392519] [INFO ] [sig ] Generating forecast for: UIS [2026-02-06T20:33:56.392551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-06T20:33:56.404231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-06T20:33:56.404562] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-06T20:33:56.405410] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-06T20:33:56.405466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:56.405499] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:56.405528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:56.405604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:56.470167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:56.471018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:56.471107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:56.471142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:56.605026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:56.605189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:56.605233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:56.605264] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:56.609638] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=69.55%) [2026-02-06T20:33:56.609958] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-06T20:33:56.610113] [INFO ] [sig ] UIS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:56.770961] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UIS.txt [2026-02-06T20:33:56.771107] [INFO ] [sig ] [3149/3439] Completed UIS in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:56.771149] [INFO ] [sig ] [3150/3439] Forecasting UITB... [2026-02-06T20:33:56.771181] [INFO ] [sig ] Generating forecast for: UITB [2026-02-06T20:33:56.771214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-06T20:33:56.784376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-06T20:33:56.784813] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-06T20:33:56.785732] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-06T20:33:56.785792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:56.785829] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:56.785861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:56.785927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:56.845548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:56.846563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:56.846683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:56.846720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:56.971254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:56.971420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:56.971462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:56.971492] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:56.975043] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-06T20:33:56.975336] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-06T20:33:56.975472] [INFO ] [sig ] UITB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:57.126096] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UITB.txt [2026-02-06T20:33:57.126270] [INFO ] [sig ] [3150/3439] Completed UITB in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:57.126315] [INFO ] [sig ] [3151/3439] Forecasting UL... [2026-02-06T20:33:57.126348] [INFO ] [sig ] Generating forecast for: UL [2026-02-06T20:33:57.126379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-06T20:33:57.137247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-06T20:33:57.137652] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-06T20:33:57.138780] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-06T20:33:57.138836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:57.138870] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:57.138897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:57.138955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:57.197718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:57.198703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:57.198790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:57.198824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:57.325760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:57.325918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:57.325978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:57.326008] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:57.329656] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=67.87%) [2026-02-06T20:33:57.329951] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-06T20:33:57.330087] [INFO ] [sig ] UL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:57.492722] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UL.txt [2026-02-06T20:33:57.492895] [INFO ] [sig ] [3151/3439] Completed UL in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:57.492937] [INFO ] [sig ] [3152/3439] Forecasting ULBI... [2026-02-06T20:33:57.492969] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-06T20:33:57.493005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-06T20:33:57.504515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-06T20:33:57.504872] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-06T20:33:57.505898] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-06T20:33:57.505953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:57.505984] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:57.506010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:57.506066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:57.566059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:57.567004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:57.567099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:57.567149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:57.690928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:57.691088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:57.691129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:57.691158] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:57.694590] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-02-06T20:33:57.694871] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-06T20:33:57.694999] [INFO ] [sig ] ULBI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:57.856645] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ULBI.txt [2026-02-06T20:33:57.856838] [INFO ] [sig ] [3152/3439] Completed ULBI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:57.857085] [INFO ] [sig ] [3153/3439] Forecasting ULCC... [2026-02-06T20:33:57.857120] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-06T20:33:57.857153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-06T20:33:57.868675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-06T20:33:57.869036] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-06T20:33:57.869920] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-06T20:33:57.869978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:57.870013] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:57.870042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:57.870100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:57.928376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:57.929283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:57.929400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:57.929435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:58.054917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:58.055088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:58.055129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:58.055163] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:58.058875] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-06T20:33:58.059231] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-06T20:33:58.059381] [INFO ] [sig ] ULCC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:58.208045] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ULCC.txt [2026-02-06T20:33:58.208209] [INFO ] [sig ] [3153/3439] Completed ULCC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:58.208257] [INFO ] [sig ] [3154/3439] Forecasting ULH... [2026-02-06T20:33:58.208290] [INFO ] [sig ] Generating forecast for: ULH [2026-02-06T20:33:58.208321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-06T20:33:58.219355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-06T20:33:58.219731] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-06T20:33:58.220541] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-06T20:33:58.220616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:58.220650] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:58.220678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:58.220735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:58.278653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:58.279538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:58.279684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:58.279719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:58.405035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:58.405203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:58.405244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:58.405274] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:58.409203] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=49.37%) [2026-02-06T20:33:58.409496] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-06T20:33:58.409649] [INFO ] [sig ] ULH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:58.553860] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ULH.txt [2026-02-06T20:33:58.554021] [INFO ] [sig ] [3154/3439] Completed ULH in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:58.554071] [INFO ] [sig ] [3155/3439] Forecasting ULTA... [2026-02-06T20:33:58.554103] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-06T20:33:58.554135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-06T20:33:58.565856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-06T20:33:58.566255] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-06T20:33:58.567256] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-06T20:33:58.567309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:58.567367] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:58.567396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:58.567453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:58.625399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:58.626311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:58.626400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:58.626434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:58.745209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:58.745383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:58.745635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:58.745665] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:58.749179] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-02-06T20:33:58.749470] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-06T20:33:58.749630] [INFO ] [sig ] ULTA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:33:58.896642] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ULTA.txt [2026-02-06T20:33:58.896796] [INFO ] [sig ] [3155/3439] Completed ULTA in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:58.896837] [INFO ] [sig ] [3156/3439] Forecasting ULY... [2026-02-06T20:33:58.896867] [INFO ] [sig ] Generating forecast for: ULY [2026-02-06T20:33:58.896899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-06T20:33:58.907126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-06T20:33:58.907419] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-06T20:33:58.908245] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-06T20:33:58.908299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:58.908331] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:58.908357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:58.908420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:58.968051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:58.968942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:58.969030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:58.969065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:59.090597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:59.090790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:59.090835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:59.090867] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:59.094591] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=69.07%) [2026-02-06T20:33:59.094917] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-06T20:33:59.095050] [INFO ] [sig ] ULY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:59.238323] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ULY.txt [2026-02-06T20:33:59.238458] [INFO ] [sig ] [3156/3439] Completed ULY in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:59.238497] [INFO ] [sig ] [3157/3439] Forecasting UMBF... [2026-02-06T20:33:59.238527] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-06T20:33:59.238557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-06T20:33:59.249355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-06T20:33:59.249673] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-06T20:33:59.250434] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-06T20:33:59.250487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:59.250518] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:59.250545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:59.250627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:59.310725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:59.311626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:59.311715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:59.311750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:59.433309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:59.433476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:59.433520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:59.433549] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:59.436977] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=77.24%) [2026-02-06T20:33:59.437257] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-06T20:33:59.437387] [INFO ] [sig ] UMBF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:59.585493] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UMBF.txt [2026-02-06T20:33:59.585694] [INFO ] [sig ] [3157/3439] Completed UMBF in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:59.585737] [INFO ] [sig ] [3158/3439] Forecasting UMC... [2026-02-06T20:33:59.585767] [INFO ] [sig ] Generating forecast for: UMC [2026-02-06T20:33:59.585800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-06T20:33:59.597247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-06T20:33:59.597609] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-06T20:33:59.598495] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-06T20:33:59.598753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:59.598791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:59.598819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:59.598876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:33:59.661420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:33:59.662450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:33:59.662540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:33:59.662592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:33:59.784918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:33:59.785082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:33:59.785124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:33:59.785156] [INFO ] [FORECASTER] Training complete [2026-02-06T20:33:59.789112] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=55.20%) [2026-02-06T20:33:59.789409] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-06T20:33:59.789542] [INFO ] [sig ] UMC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:33:59.945639] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UMC.txt [2026-02-06T20:33:59.945834] [INFO ] [sig ] [3158/3439] Completed UMC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:33:59.945898] [INFO ] [sig ] [3159/3439] Forecasting UMH... [2026-02-06T20:33:59.945932] [INFO ] [sig ] Generating forecast for: UMH [2026-02-06T20:33:59.945970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-06T20:33:59.960864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-06T20:33:59.961293] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-06T20:33:59.962324] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-06T20:33:59.962392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:33:59.962438] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:33:59.962476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:33:59.962561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:00.034304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:00.035252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:00.035346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:00.035380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:00.167936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:00.168121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:00.168163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:00.168195] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:00.171687] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-06T20:34:00.171982] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-06T20:34:00.172122] [INFO ] [sig ] UMH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:00.337846] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UMH.txt [2026-02-06T20:34:00.338011] [INFO ] [sig ] [3159/3439] Completed UMH in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:34:00.338051] [INFO ] [sig ] [3160/3439] Forecasting UMMA... [2026-02-06T20:34:00.338082] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-06T20:34:00.338114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-06T20:34:00.351068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-06T20:34:00.351662] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-06T20:34:00.352625] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-06T20:34:00.352690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:00.352736] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:00.352771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:00.352831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:00.417472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:00.418494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:00.418608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:00.418647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:00.543169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:00.543346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:00.543398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:00.543434] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:00.547094] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=81.63%) [2026-02-06T20:34:00.547446] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-06T20:34:00.547610] [INFO ] [sig ] UMMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:00.701324] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UMMA.txt [2026-02-06T20:34:00.701489] [INFO ] [sig ] [3160/3439] Completed UMMA in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:34:00.701531] [INFO ] [sig ] [3161/3439] Forecasting UNCY... [2026-02-06T20:34:00.701561] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-06T20:34:00.701614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-06T20:34:00.713266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-06T20:34:00.713685] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-06T20:34:00.714513] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-06T20:34:00.714569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:00.714658] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:00.714688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:00.714745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:00.774732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:00.775703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:00.775800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:00.775835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:00.899285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:00.899444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:00.899485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:00.899515] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:00.902961] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=33.66%) [2026-02-06T20:34:00.903245] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-06T20:34:00.903374] [INFO ] [sig ] UNCY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:01.052462] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UNCY.txt [2026-02-06T20:34:01.052662] [INFO ] [sig ] [3161/3439] Completed UNCY in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:34:01.052715] [INFO ] [sig ] [3162/3439] Forecasting UNF... [2026-02-06T20:34:01.052748] [INFO ] [sig ] Generating forecast for: UNF [2026-02-06T20:34:01.052781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-06T20:34:01.063966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-06T20:34:01.064343] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-06T20:34:01.065184] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-06T20:34:01.065240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:01.065273] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:01.065301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:01.065357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:01.128674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:01.129644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:01.129732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:01.129767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:01.250024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:01.250198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:01.250243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:01.250292] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:01.253857] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=26.29%) [2026-02-06T20:34:01.254134] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-06T20:34:01.254271] [INFO ] [sig ] UNF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:01.410827] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UNF.txt [2026-02-06T20:34:01.410996] [INFO ] [sig ] [3162/3439] Completed UNF in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:34:01.411040] [INFO ] [sig ] [3163/3439] Forecasting UNFI... [2026-02-06T20:34:01.411072] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-06T20:34:01.411104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-06T20:34:01.422940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-06T20:34:01.423337] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-06T20:34:01.424566] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-06T20:34:01.424646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:01.424680] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:01.424708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:01.424765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:01.491882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:01.492943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:01.493054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:01.493088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:01.636866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:01.637043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:01.637089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:01.637118] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:01.641288] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=7.46%) [2026-02-06T20:34:01.641845] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-06T20:34:01.641988] [INFO ] [sig ] UNFI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:01.832665] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UNFI.txt [2026-02-06T20:34:01.832833] [INFO ] [sig ] [3163/3439] Completed UNFI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-06T20:34:01.832885] [INFO ] [sig ] [3164/3439] Forecasting UNM... [2026-02-06T20:34:01.832918] [INFO ] [sig ] Generating forecast for: UNM [2026-02-06T20:34:01.832949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-06T20:34:01.844880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-06T20:34:01.845298] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-06T20:34:01.846199] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-06T20:34:01.846263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:01.846314] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:01.846365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:01.846440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:01.916521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:01.917624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:01.917715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:01.917774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:02.049556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:02.049736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:02.049781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:02.049860] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:02.053724] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=14.87%) [2026-02-06T20:34:02.054009] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-06T20:34:02.054141] [INFO ] [sig ] UNM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:02.213027] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UNM.txt [2026-02-06T20:34:02.213197] [INFO ] [sig ] [3164/3439] Completed UNM in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-06T20:34:02.213242] [INFO ] [sig ] [3165/3439] Forecasting UNMA... [2026-02-06T20:34:02.213274] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-06T20:34:02.213311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-06T20:34:02.225526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-06T20:34:02.225916] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-06T20:34:02.226751] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-06T20:34:02.226807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:02.226840] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:02.226870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:02.226944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:02.292031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:02.292952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:02.293052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:02.293087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:02.409195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:02.409369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:02.409412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:02.409442] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:02.413201] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=94.55%) [2026-02-06T20:34:02.413556] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-06T20:34:02.413742] [INFO ] [sig ] UNMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:02.568810] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UNMA.txt [2026-02-06T20:34:02.568968] [INFO ] [sig ] [3165/3439] Completed UNMA in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:02.569010] [INFO ] [sig ] [3166/3439] Forecasting UNP... [2026-02-06T20:34:02.569040] [INFO ] [sig ] Generating forecast for: UNP [2026-02-06T20:34:02.569074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-06T20:34:02.580382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-06T20:34:02.580780] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-06T20:34:02.581744] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-06T20:34:02.581808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:02.581847] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:02.581886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:02.581980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:02.648849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:02.649895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:02.649989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:02.650024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:02.779592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:02.779753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:02.779796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:02.779827] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:02.783476] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=36.72%) [2026-02-06T20:34:02.783859] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-06T20:34:02.784011] [INFO ] [sig ] UNP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:02.942440] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UNP.txt [2026-02-06T20:34:02.942626] [INFO ] [sig ] [3166/3439] Completed UNP in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:02.942669] [INFO ] [sig ] [3167/3439] Forecasting UNTY... [2026-02-06T20:34:02.942700] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-06T20:34:02.942734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-06T20:34:02.954233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-06T20:34:02.954675] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-06T20:34:02.955867] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-06T20:34:02.955937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:02.955983] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:02.956013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:02.956091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:03.019528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:03.020425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:03.020518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:03.020552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:03.165606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:03.165776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:03.165820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:03.165849] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:03.170310] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-02-06T20:34:03.170883] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-06T20:34:03.171028] [INFO ] [sig ] UNTY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:03.323405] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UNTY.txt [2026-02-06T20:34:03.323560] [INFO ] [sig ] [3167/3439] Completed UNTY in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:03.323625] [INFO ] [sig ] [3168/3439] Forecasting UPBD... [2026-02-06T20:34:03.323657] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-06T20:34:03.323687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-06T20:34:03.339684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-06T20:34:03.340083] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-06T20:34:03.340947] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-06T20:34:03.341030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:03.341064] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:03.341092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:03.341150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:03.398960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:03.399836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:03.399921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:03.399955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:03.523131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:03.523297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:03.523346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:03.523382] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:03.526887] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-02-06T20:34:03.527166] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-06T20:34:03.527295] [INFO ] [sig ] UPBD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:03.693873] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UPBD.txt [2026-02-06T20:34:03.694101] [INFO ] [sig ] [3168/3439] Completed UPBD in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:03.694169] [INFO ] [sig ] [3169/3439] Forecasting UPC... [2026-02-06T20:34:03.694221] [INFO ] [sig ] Generating forecast for: UPC [2026-02-06T20:34:03.694279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-06T20:34:03.709832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-06T20:34:03.710327] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-06T20:34:03.711780] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-06T20:34:03.711859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:03.711913] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:03.711960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:03.712056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:03.780039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:03.781009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:03.781101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:03.781137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:03.897662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:03.897829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:03.897873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:03.897903] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:03.901349] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=74.68%) [2026-02-06T20:34:03.901676] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-06T20:34:03.901827] [INFO ] [sig ] UPC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:04.048611] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UPC.txt [2026-02-06T20:34:04.048765] [INFO ] [sig ] [3169/3439] Completed UPC in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:04.048805] [INFO ] [sig ] [3170/3439] Forecasting UPLD... [2026-02-06T20:34:04.048836] [INFO ] [sig ] Generating forecast for: UPLD [2026-02-06T20:34:04.048866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPLD' from 'https://tdm.silogroup.org/data/derivative_storage/UPLD.csv'. [2026-02-06T20:34:04.060084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPLD'. [2026-02-06T20:34:04.060399] [INFO ] [FORECASTER] Starting predict_future for UPLD [2026-02-06T20:34:04.061186] [DEBUG] [LOCAL ] No optimal features file found for UPLD: ./output/feature-sets/UPLD.txt [2026-02-06T20:34:04.061241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:04.061273] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:04.061301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:04.061358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:04.124524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:04.125813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:04.125914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:04.125950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:04.250188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:04.250350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:04.250391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:04.250420] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:04.253850] [DEBUG] [FORECASTER] UPLD: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-06T20:34:04.254129] [INFO ] [FORECASTER] Completed predict_future for UPLD [2026-02-06T20:34:04.254261] [INFO ] [sig ] UPLD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:04.399274] [INFO ] [LOCAL ] Saved forecast: UPLD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UPLD.txt [2026-02-06T20:34:04.399434] [INFO ] [sig ] [3170/3439] Completed UPLD in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:04.399476] [INFO ] [sig ] [3171/3439] Forecasting UPS... [2026-02-06T20:34:04.399505] [INFO ] [sig ] Generating forecast for: UPS [2026-02-06T20:34:04.399537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-06T20:34:04.410418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-06T20:34:04.410817] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-06T20:34:04.411690] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-06T20:34:04.411746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:04.411778] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:04.411805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:04.411864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:04.469162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:04.470016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:04.470132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:04.470167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:04.594393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:04.594560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:04.594626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:04.594656] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:04.598355] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-06T20:34:04.598750] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-06T20:34:04.598897] [INFO ] [sig ] UPS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:04.748688] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UPS.txt [2026-02-06T20:34:04.748867] [INFO ] [sig ] [3171/3439] Completed UPS in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:04.748909] [INFO ] [sig ] [3172/3439] Forecasting UPWK... [2026-02-06T20:34:04.748939] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-06T20:34:04.748972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-06T20:34:04.759521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-06T20:34:04.759820] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-06T20:34:04.760640] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-06T20:34:04.760693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:04.760724] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:04.760751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:04.760809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:04.819771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:04.820482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:04.820562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:04.820615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:04.948834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:04.948989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:04.949030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:04.949061] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:04.952511] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=37.87%) [2026-02-06T20:34:04.952809] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-06T20:34:04.952937] [INFO ] [sig ] UPWK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:05.097208] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UPWK.txt [2026-02-06T20:34:05.097357] [INFO ] [sig ] [3172/3439] Completed UPWK in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:05.097397] [INFO ] [sig ] [3173/3439] Forecasting UPXI... [2026-02-06T20:34:05.097426] [INFO ] [sig ] Generating forecast for: UPXI [2026-02-06T20:34:05.097459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPXI' from 'https://tdm.silogroup.org/data/derivative_storage/UPXI.csv'. [2026-02-06T20:34:05.109719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPXI'. [2026-02-06T20:34:05.110037] [INFO ] [FORECASTER] Starting predict_future for UPXI [2026-02-06T20:34:05.110840] [DEBUG] [LOCAL ] No optimal features file found for UPXI: ./output/feature-sets/UPXI.txt [2026-02-06T20:34:05.110905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:05.110944] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:05.110977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:05.111046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:05.171061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:05.172049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:05.172132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:05.172165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:05.298151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:05.298310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:05.298353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:05.298391] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:05.302379] [DEBUG] [FORECASTER] UPXI: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-02-06T20:34:05.302877] [INFO ] [FORECASTER] Completed predict_future for UPXI [2026-02-06T20:34:05.303006] [INFO ] [sig ] UPXI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:05.448998] [INFO ] [LOCAL ] Saved forecast: UPXI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UPXI.txt [2026-02-06T20:34:05.449146] [INFO ] [sig ] [3173/3439] Completed UPXI in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:05.449186] [INFO ] [sig ] [3174/3439] Forecasting URBN... [2026-02-06T20:34:05.449216] [INFO ] [sig ] Generating forecast for: URBN [2026-02-06T20:34:05.449247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-06T20:34:05.461921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-06T20:34:05.462353] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-06T20:34:05.463266] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-06T20:34:05.463324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:05.463356] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:05.463383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:05.463453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:05.523892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:05.524771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:05.524857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:05.524889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:05.650604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:05.650759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:05.650801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:05.650831] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:05.654679] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-06T20:34:05.654979] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-06T20:34:05.655114] [INFO ] [sig ] URBN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:05.805289] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/URBN.txt [2026-02-06T20:34:05.805455] [INFO ] [sig ] [3174/3439] Completed URBN in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:05.805703] [INFO ] [sig ] [3175/3439] Forecasting URGN... [2026-02-06T20:34:05.805736] [INFO ] [sig ] Generating forecast for: URGN [2026-02-06T20:34:05.805767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-06T20:34:05.817041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-06T20:34:05.817347] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-06T20:34:05.818340] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-06T20:34:05.818394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:05.818426] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:05.818453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:05.818510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:05.876504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:05.877371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:05.877461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:05.877494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:05.996213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:05.996389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:05.996435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:05.996463] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:05.999992] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: UP (p=76.23%) [2026-02-06T20:34:06.000272] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-06T20:34:06.000400] [INFO ] [sig ] URGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:06.143363] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/URGN.txt [2026-02-06T20:34:06.143544] [INFO ] [sig ] [3175/3439] Completed URGN in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:06.143616] [INFO ] [sig ] [3176/3439] Forecasting URI... [2026-02-06T20:34:06.143654] [INFO ] [sig ] Generating forecast for: URI [2026-02-06T20:34:06.143686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-06T20:34:06.154358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-06T20:34:06.154760] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-06T20:34:06.155563] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-06T20:34:06.155643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:06.155676] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:06.155704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:06.155762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:06.214596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:06.215421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:06.215508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:06.215541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:06.340753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:06.340917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:06.340960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:06.340990] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:06.344590] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: UP (p=85.28%) [2026-02-06T20:34:06.344894] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-06T20:34:06.345029] [INFO ] [sig ] URI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:06.492918] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/URI.txt [2026-02-06T20:34:06.493064] [INFO ] [sig ] [3176/3439] Completed URI in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:06.493104] [INFO ] [sig ] [3177/3439] Forecasting URNJ... [2026-02-06T20:34:06.493134] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-06T20:34:06.493165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-06T20:34:06.505448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-06T20:34:06.506028] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-06T20:34:06.507019] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-06T20:34:06.507073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:06.507106] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:06.507133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:06.507189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:06.569659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:06.570551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:06.570670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:06.570707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:06.716224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:06.716390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:06.716439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:06.716474] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:06.720103] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-02-06T20:34:06.720666] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-06T20:34:06.720810] [INFO ] [sig ] URNJ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:06.873648] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/URNJ.txt [2026-02-06T20:34:06.873805] [INFO ] [sig ] [3177/3439] Completed URNJ in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:06.873845] [INFO ] [sig ] [3178/3439] Forecasting UROY... [2026-02-06T20:34:06.873875] [INFO ] [sig ] Generating forecast for: UROY [2026-02-06T20:34:06.873908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-06T20:34:06.885218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-06T20:34:06.885808] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-06T20:34:06.886825] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-06T20:34:06.886879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:06.886941] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:06.886969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:06.887026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:06.945496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:06.946327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:06.946421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:06.946454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:07.077473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:07.077661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:07.077706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:07.077737] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:07.081595] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=87.78%) [2026-02-06T20:34:07.081961] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-06T20:34:07.082127] [INFO ] [sig ] UROY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:07.231567] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UROY.txt [2026-02-06T20:34:07.231778] [INFO ] [sig ] [3178/3439] Completed UROY in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:07.231841] [INFO ] [sig ] [3179/3439] Forecasting USA... [2026-02-06T20:34:07.231877] [INFO ] [sig ] Generating forecast for: USA [2026-02-06T20:34:07.231917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-06T20:34:07.242938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-06T20:34:07.243296] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-06T20:34:07.244189] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-06T20:34:07.244250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:07.244297] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:07.244326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:07.244385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:07.303508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:07.304389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:07.304478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:07.304513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:07.425870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:07.426035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:07.426076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:07.426106] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:07.429519] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=74.97%) [2026-02-06T20:34:07.429828] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-06T20:34:07.429961] [INFO ] [sig ] USA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:07.576217] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USA.txt [2026-02-06T20:34:07.576376] [INFO ] [sig ] [3179/3439] Completed USA in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:07.576417] [INFO ] [sig ] [3180/3439] Forecasting USAC... [2026-02-06T20:34:07.576449] [INFO ] [sig ] Generating forecast for: USAC [2026-02-06T20:34:07.576479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-06T20:34:07.586890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-06T20:34:07.587214] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-06T20:34:07.588089] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-06T20:34:07.588144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:07.588177] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:07.588203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:07.588259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:07.644728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:07.645516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:07.645619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:07.645655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:07.766672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:07.766833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:07.766875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:07.766904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:07.770423] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-06T20:34:07.770760] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-06T20:34:07.770901] [INFO ] [sig ] USAC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:07.916821] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USAC.txt [2026-02-06T20:34:07.916971] [INFO ] [sig ] [3180/3439] Completed USAC in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-06T20:34:07.917011] [INFO ] [sig ] [3181/3439] Forecasting USB... [2026-02-06T20:34:07.917042] [INFO ] [sig ] Generating forecast for: USB [2026-02-06T20:34:07.917080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-06T20:34:07.928159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-06T20:34:07.928619] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-06T20:34:07.929474] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-06T20:34:07.929530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:07.929563] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:07.929620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:07.929699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:07.992082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:07.993241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:07.993348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:07.993388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:08.128897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:08.129065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:08.129126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:08.129212] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:08.133539] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=50.44%) [2026-02-06T20:34:08.133947] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-06T20:34:08.134114] [INFO ] [sig ] USB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:08.291814] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USB.txt [2026-02-06T20:34:08.292022] [INFO ] [sig ] [3181/3439] Completed USB in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:08.292083] [INFO ] [sig ] [3182/3439] Forecasting USCB... [2026-02-06T20:34:08.292131] [INFO ] [sig ] Generating forecast for: USCB [2026-02-06T20:34:08.292180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-06T20:34:08.304861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-06T20:34:08.305240] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-06T20:34:08.306077] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-06T20:34:08.306133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:08.306166] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:08.306193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:08.306252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:08.369047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:08.370023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:08.370119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:08.370153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:08.484013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:08.484174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:08.484219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:08.484249] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:08.487843] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-02-06T20:34:08.488165] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-06T20:34:08.488309] [INFO ] [sig ] USCB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:08.639207] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USCB.txt [2026-02-06T20:34:08.639365] [INFO ] [sig ] [3182/3439] Completed USCB in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:08.639416] [INFO ] [sig ] [3183/3439] Forecasting USDX... [2026-02-06T20:34:08.639460] [INFO ] [sig ] Generating forecast for: USDX [2026-02-06T20:34:08.639497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-06T20:34:08.649971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-06T20:34:08.650348] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-06T20:34:08.651159] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-06T20:34:08.651213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:08.651244] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:08.651270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:08.651328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:08.711337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:08.712215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:08.712301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:08.712334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:08.826370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:08.826534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:08.826594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:08.826629] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:08.830205] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-06T20:34:08.830514] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-06T20:34:08.830673] [INFO ] [sig ] USDX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:08.979292] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USDX.txt [2026-02-06T20:34:08.979448] [INFO ] [sig ] [3183/3439] Completed USDX in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:08.979491] [INFO ] [sig ] [3184/3439] Forecasting USEA... [2026-02-06T20:34:08.979522] [INFO ] [sig ] Generating forecast for: USEA [2026-02-06T20:34:08.979553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-06T20:34:08.990228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-06T20:34:08.990624] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-06T20:34:08.991397] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-06T20:34:08.991454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:08.991486] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:08.991513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:08.991570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:09.050375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:09.051248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:09.051334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:09.051368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:09.167768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:09.167932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:09.167977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:09.168007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:09.171847] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-06T20:34:09.172266] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-06T20:34:09.172457] [INFO ] [sig ] USEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:09.318079] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USEA.txt [2026-02-06T20:34:09.318259] [INFO ] [sig ] [3184/3439] Completed USEA in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:09.318302] [INFO ] [sig ] [3185/3439] Forecasting USFD... [2026-02-06T20:34:09.318332] [INFO ] [sig ] Generating forecast for: USFD [2026-02-06T20:34:09.318363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-06T20:34:09.330919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-06T20:34:09.331320] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-06T20:34:09.332151] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-06T20:34:09.332205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:09.332238] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:09.332265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:09.332322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:09.391915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:09.392833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:09.392920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:09.392953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:09.520766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:09.520928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:09.520972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:09.521002] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:09.524950] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=23.85%) [2026-02-06T20:34:09.525283] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-06T20:34:09.525424] [INFO ] [sig ] USFD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:09.674179] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/USFD.txt [2026-02-06T20:34:09.674337] [INFO ] [sig ] [3185/3439] Completed USFD in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:09.674378] [INFO ] [sig ] [3186/3439] Forecasting USGO... [2026-02-06T20:34:09.674410] [INFO ] [sig ] Generating forecast for: USGO [2026-02-06T20:34:09.674440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-06T20:34:09.686170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-06T20:34:09.686553] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-06T20:34:09.687361] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-06T20:34:09.687423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:09.687463] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:09.687496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:09.687592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:09.747349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:09.748279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:09.748373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:09.748406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:09.918500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:09.918706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:09.918777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:09.918814] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:09.923443] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-02-06T20:34:09.923856] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-06T20:34:09.924022] [INFO ] [sig ] USGO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:10.080470] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USGO.txt [2026-02-06T20:34:10.080657] [INFO ] [sig ] [3186/3439] Completed USGO in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:10.080700] [INFO ] [sig ] [3187/3439] Forecasting USIG... [2026-02-06T20:34:10.080731] [INFO ] [sig ] Generating forecast for: USIG [2026-02-06T20:34:10.080762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-06T20:34:10.091533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-06T20:34:10.092100] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-06T20:34:10.092897] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-06T20:34:10.092951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:10.092983] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:10.093010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:10.093066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:10.160240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:10.161269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:10.161361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:10.161396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:10.305802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:10.305966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:10.306011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:10.306041] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:10.310216] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: DOWN (p=45.56%) [2026-02-06T20:34:10.310620] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-06T20:34:10.310777] [INFO ] [sig ] USIG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:10.470321] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/USIG.txt [2026-02-06T20:34:10.470497] [INFO ] [sig ] [3187/3439] Completed USIG in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:10.470545] [INFO ] [sig ] [3188/3439] Forecasting USIO... [2026-02-06T20:34:10.470599] [INFO ] [sig ] Generating forecast for: USIO [2026-02-06T20:34:10.470643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-06T20:34:10.482962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-06T20:34:10.483324] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-06T20:34:10.484141] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-06T20:34:10.484196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:10.484230] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:10.484259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:10.484318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:10.549977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:10.550881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:10.551017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:10.551054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:10.682273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:10.682439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:10.682485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:10.682515] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:10.686502] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-06T20:34:10.686861] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-06T20:34:10.687019] [INFO ] [sig ] USIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:10.843759] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USIO.txt [2026-02-06T20:34:10.843911] [INFO ] [sig ] [3188/3439] Completed USIO in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:10.843958] [INFO ] [sig ] [3189/3439] Forecasting USLM... [2026-02-06T20:34:10.843991] [INFO ] [sig ] Generating forecast for: USLM [2026-02-06T20:34:10.844023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-06T20:34:10.855468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-06T20:34:10.855863] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-06T20:34:10.856679] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-06T20:34:10.856734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:10.856765] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:10.856793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:10.856850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:10.914620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:10.915564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:10.915684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:10.915907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:11.031546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:11.031912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:11.031955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:11.031984] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:11.035428] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-06T20:34:11.035726] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-06T20:34:11.035855] [INFO ] [sig ] USLM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:11.183503] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USLM.txt [2026-02-06T20:34:11.183661] [INFO ] [sig ] [3189/3439] Completed USLM in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:11.183703] [INFO ] [sig ] [3190/3439] Forecasting USMC... [2026-02-06T20:34:11.183733] [INFO ] [sig ] Generating forecast for: USMC [2026-02-06T20:34:11.183763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-06T20:34:11.195093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-06T20:34:11.195421] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-06T20:34:11.196216] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-06T20:34:11.196271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:11.196315] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:11.196344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:11.196404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:11.253057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:11.253830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:11.253916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:11.253949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:11.370743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:11.370893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:11.370933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:11.370962] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:11.374756] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-06T20:34:11.375051] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-06T20:34:11.375181] [INFO ] [sig ] USMC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:11.518853] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USMC.txt [2026-02-06T20:34:11.518993] [INFO ] [sig ] [3190/3439] Completed USMC in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:11.519032] [INFO ] [sig ] [3191/3439] Forecasting USOI... [2026-02-06T20:34:11.519061] [INFO ] [sig ] Generating forecast for: USOI [2026-02-06T20:34:11.519092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-06T20:34:11.529650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-06T20:34:11.529980] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-06T20:34:11.530820] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-06T20:34:11.530874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:11.530906] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:11.530933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:11.530990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:11.588133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:11.588938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:11.589028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:11.589060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:11.710467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:11.710640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:11.710683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:11.710714] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:11.714156] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=65.62%) [2026-02-06T20:34:11.714449] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-06T20:34:11.714600] [INFO ] [sig ] USOI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:11.860629] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USOI.txt [2026-02-06T20:34:11.860801] [INFO ] [sig ] [3191/3439] Completed USOI in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:11.860843] [INFO ] [sig ] [3192/3439] Forecasting USOY... [2026-02-06T20:34:11.860874] [INFO ] [sig ] Generating forecast for: USOY [2026-02-06T20:34:11.860904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-06T20:34:11.871066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-06T20:34:11.871382] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-06T20:34:11.872203] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-06T20:34:11.872256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:11.872288] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:11.872314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:11.872370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:11.930087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:11.930892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:11.930973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:11.931004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:12.059526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:12.059733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:12.059951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:12.059991] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:12.064570] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=81.55%) [2026-02-06T20:34:12.064940] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-06T20:34:12.065108] [INFO ] [sig ] USOY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:12.255864] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USOY.txt [2026-02-06T20:34:12.256025] [INFO ] [sig ] [3192/3439] Completed USOY in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:12.256068] [INFO ] [sig ] [3193/3439] Forecasting USTB... [2026-02-06T20:34:12.256102] [INFO ] [sig ] Generating forecast for: USTB [2026-02-06T20:34:12.256134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-06T20:34:12.268532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-06T20:34:12.268926] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-06T20:34:12.269928] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-06T20:34:12.269991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:12.270030] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:12.270062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:12.270139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:12.340046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:12.340912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:12.340996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:12.341029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:12.458415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:12.458602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:12.458647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:12.458676] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:12.462088] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-02-06T20:34:12.462389] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-06T20:34:12.462522] [INFO ] [sig ] USTB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:12.610076] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USTB.txt [2026-02-06T20:34:12.610238] [INFO ] [sig ] [3193/3439] Completed USTB in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:12.610281] [INFO ] [sig ] [3194/3439] Forecasting USVM... [2026-02-06T20:34:12.610319] [INFO ] [sig ] Generating forecast for: USVM [2026-02-06T20:34:12.610350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-06T20:34:12.621439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-06T20:34:12.622039] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-06T20:34:12.622894] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-06T20:34:12.622949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:12.622982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:12.623008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:12.623069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:12.680953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:12.681878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:12.681975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:12.682007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:12.806522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:12.806707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:12.806749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:12.806780] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:12.810374] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=67.42%) [2026-02-06T20:34:12.810689] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-06T20:34:12.810823] [INFO ] [sig ] USVM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:12.958267] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USVM.txt [2026-02-06T20:34:12.958418] [INFO ] [sig ] [3194/3439] Completed USVM in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:12.958458] [INFO ] [sig ] [3195/3439] Forecasting USXF... [2026-02-06T20:34:12.958488] [INFO ] [sig ] Generating forecast for: USXF [2026-02-06T20:34:12.958522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-06T20:34:12.969635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-06T20:34:12.970020] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-06T20:34:12.971032] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-06T20:34:12.971087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:12.971144] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:12.971173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:12.971230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:13.028151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:13.029221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:13.029305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:13.029339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:13.156523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:13.156700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:13.156743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:13.156775] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:13.160421] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=76.99%) [2026-02-06T20:34:13.160748] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-06T20:34:13.160909] [INFO ] [sig ] USXF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:13.317251] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/USXF.txt [2026-02-06T20:34:13.317399] [INFO ] [sig ] [3195/3439] Completed USXF in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:13.317441] [INFO ] [sig ] [3196/3439] Forecasting UTEN... [2026-02-06T20:34:13.317473] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-06T20:34:13.317505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-06T20:34:13.329678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-06T20:34:13.329999] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-06T20:34:13.330957] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-06T20:34:13.331015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:13.331048] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:13.331083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:13.331167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:13.397441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:13.398317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:13.398402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:13.398436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:13.550591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:13.550744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:13.550787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:13.550818] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:13.554930] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=78.22%) [2026-02-06T20:34:13.555303] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-06T20:34:13.555473] [INFO ] [sig ] UTEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:13.713176] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UTEN.txt [2026-02-06T20:34:13.713311] [INFO ] [sig ] [3196/3439] Completed UTEN in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-06T20:34:13.713350] [INFO ] [sig ] [3197/3439] Forecasting UTF... [2026-02-06T20:34:13.713381] [INFO ] [sig ] Generating forecast for: UTF [2026-02-06T20:34:13.713410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-06T20:34:13.724510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-06T20:34:13.724819] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-06T20:34:13.725721] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-06T20:34:13.725783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:13.725819] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:13.725847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:13.725904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:13.788873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:13.789658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:13.789756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:13.789795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:13.916918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:13.917079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:13.917121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:13.917168] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:13.920740] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: DOWN (p=20.94%) [2026-02-06T20:34:13.921026] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-06T20:34:13.921165] [INFO ] [sig ] UTF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:14.071608] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UTF.txt [2026-02-06T20:34:14.071754] [INFO ] [sig ] [3197/3439] Completed UTF in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-06T20:34:14.071795] [INFO ] [sig ] [3198/3439] Forecasting UTI... [2026-02-06T20:34:14.071826] [INFO ] [sig ] Generating forecast for: UTI [2026-02-06T20:34:14.071857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-06T20:34:14.084848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-06T20:34:14.085298] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-06T20:34:14.086555] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-06T20:34:14.086664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:14.086710] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:14.086745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:14.086818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:14.170518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:14.171624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:14.171730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:14.171771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:14.323678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:14.324035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:14.324077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:14.324137] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:14.327835] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-06T20:34:14.328124] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-06T20:34:14.328252] [INFO ] [sig ] UTI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:14.474599] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UTI.txt [2026-02-06T20:34:14.474796] [INFO ] [sig ] [3198/3439] Completed UTI in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:14.474854] [INFO ] [sig ] [3199/3439] Forecasting UTL... [2026-02-06T20:34:14.474899] [INFO ] [sig ] Generating forecast for: UTL [2026-02-06T20:34:14.474948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-06T20:34:14.490235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-06T20:34:14.490702] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-06T20:34:14.491676] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-06T20:34:14.491733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:14.491768] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:14.491796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:14.492051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:14.560016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:14.560931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:14.561020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:14.561072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:14.686784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:14.686945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:14.686986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:14.687015] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:14.690837] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-02-06T20:34:14.691127] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-06T20:34:14.691258] [INFO ] [sig ] UTL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:14.869509] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UTL.txt [2026-02-06T20:34:14.869699] [INFO ] [sig ] [3199/3439] Completed UTL in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:14.869743] [INFO ] [sig ] [3200/3439] Forecasting UTMD... [2026-02-06T20:34:14.869774] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-06T20:34:14.869803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-06T20:34:14.880101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-06T20:34:14.880458] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-06T20:34:14.881302] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-06T20:34:14.881356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:14.881388] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:14.881414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:14.881470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:14.939992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:14.940902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:14.940987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:14.941020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:15.063591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:15.063760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:15.063802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:15.063834] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:15.067225] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-02-06T20:34:15.067514] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-06T20:34:15.067677] [INFO ] [sig ] UTMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:15.210643] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UTMD.txt [2026-02-06T20:34:15.210795] [INFO ] [sig ] [3200/3439] Completed UTMD in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:15.210834] [INFO ] [sig ] [3201/3439] Forecasting UTZ... [2026-02-06T20:34:15.210865] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-06T20:34:15.210897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-06T20:34:15.221469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-06T20:34:15.221861] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-06T20:34:15.222699] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-06T20:34:15.222764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:15.222801] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:15.222829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:15.222898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:15.280490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:15.281355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:15.281439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:15.281472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:15.399683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:15.399841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:15.399884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:15.399914] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:15.403316] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=75.12%) [2026-02-06T20:34:15.403614] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-06T20:34:15.403746] [INFO ] [sig ] UTZ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:15.548840] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UTZ.txt [2026-02-06T20:34:15.548994] [INFO ] [sig ] [3201/3439] Completed UTZ in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:15.549035] [INFO ] [sig ] [3202/3439] Forecasting UVE... [2026-02-06T20:34:15.549067] [INFO ] [sig ] Generating forecast for: UVE [2026-02-06T20:34:15.549097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-06T20:34:15.559796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-06T20:34:15.560206] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-06T20:34:15.561027] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-06T20:34:15.561083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:15.561115] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:15.561143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:15.561205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:15.618938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:15.619845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:15.619947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:15.619980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:15.742050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:15.742219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:15.742260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:15.742289] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:15.745878] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=47.21%) [2026-02-06T20:34:15.746231] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-06T20:34:15.746374] [INFO ] [sig ] UVE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:15.900617] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UVE.txt [2026-02-06T20:34:15.900773] [INFO ] [sig ] [3202/3439] Completed UVE in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:15.900814] [INFO ] [sig ] [3203/3439] Forecasting UVSP... [2026-02-06T20:34:15.900843] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-06T20:34:15.900874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-06T20:34:15.911732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-06T20:34:15.912111] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-06T20:34:15.912944] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-06T20:34:15.913014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:15.913047] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:15.913073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:15.913131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:15.972413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:15.973478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:15.973569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:15.973622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:16.101001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:16.101155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:16.101197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:16.101226] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:16.104781] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-02-06T20:34:16.105075] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-06T20:34:16.105207] [INFO ] [sig ] UVSP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:16.248133] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UVSP.txt [2026-02-06T20:34:16.248269] [INFO ] [sig ] [3203/3439] Completed UVSP in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:16.248309] [INFO ] [sig ] [3204/3439] Forecasting UWMC... [2026-02-06T20:34:16.248338] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-06T20:34:16.248369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-06T20:34:16.259335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-06T20:34:16.259732] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-06T20:34:16.260536] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-06T20:34:16.260617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:16.260656] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:16.260685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:16.260749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:16.320026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:16.320824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:16.320911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:16.320944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:16.448191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:16.448321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:16.448359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:16.448387] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:16.451776] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-02-06T20:34:16.452056] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-06T20:34:16.452185] [INFO ] [sig ] UWMC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:16.596650] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UWMC.txt [2026-02-06T20:34:16.596760] [INFO ] [sig ] [3204/3439] Completed UWMC in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:16.596799] [INFO ] [sig ] [3205/3439] Forecasting UXIN... [2026-02-06T20:34:16.596828] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-06T20:34:16.596857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-06T20:34:16.607158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-06T20:34:16.607445] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-06T20:34:16.608285] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-06T20:34:16.608341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:16.608374] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:16.608404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:16.608463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:16.666524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:16.667138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:16.667240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:16.667274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:16.782540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:16.782683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:16.782723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:16.782754] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:16.786116] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-02-06T20:34:16.786389] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-06T20:34:16.786514] [INFO ] [sig ] UXIN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:16.929123] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/UXIN.txt [2026-02-06T20:34:16.929234] [INFO ] [sig ] [3205/3439] Completed UXIN in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:16.929275] [INFO ] [sig ] [3206/3439] Forecasting UYLD... [2026-02-06T20:34:16.929305] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-06T20:34:16.929336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-06T20:34:16.939893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-06T20:34:16.940179] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-06T20:34:16.940997] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-06T20:34:16.941052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:16.941085] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:16.941113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:16.941171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:17.001192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:17.001822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:17.002102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:17.002136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:17.114751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:17.114851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:17.114888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:17.114916] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:17.118137] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-02-06T20:34:17.118415] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-06T20:34:17.118538] [INFO ] [sig ] UYLD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:17.260478] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UYLD.txt [2026-02-06T20:34:17.260624] [INFO ] [sig ] [3206/3439] Completed UYLD in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:17.260666] [INFO ] [sig ] [3207/3439] Forecasting UZE... [2026-02-06T20:34:17.260696] [INFO ] [sig ] Generating forecast for: UZE [2026-02-06T20:34:17.260725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-06T20:34:17.271140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-06T20:34:17.271423] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-06T20:34:17.272280] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-06T20:34:17.272336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:17.272370] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:17.272399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:17.272457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:17.332307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:17.332984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:17.333068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:17.333101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:17.447150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:17.447265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:17.447306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:17.447336] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:17.450740] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-06T20:34:17.451012] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-06T20:34:17.451139] [INFO ] [sig ] UZE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:17.602858] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/UZE.txt [2026-02-06T20:34:17.603030] [INFO ] [sig ] [3207/3439] Completed UZE in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:17.603080] [INFO ] [sig ] [3208/3439] Forecasting VAC... [2026-02-06T20:34:17.603120] [INFO ] [sig ] Generating forecast for: VAC [2026-02-06T20:34:17.603161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-06T20:34:17.616196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-06T20:34:17.616516] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-06T20:34:17.617529] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-06T20:34:17.617630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:17.617685] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:17.617730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:17.617850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:17.682623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:17.683459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:17.683559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:17.683629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:17.809858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:17.810216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:17.810257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:17.810287] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:17.813862] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=33.08%) [2026-02-06T20:34:17.814163] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-06T20:34:17.814294] [INFO ] [sig ] VAC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:17.966643] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VAC.txt [2026-02-06T20:34:17.966847] [INFO ] [sig ] [3208/3439] Completed VAC in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:17.966904] [INFO ] [sig ] [3209/3439] Forecasting VAL... [2026-02-06T20:34:17.966948] [INFO ] [sig ] Generating forecast for: VAL [2026-02-06T20:34:17.966990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-06T20:34:17.978079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-06T20:34:17.978436] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-06T20:34:17.979285] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-06T20:34:17.979341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:17.979376] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:17.979404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:17.979464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:18.039267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:18.040056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:18.040142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:18.040176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:18.183776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:18.183967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:18.184036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:18.184090] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:18.189400] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=16.90%) [2026-02-06T20:34:18.189793] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-06T20:34:18.189955] [INFO ] [sig ] VAL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:18.426599] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VAL.txt [2026-02-06T20:34:18.426817] [INFO ] [sig ] [3209/3439] Completed VAL in 0.5s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:18.426877] [INFO ] [sig ] [3210/3439] Forecasting VALE... [2026-02-06T20:34:18.426921] [INFO ] [sig ] Generating forecast for: VALE [2026-02-06T20:34:18.426961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-06T20:34:18.444117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-06T20:34:18.444653] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-06T20:34:18.445900] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-06T20:34:18.445978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:18.446034] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:18.446083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:18.446179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:18.536755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:18.542980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:18.543184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:18.543234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:18.788685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:18.788909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:18.788964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:18.788999] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:18.793804] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-06T20:34:18.794360] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-06T20:34:18.794610] [INFO ] [sig ] VALE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:19.045499] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VALE.txt [2026-02-06T20:34:19.045759] [INFO ] [sig ] [3210/3439] Completed VALE in 0.6s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:19.045832] [INFO ] [sig ] [3211/3439] Forecasting VALN... [2026-02-06T20:34:19.045887] [INFO ] [sig ] Generating forecast for: VALN [2026-02-06T20:34:19.045940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-06T20:34:19.061733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-06T20:34:19.062285] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-06T20:34:19.063545] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-06T20:34:19.063645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:19.063699] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:19.063749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:19.063841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:19.158181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:19.159491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:19.159656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:19.159712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:19.311387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:19.311643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:19.311712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:19.311759] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:19.316663] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-06T20:34:19.317185] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-06T20:34:19.317384] [INFO ] [sig ] VALN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:19.486936] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VALN.txt [2026-02-06T20:34:19.487109] [INFO ] [sig ] [3211/3439] Completed VALN in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:19.487151] [INFO ] [sig ] [3212/3439] Forecasting VANI... [2026-02-06T20:34:19.487183] [INFO ] [sig ] Generating forecast for: VANI [2026-02-06T20:34:19.487213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-06T20:34:19.500475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-06T20:34:19.500972] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-06T20:34:19.501897] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-06T20:34:19.501954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:19.502015] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:19.502044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:19.502108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:19.567551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:19.568599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:19.568692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:19.568727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:19.700182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:19.700347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:19.700392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:19.700421] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:19.703916] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=77.41%) [2026-02-06T20:34:19.704215] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-06T20:34:19.704348] [INFO ] [sig ] VANI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:19.861644] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VANI.txt [2026-02-06T20:34:19.862083] [INFO ] [sig ] [3212/3439] Completed VANI in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:19.862133] [INFO ] [sig ] [3213/3439] Forecasting VBF... [2026-02-06T20:34:19.862164] [INFO ] [sig ] Generating forecast for: VBF [2026-02-06T20:34:19.862198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-06T20:34:19.875438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-06T20:34:19.875877] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-06T20:34:19.877018] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-06T20:34:19.877072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:19.877104] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:19.877130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:19.877197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:19.938150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:19.939372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:19.939483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:19.939518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:20.072552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:20.072745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:20.072795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:20.072836] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:20.076559] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-06T20:34:20.076934] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-06T20:34:20.077092] [INFO ] [sig ] VBF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:20.248274] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VBF.txt [2026-02-06T20:34:20.248461] [INFO ] [sig ] [3213/3439] Completed VBF in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-06T20:34:20.248519] [INFO ] [sig ] [3214/3439] Forecasting VBNK... [2026-02-06T20:34:20.248564] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-06T20:34:20.248630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-06T20:34:20.262460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-06T20:34:20.263164] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-06T20:34:20.264420] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-06T20:34:20.264488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:20.264568] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:20.264619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:20.264678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:20.329796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:20.330987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:20.331094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:20.331146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:20.467170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:20.467339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:20.467401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:20.467437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:20.471829] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-06T20:34:20.472236] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-06T20:34:20.472388] [INFO ] [sig ] VBNK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:20.637023] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VBNK.txt [2026-02-06T20:34:20.637179] [INFO ] [sig ] [3214/3439] Completed VBNK in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:20.637220] [INFO ] [sig ] [3215/3439] Forecasting VC... [2026-02-06T20:34:20.637252] [INFO ] [sig ] Generating forecast for: VC [2026-02-06T20:34:20.637282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-06T20:34:20.648181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-06T20:34:20.648546] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-06T20:34:20.649401] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-06T20:34:20.649455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:20.649487] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:20.649514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:20.649588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:20.713229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:20.714403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:20.714495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:20.714529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:20.845965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:20.846131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:20.846173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:20.846240] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:20.850036] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-06T20:34:20.850371] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-06T20:34:20.850516] [INFO ] [sig ] VC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:21.020359] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VC.txt [2026-02-06T20:34:21.020543] [INFO ] [sig ] [3215/3439] Completed VC in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:21.020626] [INFO ] [sig ] [3216/3439] Forecasting VCEL... [2026-02-06T20:34:21.020661] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-06T20:34:21.020691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-06T20:34:21.033516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-06T20:34:21.033944] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-06T20:34:21.034843] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-06T20:34:21.034910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:21.034943] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:21.034970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:21.035027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:21.104864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:21.106246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:21.106342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:21.106388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:21.237719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:21.237911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:21.238140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:21.238171] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:21.242106] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=44.64%) [2026-02-06T20:34:21.242448] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-06T20:34:21.242614] [INFO ] [sig ] VCEL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:21.409435] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VCEL.txt [2026-02-06T20:34:21.409619] [INFO ] [sig ] [3216/3439] Completed VCEL in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:21.409665] [INFO ] [sig ] [3217/3439] Forecasting VCRB... [2026-02-06T20:34:21.409706] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-06T20:34:21.409744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-06T20:34:21.422092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-06T20:34:21.422461] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-06T20:34:21.423506] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-06T20:34:21.423562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:21.423614] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:21.423642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:21.423704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:21.485682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:21.486757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:21.487037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:21.487070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:21.610395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:21.610553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:21.610615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:21.610646] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:21.614132] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=35.94%) [2026-02-06T20:34:21.614406] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-06T20:34:21.614532] [INFO ] [sig ] VCRB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:21.761679] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VCRB.txt [2026-02-06T20:34:21.761839] [INFO ] [sig ] [3217/3439] Completed VCRB in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:21.761887] [INFO ] [sig ] [3218/3439] Forecasting VCSH... [2026-02-06T20:34:21.761919] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-06T20:34:21.761950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-06T20:34:21.773036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-06T20:34:21.773404] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-06T20:34:21.774243] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-06T20:34:21.774298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:21.774330] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:21.774357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:21.774413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:21.833547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:21.834457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:21.834549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:21.834617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:21.963014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:21.963179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:21.963222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:21.963253] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:21.966979] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-02-06T20:34:21.967305] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-06T20:34:21.967446] [INFO ] [sig ] VCSH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:22.123383] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VCSH.txt [2026-02-06T20:34:22.123542] [INFO ] [sig ] [3218/3439] Completed VCSH in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:22.123602] [INFO ] [sig ] [3219/3439] Forecasting VECO... [2026-02-06T20:34:22.123636] [INFO ] [sig ] Generating forecast for: VECO [2026-02-06T20:34:22.123666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-06T20:34:22.134530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-06T20:34:22.134880] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-06T20:34:22.135718] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-06T20:34:22.135780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:22.135819] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:22.135854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:22.135925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:22.194412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:22.195312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:22.195400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:22.195434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:22.319045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:22.319211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:22.319255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:22.319284] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:22.322753] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-02-06T20:34:22.323040] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-06T20:34:22.323186] [INFO ] [sig ] VECO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:22.469968] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VECO.txt [2026-02-06T20:34:22.470321] [INFO ] [sig ] [3219/3439] Completed VECO in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:22.470366] [INFO ] [sig ] [3220/3439] Forecasting VEEE... [2026-02-06T20:34:22.470401] [INFO ] [sig ] Generating forecast for: VEEE [2026-02-06T20:34:22.470434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEEE' from 'https://tdm.silogroup.org/data/derivative_storage/VEEE.csv'. [2026-02-06T20:34:22.481952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEEE'. [2026-02-06T20:34:22.482434] [INFO ] [FORECASTER] Starting predict_future for VEEE [2026-02-06T20:34:22.483265] [DEBUG] [LOCAL ] No optimal features file found for VEEE: ./output/feature-sets/VEEE.txt [2026-02-06T20:34:22.483318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:22.483350] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:22.483377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:22.483434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:22.541361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:22.542025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:22.542105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:22.542137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:22.662476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:22.662658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:22.662703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:22.662732] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:22.666174] [DEBUG] [FORECASTER] VEEE: Forecast T+1@11:T+2@11: UP (p=77.12%) [2026-02-06T20:34:22.666460] [INFO ] [FORECASTER] Completed predict_future for VEEE [2026-02-06T20:34:22.666612] [INFO ] [sig ] VEEE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:22.818002] [INFO ] [LOCAL ] Saved forecast: VEEE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VEEE.txt [2026-02-06T20:34:22.818160] [INFO ] [sig ] [3220/3439] Completed VEEE in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:22.818201] [INFO ] [sig ] [3221/3439] Forecasting VEL... [2026-02-06T20:34:22.818233] [INFO ] [sig ] Generating forecast for: VEL [2026-02-06T20:34:22.818263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-06T20:34:22.829157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-06T20:34:22.829433] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-06T20:34:22.830415] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-06T20:34:22.830470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:22.830501] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:22.830528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:22.830606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:22.890094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:22.890728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:22.890809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:22.890841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:23.010405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:23.010585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:23.010652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:23.010683] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:23.014115] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=78.63%) [2026-02-06T20:34:23.014416] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-06T20:34:23.014550] [INFO ] [sig ] VEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:23.161824] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VEL.txt [2026-02-06T20:34:23.161967] [INFO ] [sig ] [3221/3439] Completed VEL in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:23.162006] [INFO ] [sig ] [3222/3439] Forecasting VEON... [2026-02-06T20:34:23.162035] [INFO ] [sig ] Generating forecast for: VEON [2026-02-06T20:34:23.162066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-06T20:34:23.173294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-06T20:34:23.173616] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-06T20:34:23.174438] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-06T20:34:23.174492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:23.174524] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:23.174553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:23.174639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:23.233554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:23.234182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:23.234286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:23.234320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:23.356778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:23.356903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:23.356941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:23.356971] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:23.360257] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: DOWN (p=21.50%) [2026-02-06T20:34:23.360528] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-06T20:34:23.360675] [INFO ] [sig ] VEON: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:23.506222] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VEON.txt [2026-02-06T20:34:23.506370] [INFO ] [sig ] [3222/3439] Completed VEON in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:23.506410] [INFO ] [sig ] [3223/3439] Forecasting VERA... [2026-02-06T20:34:23.506441] [INFO ] [sig ] Generating forecast for: VERA [2026-02-06T20:34:23.506472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-06T20:34:23.517281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-06T20:34:23.517649] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-06T20:34:23.518474] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-06T20:34:23.518530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:23.518561] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:23.518617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:23.518680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:23.576296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:23.577043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:23.577139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:23.577173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:23.695110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:23.695271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:23.695312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:23.695342] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:23.698882] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-06T20:34:23.699188] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-06T20:34:23.699323] [INFO ] [sig ] VERA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:23.843729] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VERA.txt [2026-02-06T20:34:23.843866] [INFO ] [sig ] [3223/3439] Completed VERA in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:23.843906] [INFO ] [sig ] [3224/3439] Forecasting VERI... [2026-02-06T20:34:23.843937] [INFO ] [sig ] Generating forecast for: VERI [2026-02-06T20:34:23.843967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-06T20:34:23.855755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-06T20:34:23.856119] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-06T20:34:23.856952] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-06T20:34:23.857007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:23.857040] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:23.857066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:23.857124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:23.924089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:23.925042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:23.925147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:23.925185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:24.049824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:24.049976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:24.050018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:24.050049] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:24.053561] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=32.82%) [2026-02-06T20:34:24.053891] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-06T20:34:24.054026] [INFO ] [sig ] VERI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:24.201718] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VERI.txt [2026-02-06T20:34:24.201900] [INFO ] [sig ] [3224/3439] Completed VERI in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:24.201942] [INFO ] [sig ] [3225/3439] Forecasting VERO... [2026-02-06T20:34:24.201973] [INFO ] [sig ] Generating forecast for: VERO [2026-02-06T20:34:24.202003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERO' from 'https://tdm.silogroup.org/data/derivative_storage/VERO.csv'. [2026-02-06T20:34:24.212711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERO'. [2026-02-06T20:34:24.213144] [INFO ] [FORECASTER] Starting predict_future for VERO [2026-02-06T20:34:24.214006] [DEBUG] [LOCAL ] No optimal features file found for VERO: ./output/feature-sets/VERO.txt [2026-02-06T20:34:24.214060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:24.214105] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:24.214133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:24.214191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:24.271417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:24.272307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:24.272391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:24.272424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:24.394080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:24.394245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:24.394287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:24.394316] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:24.397858] [DEBUG] [FORECASTER] VERO: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-06T20:34:24.398171] [INFO ] [FORECASTER] Completed predict_future for VERO [2026-02-06T20:34:24.398305] [INFO ] [sig ] VERO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:24.548813] [INFO ] [LOCAL ] Saved forecast: VERO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VERO.txt [2026-02-06T20:34:24.548992] [INFO ] [sig ] [3225/3439] Completed VERO in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:24.549033] [INFO ] [sig ] [3226/3439] Forecasting VERX... [2026-02-06T20:34:24.549063] [INFO ] [sig ] Generating forecast for: VERX [2026-02-06T20:34:24.549095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-06T20:34:24.559948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-06T20:34:24.560346] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-06T20:34:24.561261] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-06T20:34:24.561317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:24.561350] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:24.561378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:24.561435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:24.631137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:24.632018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:24.632104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:24.632139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:24.757791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:24.757976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:24.758018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:24.758047] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:24.761715] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-06T20:34:24.761998] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-06T20:34:24.762125] [INFO ] [sig ] VERX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:24.906303] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VERX.txt [2026-02-06T20:34:24.906440] [INFO ] [sig ] [3226/3439] Completed VERX in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:24.906480] [INFO ] [sig ] [3227/3439] Forecasting VFC... [2026-02-06T20:34:24.906512] [INFO ] [sig ] Generating forecast for: VFC [2026-02-06T20:34:24.906543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-06T20:34:24.917776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-06T20:34:24.918100] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-06T20:34:24.918956] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-06T20:34:24.919011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:24.919045] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:24.919073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:24.919130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:24.978069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:24.978822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:24.978907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:24.978940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:25.103813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:25.104002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:25.104043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:25.104072] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:25.107534] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-02-06T20:34:25.107873] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-06T20:34:25.108008] [INFO ] [sig ] VFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:25.255012] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VFC.txt [2026-02-06T20:34:25.255170] [INFO ] [sig ] [3227/3439] Completed VFC in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:25.255210] [INFO ] [sig ] [3228/3439] Forecasting VFF... [2026-02-06T20:34:25.255240] [INFO ] [sig ] Generating forecast for: VFF [2026-02-06T20:34:25.255272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-06T20:34:25.270694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-06T20:34:25.271157] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-06T20:34:25.272161] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-06T20:34:25.272227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:25.272266] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:25.272299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:25.272376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:25.348832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:25.349765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:25.349858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:25.349895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:25.467841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:25.468012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:25.468054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:25.468084] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:25.471563] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-06T20:34:25.471869] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-06T20:34:25.472003] [INFO ] [sig ] VFF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:25.616275] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VFF.txt [2026-02-06T20:34:25.616432] [INFO ] [sig ] [3228/3439] Completed VFF in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:25.616473] [INFO ] [sig ] [3229/3439] Forecasting VFLO... [2026-02-06T20:34:25.616511] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-06T20:34:25.616542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-06T20:34:25.628450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-06T20:34:25.628801] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-06T20:34:25.629842] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-06T20:34:25.629897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:25.629955] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:25.629983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:25.630041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:25.689122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:25.689986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:25.690073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:25.690106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:25.816378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:25.816535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:25.816596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:25.816629] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:25.820419] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=78.91%) [2026-02-06T20:34:25.820715] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-06T20:34:25.820842] [INFO ] [sig ] VFLO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:25.967902] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VFLO.txt [2026-02-06T20:34:25.968061] [INFO ] [sig ] [3229/3439] Completed VFLO in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-06T20:34:25.968101] [INFO ] [sig ] [3230/3439] Forecasting VFS... [2026-02-06T20:34:25.968131] [INFO ] [sig ] Generating forecast for: VFS [2026-02-06T20:34:25.968161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-06T20:34:25.979011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-06T20:34:25.979290] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-06T20:34:25.980126] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-06T20:34:25.980180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:25.980213] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:25.980240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:25.980297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:26.039413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:26.040083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:26.040175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:26.040209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:26.154270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:26.154397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:26.154438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:26.154467] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:26.158379] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-02-06T20:34:26.158675] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-06T20:34:26.158805] [INFO ] [sig ] VFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:26.304953] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VFS.txt [2026-02-06T20:34:26.305111] [INFO ] [sig ] [3230/3439] Completed VFS in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.3m [2026-02-06T20:34:26.305151] [INFO ] [sig ] [3231/3439] Forecasting VGI... [2026-02-06T20:34:26.305183] [INFO ] [sig ] Generating forecast for: VGI [2026-02-06T20:34:26.305212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-06T20:34:26.321065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-06T20:34:26.321459] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-06T20:34:26.322272] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-06T20:34:26.322327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:26.322360] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:26.322388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:26.322445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:26.382955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:26.383866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:26.384166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:26.384203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:26.509450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:26.509631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:26.509676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:26.509704] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:26.513665] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=84.43%) [2026-02-06T20:34:26.513994] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-06T20:34:26.514309] [INFO ] [sig ] VGI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:26.668174] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VGI.txt [2026-02-06T20:34:26.668338] [INFO ] [sig ] [3231/3439] Completed VGI in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:26.668379] [INFO ] [sig ] [3232/3439] Forecasting VGM... [2026-02-06T20:34:26.668410] [INFO ] [sig ] Generating forecast for: VGM [2026-02-06T20:34:26.668441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-06T20:34:26.680665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-06T20:34:26.681024] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-06T20:34:26.681846] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-06T20:34:26.681899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:26.681931] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:26.681957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:26.682014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:26.749467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:26.750538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:26.750669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:26.750714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:26.880697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:26.880864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:26.880907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:26.880965] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:26.884662] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-02-06T20:34:26.884958] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-06T20:34:26.885123] [INFO ] [sig ] VGM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:27.045663] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VGM.txt [2026-02-06T20:34:27.045818] [INFO ] [sig ] [3232/3439] Completed VGM in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:27.045865] [INFO ] [sig ] [3233/3439] Forecasting VGSH... [2026-02-06T20:34:27.045903] [INFO ] [sig ] Generating forecast for: VGSH [2026-02-06T20:34:27.045939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGSH' from 'https://tdm.silogroup.org/data/derivative_storage/VGSH.csv'. [2026-02-06T20:34:27.057466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGSH'. [2026-02-06T20:34:27.057860] [INFO ] [FORECASTER] Starting predict_future for VGSH [2026-02-06T20:34:27.058668] [DEBUG] [LOCAL ] No optimal features file found for VGSH: ./output/feature-sets/VGSH.txt [2026-02-06T20:34:27.058721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:27.058753] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:27.058778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:27.058835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:27.115346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:27.115982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:27.116060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:27.116092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:27.240693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:27.240867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:27.240912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:27.240942] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:27.244386] [DEBUG] [FORECASTER] VGSH: Forecast T+1@11:T+2@11: UP (p=71.62%) [2026-02-06T20:34:27.244693] [INFO ] [FORECASTER] Completed predict_future for VGSH [2026-02-06T20:34:27.244819] [INFO ] [sig ] VGSH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:27.387292] [INFO ] [LOCAL ] Saved forecast: VGSH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VGSH.txt [2026-02-06T20:34:27.387454] [INFO ] [sig ] [3233/3439] Completed VGSH in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:27.387495] [INFO ] [sig ] [3234/3439] Forecasting VICI... [2026-02-06T20:34:27.387525] [INFO ] [sig ] Generating forecast for: VICI [2026-02-06T20:34:27.387555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-06T20:34:27.398412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-06T20:34:27.398765] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-06T20:34:27.399596] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-06T20:34:27.399649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:27.399682] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:27.399708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:27.399765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:27.457953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:27.458887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:27.458991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:27.459058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:27.583042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:27.583400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:27.583445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:27.583475] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:27.587010] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-02-06T20:34:27.587282] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-06T20:34:27.587407] [INFO ] [sig ] VICI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:27.732374] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VICI.txt [2026-02-06T20:34:27.732502] [INFO ] [sig ] [3234/3439] Completed VICI in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:27.732541] [INFO ] [sig ] [3235/3439] Forecasting VIGI... [2026-02-06T20:34:27.732587] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-06T20:34:27.732621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-06T20:34:27.743408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-06T20:34:27.743723] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-06T20:34:27.744522] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-06T20:34:27.744598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:27.744633] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:27.744660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:27.744717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:27.805951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:27.806791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:27.806873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:27.806905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:27.928096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:27.928224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:27.928261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:27.928290] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:27.931745] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=18.72%) [2026-02-06T20:34:27.932026] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-06T20:34:27.932151] [INFO ] [sig ] VIGI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:28.080458] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VIGI.txt [2026-02-06T20:34:28.080648] [INFO ] [sig ] [3235/3439] Completed VIGI in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:28.080692] [INFO ] [sig ] [3236/3439] Forecasting VINP... [2026-02-06T20:34:28.080724] [INFO ] [sig ] Generating forecast for: VINP [2026-02-06T20:34:28.080754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-06T20:34:28.091391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-06T20:34:28.091765] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-06T20:34:28.092792] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-06T20:34:28.092848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:28.092881] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:28.092910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:28.092979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:28.153774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:28.154689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:28.154791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:28.154828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:28.275059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:28.275216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:28.275259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:28.275290] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:28.279238] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=68.85%) [2026-02-06T20:34:28.279516] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-06T20:34:28.279661] [INFO ] [sig ] VINP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:28.421157] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VINP.txt [2026-02-06T20:34:28.421314] [INFO ] [sig ] [3236/3439] Completed VINP in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:28.421355] [INFO ] [sig ] [3237/3439] Forecasting VIPS... [2026-02-06T20:34:28.421385] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-06T20:34:28.421415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-06T20:34:28.433288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-06T20:34:28.433665] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-06T20:34:28.434522] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-06T20:34:28.434606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:28.434654] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:28.434685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:28.434745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:28.494962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:28.496089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:28.496176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:28.496208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:28.624357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:28.624523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:28.624566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:28.624618] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:28.628535] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=12.09%) [2026-02-06T20:34:28.628871] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-06T20:34:28.629036] [INFO ] [sig ] VIPS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:28.784548] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VIPS.txt [2026-02-06T20:34:28.784737] [INFO ] [sig ] [3237/3439] Completed VIPS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:28.784784] [INFO ] [sig ] [3238/3439] Forecasting VIRC... [2026-02-06T20:34:28.784814] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-06T20:34:28.784851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-06T20:34:28.795519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-06T20:34:28.795890] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-06T20:34:28.796752] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-06T20:34:28.796808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:28.796841] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:28.796868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:28.796930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:28.855614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:28.856510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:28.856621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:28.856659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:28.983091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:28.983253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:28.983296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:28.983325] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:28.987294] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: DOWN (p=11.31%) [2026-02-06T20:34:28.987600] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-06T20:34:28.987758] [INFO ] [sig ] VIRC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:29.136342] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VIRC.txt [2026-02-06T20:34:29.136496] [INFO ] [sig ] [3238/3439] Completed VIRC in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:29.136536] [INFO ] [sig ] [3239/3439] Forecasting VITL... [2026-02-06T20:34:29.136567] [INFO ] [sig ] Generating forecast for: VITL [2026-02-06T20:34:29.136620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-06T20:34:29.148456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-06T20:34:29.148804] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-06T20:34:29.149618] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-06T20:34:29.149673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:29.149706] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:29.149735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:29.149792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:29.208402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:29.209310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:29.209433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:29.209472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:29.335836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:29.336006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:29.336054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:29.336084] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:29.339825] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=79.31%) [2026-02-06T20:34:29.340140] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-06T20:34:29.340450] [INFO ] [sig ] VITL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:29.488775] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VITL.txt [2026-02-06T20:34:29.488954] [INFO ] [sig ] [3239/3439] Completed VITL in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:29.489003] [INFO ] [sig ] [3240/3439] Forecasting VKQ... [2026-02-06T20:34:29.489040] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-06T20:34:29.489082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-06T20:34:29.500365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-06T20:34:29.500735] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-06T20:34:29.501631] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-06T20:34:29.501686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:29.501720] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:29.501747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:29.501805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:29.562642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:29.563737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:29.563828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:29.563862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:29.690240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:29.690426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:29.690478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:29.690509] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:29.694411] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-02-06T20:34:29.694782] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-06T20:34:29.694927] [INFO ] [sig ] VKQ: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:29.848634] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VKQ.txt [2026-02-06T20:34:29.848801] [INFO ] [sig ] [3240/3439] Completed VKQ in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:29.848844] [INFO ] [sig ] [3241/3439] Forecasting VKTX... [2026-02-06T20:34:29.848874] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-06T20:34:29.848905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-06T20:34:29.860641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-06T20:34:29.861008] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-06T20:34:29.861929] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-06T20:34:29.861988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:29.862020] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:29.862046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:29.862117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:29.921268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:29.922178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:29.922281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:29.922315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:30.049541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:30.049719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:30.049762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:30.049790] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:30.053283] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=16.02%) [2026-02-06T20:34:30.053591] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-06T20:34:30.053730] [INFO ] [sig ] VKTX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:30.209675] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VKTX.txt [2026-02-06T20:34:30.209865] [INFO ] [sig ] [3241/3439] Completed VKTX in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:30.209910] [INFO ] [sig ] [3242/3439] Forecasting VLGEA... [2026-02-06T20:34:30.209939] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-06T20:34:30.209973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-06T20:34:30.221449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-06T20:34:30.221822] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-06T20:34:30.222730] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-06T20:34:30.222785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:30.222818] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:30.222843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:30.222901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:30.280110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:30.280984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:30.281087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:30.281120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:30.405922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:30.406092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:30.406135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:30.406165] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:30.409867] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=17.14%) [2026-02-06T20:34:30.410273] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-06T20:34:30.410426] [INFO ] [sig ] VLGEA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:30.587869] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VLGEA.txt [2026-02-06T20:34:30.588100] [INFO ] [sig ] [3242/3439] Completed VLGEA in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:30.588156] [INFO ] [sig ] [3243/3439] Forecasting VLN... [2026-02-06T20:34:30.588196] [INFO ] [sig ] Generating forecast for: VLN [2026-02-06T20:34:30.588235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-06T20:34:30.600323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-06T20:34:30.600759] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-06T20:34:30.601776] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-06T20:34:30.601840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:30.601880] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:30.601913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:30.601987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:30.673318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:30.674457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:30.674568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:30.674625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:30.809963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:30.810122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:30.810167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:30.810197] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:30.813696] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=68.77%) [2026-02-06T20:34:30.814003] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-06T20:34:30.814153] [INFO ] [sig ] VLN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:30.958990] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VLN.txt [2026-02-06T20:34:30.959180] [INFO ] [sig ] [3243/3439] Completed VLN in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:30.959223] [INFO ] [sig ] [3244/3439] Forecasting VLO... [2026-02-06T20:34:30.959255] [INFO ] [sig ] Generating forecast for: VLO [2026-02-06T20:34:30.959286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-06T20:34:30.971564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-06T20:34:30.972084] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-06T20:34:30.973113] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-06T20:34:30.973174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:30.973208] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:30.973237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:30.973297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:31.039287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:31.040251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:31.040341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:31.040376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:31.176565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:31.176809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:31.176879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:31.176921] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:31.180887] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-06T20:34:31.181200] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-06T20:34:31.181365] [INFO ] [sig ] VLO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:31.337852] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VLO.txt [2026-02-06T20:34:31.338016] [INFO ] [sig ] [3244/3439] Completed VLO in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:31.338067] [INFO ] [sig ] [3245/3439] Forecasting VLRS... [2026-02-06T20:34:31.338105] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-06T20:34:31.338141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-06T20:34:31.349366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-06T20:34:31.349722] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-06T20:34:31.350635] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-06T20:34:31.350696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:31.350730] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:31.350756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:31.350814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:31.413244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:31.414136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:31.414255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:31.414310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:31.542941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:31.543153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:31.543209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:31.543242] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:31.547269] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=68.85%) [2026-02-06T20:34:31.547566] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-06T20:34:31.547721] [INFO ] [sig ] VLRS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:31.706346] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VLRS.txt [2026-02-06T20:34:31.706787] [INFO ] [sig ] [3245/3439] Completed VLRS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:31.706865] [INFO ] [sig ] [3246/3439] Forecasting VLTO... [2026-02-06T20:34:31.706918] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-06T20:34:31.706968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-06T20:34:31.723641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-06T20:34:31.724007] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-06T20:34:31.725311] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-06T20:34:31.725367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:31.725440] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:31.725470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:31.725537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:31.791021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:31.792055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:31.792218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:31.792258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:31.933980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:31.934144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:31.934187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:31.934218] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:31.938271] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-02-06T20:34:31.938632] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-06T20:34:31.938776] [INFO ] [sig ] VLTO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:32.098491] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VLTO.txt [2026-02-06T20:34:32.098680] [INFO ] [sig ] [3246/3439] Completed VLTO in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-06T20:34:32.098729] [INFO ] [sig ] [3247/3439] Forecasting VLY... [2026-02-06T20:34:32.098762] [INFO ] [sig ] Generating forecast for: VLY [2026-02-06T20:34:32.098793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-06T20:34:32.110082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-06T20:34:32.110441] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-06T20:34:32.111368] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-06T20:34:32.111425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:32.111459] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:32.111485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:32.111544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:32.176030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:32.177055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:32.177167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:32.177209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:32.312644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:32.312819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:32.312871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:32.312904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:32.317069] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-02-06T20:34:32.317410] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-06T20:34:32.317557] [INFO ] [sig ] VLY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:32.475699] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VLY.txt [2026-02-06T20:34:32.475868] [INFO ] [sig ] [3247/3439] Completed VLY in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.2m [2026-02-06T20:34:32.475911] [INFO ] [sig ] [3248/3439] Forecasting VMBS... [2026-02-06T20:34:32.475942] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-06T20:34:32.475974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-06T20:34:32.489415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-06T20:34:32.489835] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-06T20:34:32.490714] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-06T20:34:32.490770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:32.490804] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:32.490831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:32.490889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:32.559093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:32.560253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:32.560349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:32.560390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:32.697847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:32.698031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:32.698076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:32.698106] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:32.701901] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=45.68%) [2026-02-06T20:34:32.702222] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-06T20:34:32.702359] [INFO ] [sig ] VMBS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:32.856923] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VMBS.txt [2026-02-06T20:34:32.857088] [INFO ] [sig ] [3248/3439] Completed VMBS in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:32.857138] [INFO ] [sig ] [3249/3439] Forecasting VMD... [2026-02-06T20:34:32.857171] [INFO ] [sig ] Generating forecast for: VMD [2026-02-06T20:34:32.857205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-06T20:34:32.868821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-06T20:34:32.869232] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-06T20:34:32.870073] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-06T20:34:32.870141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:32.870173] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:32.870199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:32.870254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:32.936118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:32.937498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:32.937616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:32.937654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:33.071772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:33.071912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:33.071957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:33.072029] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:33.075870] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-02-06T20:34:33.076226] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-06T20:34:33.076367] [INFO ] [sig ] VMD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:33.232740] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VMD.txt [2026-02-06T20:34:33.232905] [INFO ] [sig ] [3249/3439] Completed VMD in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:33.232949] [INFO ] [sig ] [3250/3439] Forecasting VMI... [2026-02-06T20:34:33.232982] [INFO ] [sig ] Generating forecast for: VMI [2026-02-06T20:34:33.233014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-06T20:34:33.245155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-06T20:34:33.245675] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-06T20:34:33.246518] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-06T20:34:33.246595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:33.246632] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:33.246660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:33.246718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:33.315685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:33.316622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:33.316714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:33.316747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:33.450671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:33.450834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:33.450875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:33.450904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:33.454725] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=37.34%) [2026-02-06T20:34:33.455031] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-06T20:34:33.455183] [INFO ] [sig ] VMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:33.600863] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VMI.txt [2026-02-06T20:34:33.601016] [INFO ] [sig ] [3250/3439] Completed VMI in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:33.601056] [INFO ] [sig ] [3251/3439] Forecasting VMO... [2026-02-06T20:34:33.601088] [INFO ] [sig ] Generating forecast for: VMO [2026-02-06T20:34:33.601118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-06T20:34:33.611746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-06T20:34:33.612090] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-06T20:34:33.612898] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-06T20:34:33.612952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:33.612991] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:33.613023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:33.613094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:33.674070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:33.675028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:33.675136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:33.675178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:33.815932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:33.816098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:33.816141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:33.816172] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:33.820398] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-02-06T20:34:33.820710] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-06T20:34:33.820847] [INFO ] [sig ] VMO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:33.969521] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VMO.txt [2026-02-06T20:34:33.969701] [INFO ] [sig ] [3251/3439] Completed VMO in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:33.969743] [INFO ] [sig ] [3252/3439] Forecasting VNDA... [2026-02-06T20:34:33.969773] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-06T20:34:33.969803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-06T20:34:33.980994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-06T20:34:33.981338] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-06T20:34:33.982159] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-06T20:34:33.982215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:33.982246] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:33.982272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:33.982328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:34.042397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:34.043249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:34.043338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:34.043374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:34.168761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:34.168923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:34.168965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:34.168999] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:34.172491] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-02-06T20:34:34.172816] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-06T20:34:34.172958] [INFO ] [sig ] VNDA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:34.320795] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VNDA.txt [2026-02-06T20:34:34.320954] [INFO ] [sig ] [3252/3439] Completed VNDA in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:34.321002] [INFO ] [sig ] [3253/3439] Forecasting VNO... [2026-02-06T20:34:34.321032] [INFO ] [sig ] Generating forecast for: VNO [2026-02-06T20:34:34.321064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-06T20:34:34.331975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-06T20:34:34.332323] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-06T20:34:34.333146] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-06T20:34:34.333212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:34.333244] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:34.333271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:34.333328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:34.392385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:34.393264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:34.393348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:34.393381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:34.513476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:34.513652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:34.513697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:34.513728] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:34.517236] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-06T20:34:34.517523] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-06T20:34:34.517676] [INFO ] [sig ] VNO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:34.663073] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VNO.txt [2026-02-06T20:34:34.663228] [INFO ] [sig ] [3253/3439] Completed VNO in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:34.663268] [INFO ] [sig ] [3254/3439] Forecasting VNOM... [2026-02-06T20:34:34.663299] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-06T20:34:34.663329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-06T20:34:34.674945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-06T20:34:34.675564] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-06T20:34:34.676487] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-06T20:34:34.676551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:34.676617] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:34.676647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:34.676706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:34.741248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:34.742477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:34.742566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:34.742618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:34.866772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:34.866933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:34.866976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:34.867009] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:34.870802] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-02-06T20:34:34.871099] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-06T20:34:34.871254] [INFO ] [sig ] VNOM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:35.032611] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VNOM.txt [2026-02-06T20:34:35.032762] [INFO ] [sig ] [3254/3439] Completed VNOM in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:35.032805] [INFO ] [sig ] [3255/3439] Forecasting VNQI... [2026-02-06T20:34:35.032836] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-06T20:34:35.032869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-06T20:34:35.044298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-06T20:34:35.044645] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-06T20:34:35.045493] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-06T20:34:35.045549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:35.045604] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:35.045635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:35.045694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:35.105617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:35.106524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:35.106636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:35.106674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:35.234523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:35.234694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:35.234736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:35.234766] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:35.238668] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=77.10%) [2026-02-06T20:34:35.238960] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-06T20:34:35.239108] [INFO ] [sig ] VNQI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:35.389221] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VNQI.txt [2026-02-06T20:34:35.389359] [INFO ] [sig ] [3255/3439] Completed VNQI in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:35.389399] [INFO ] [sig ] [3256/3439] Forecasting VOC... [2026-02-06T20:34:35.389429] [INFO ] [sig ] Generating forecast for: VOC [2026-02-06T20:34:35.389460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-06T20:34:35.403555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-06T20:34:35.403982] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-06T20:34:35.404987] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-06T20:34:35.405048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:35.405087] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:35.405119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:35.405192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:35.466803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:35.467979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:35.468103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:35.468142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:35.589197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:35.589360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:35.589420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:35.589449] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:35.593305] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: UP (p=62.63%) [2026-02-06T20:34:35.593600] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-06T20:34:35.593729] [INFO ] [sig ] VOC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:35.740918] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VOC.txt [2026-02-06T20:34:35.741085] [INFO ] [sig ] [3256/3439] Completed VOC in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:35.741129] [INFO ] [sig ] [3257/3439] Forecasting VOD... [2026-02-06T20:34:35.741160] [INFO ] [sig ] Generating forecast for: VOD [2026-02-06T20:34:35.741194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-06T20:34:35.753240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-06T20:34:35.753594] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-06T20:34:35.754401] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-06T20:34:35.754457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:35.754491] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:35.754519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:35.754602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:35.812205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:35.813061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:35.813144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:35.813177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:35.926036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:35.926200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:35.926242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:35.926271] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:35.929677] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-06T20:34:35.929955] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-06T20:34:35.930084] [INFO ] [sig ] VOD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:36.076846] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VOD.txt [2026-02-06T20:34:36.077004] [INFO ] [sig ] [3257/3439] Completed VOD in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:36.077046] [INFO ] [sig ] [3258/3439] Forecasting VONE... [2026-02-06T20:34:36.077075] [INFO ] [sig ] Generating forecast for: VONE [2026-02-06T20:34:36.077105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-06T20:34:36.087682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-06T20:34:36.088038] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-06T20:34:36.088872] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-06T20:34:36.088927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:36.088960] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:36.088987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:36.089046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:36.148928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:36.150048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:36.150168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:36.150208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:36.276154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:36.276315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:36.276357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:36.276387] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:36.280231] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-06T20:34:36.280506] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-06T20:34:36.280651] [INFO ] [sig ] VONE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:36.428811] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VONE.txt [2026-02-06T20:34:36.428970] [INFO ] [sig ] [3258/3439] Completed VONE in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:36.429012] [INFO ] [sig ] [3259/3439] Forecasting VONG... [2026-02-06T20:34:36.429045] [INFO ] [sig ] Generating forecast for: VONG [2026-02-06T20:34:36.429076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-06T20:34:36.440241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-06T20:34:36.440559] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-06T20:34:36.441558] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-06T20:34:36.441637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:36.441671] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:36.441697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:36.441754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:36.500718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:36.501604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:36.501688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:36.501721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:36.626162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:36.626535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:36.626614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:36.626655] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:36.630335] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-06T20:34:36.630641] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-06T20:34:36.630778] [INFO ] [sig ] VONG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:36.786905] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VONG.txt [2026-02-06T20:34:36.787090] [INFO ] [sig ] [3259/3439] Completed VONG in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:36.787132] [INFO ] [sig ] [3260/3439] Forecasting VOTE... [2026-02-06T20:34:36.787162] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-06T20:34:36.787194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-06T20:34:36.800108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-06T20:34:36.800770] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-06T20:34:36.801828] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-06T20:34:36.801889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:36.801945] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:36.801974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:36.802035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:36.867439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:36.868898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:36.868991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:36.869026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:36.994853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:36.995025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:36.995067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:36.995096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:36.998999] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-02-06T20:34:36.999472] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-06T20:34:36.999637] [INFO ] [sig ] VOTE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:37.146529] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VOTE.txt [2026-02-06T20:34:37.146688] [INFO ] [sig ] [3260/3439] Completed VOTE in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:37.146730] [INFO ] [sig ] [3261/3439] Forecasting VPG... [2026-02-06T20:34:37.146769] [INFO ] [sig ] Generating forecast for: VPG [2026-02-06T20:34:37.146800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-06T20:34:37.159474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-06T20:34:37.159801] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-06T20:34:37.160596] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-06T20:34:37.160650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:37.160682] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:37.160709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:37.160766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:37.222641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:37.223568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:37.223670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:37.223703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:37.350818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:37.351019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:37.351069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:37.351100] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:37.355175] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-02-06T20:34:37.355519] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-06T20:34:37.355688] [INFO ] [sig ] VPG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:37.520222] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VPG.txt [2026-02-06T20:34:37.520404] [INFO ] [sig ] [3261/3439] Completed VPG in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:37.520447] [INFO ] [sig ] [3262/3439] Forecasting VPLS... [2026-02-06T20:34:37.520479] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-06T20:34:37.520515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-06T20:34:37.533589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-06T20:34:37.534083] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-06T20:34:37.535247] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-06T20:34:37.535316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:37.535361] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:37.535400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:37.535486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:37.601760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:37.602765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:37.602876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:37.602914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:37.726254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:37.726416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:37.726461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:37.726493] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:37.730324] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-06T20:34:37.730840] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-06T20:34:37.730976] [INFO ] [sig ] VPLS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:37.883914] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VPLS.txt [2026-02-06T20:34:37.884077] [INFO ] [sig ] [3262/3439] Completed VPLS in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:37.884127] [INFO ] [sig ] [3263/3439] Forecasting VRA... [2026-02-06T20:34:37.884165] [INFO ] [sig ] Generating forecast for: VRA [2026-02-06T20:34:37.884202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-06T20:34:37.895289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-06T20:34:37.895613] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-06T20:34:37.896548] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-06T20:34:37.896620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:37.896679] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:37.896708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:37.896765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:37.958102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:37.958920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:37.959010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:37.959044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:38.079486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:38.079660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:38.079704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:38.079735] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:38.083264] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=44.72%) [2026-02-06T20:34:38.083545] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-06T20:34:38.083695] [INFO ] [sig ] VRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:38.227924] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VRA.txt [2026-02-06T20:34:38.228062] [INFO ] [sig ] [3263/3439] Completed VRA in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-06T20:34:38.228104] [INFO ] [sig ] [3264/3439] Forecasting VRCA... [2026-02-06T20:34:38.228149] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-06T20:34:38.228187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-06T20:34:38.238916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-06T20:34:38.239223] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-06T20:34:38.240012] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-06T20:34:38.240067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:38.240099] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:38.240127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:38.240184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:38.300514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:38.301314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:38.301400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:38.301434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:38.425598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:38.425781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:38.425825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:38.425853] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:38.429865] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=80.51%) [2026-02-06T20:34:38.430203] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-06T20:34:38.430545] [INFO ] [sig ] VRCA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:38.574193] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VRCA.txt [2026-02-06T20:34:38.574335] [INFO ] [sig ] [3264/3439] Completed VRCA in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:38.574375] [INFO ] [sig ] [3265/3439] Forecasting VRDN... [2026-02-06T20:34:38.574406] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-06T20:34:38.574435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-06T20:34:38.586456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-06T20:34:38.586865] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-06T20:34:38.587706] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-06T20:34:38.587786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:38.587820] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:38.587847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:38.587904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:38.644238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:38.645189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:38.645291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:38.645325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:38.765510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:38.765707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:38.765749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:38.765777] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:38.769299] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-02-06T20:34:38.769592] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-06T20:34:38.769719] [INFO ] [sig ] VRDN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:38.913151] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VRDN.txt [2026-02-06T20:34:38.913290] [INFO ] [sig ] [3265/3439] Completed VRDN in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:38.913330] [INFO ] [sig ] [3266/3439] Forecasting VRE... [2026-02-06T20:34:38.913359] [INFO ] [sig ] Generating forecast for: VRE [2026-02-06T20:34:38.913391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-06T20:34:38.927889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-06T20:34:38.928509] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-06T20:34:38.929368] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-06T20:34:38.929430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:38.929466] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:38.929494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:38.929552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:38.988549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:38.989400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:38.989490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:38.989524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:39.109651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:39.109828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:39.109878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:39.109949] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:39.113494] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-02-06T20:34:39.113799] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-06T20:34:39.113934] [INFO ] [sig ] VRE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:39.258256] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VRE.txt [2026-02-06T20:34:39.258419] [INFO ] [sig ] [3266/3439] Completed VRE in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:39.258462] [INFO ] [sig ] [3267/3439] Forecasting VREX... [2026-02-06T20:34:39.258493] [INFO ] [sig ] Generating forecast for: VREX [2026-02-06T20:34:39.258525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-06T20:34:39.269438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-06T20:34:39.269779] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-06T20:34:39.270617] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-06T20:34:39.270672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:39.270704] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:39.270732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:39.270789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:39.332142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:39.333135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:39.333221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:39.333253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:39.451671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:39.451835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:39.451879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:39.451925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:39.456062] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=42.00%) [2026-02-06T20:34:39.456546] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-06T20:34:39.456702] [INFO ] [sig ] VREX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:39.610912] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VREX.txt [2026-02-06T20:34:39.611081] [INFO ] [sig ] [3267/3439] Completed VREX in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:39.611123] [INFO ] [sig ] [3268/3439] Forecasting VRIG... [2026-02-06T20:34:39.611155] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-06T20:34:39.611190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-06T20:34:39.623743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-06T20:34:39.624112] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-06T20:34:39.624958] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-06T20:34:39.625014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:39.625046] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:39.625073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:39.625130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:39.686239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:39.687070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:39.687159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:39.687196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:39.789663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:39.789815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:39.789859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:39.789889] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:39.793510] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=91.57%) [2026-02-06T20:34:39.793869] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-06T20:34:39.794011] [INFO ] [sig ] VRIG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:39.953075] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VRIG.txt [2026-02-06T20:34:39.953256] [INFO ] [sig ] [3268/3439] Completed VRIG in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:39.953300] [INFO ] [sig ] [3269/3439] Forecasting VRNS... [2026-02-06T20:34:39.953332] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-06T20:34:39.953363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-06T20:34:39.965807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-06T20:34:39.966176] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-06T20:34:39.967238] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-06T20:34:39.967293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:39.967327] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:39.967354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:39.967650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:40.027318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:40.028212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:40.028301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:40.028351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:40.160106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:40.160261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:40.160301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:40.160331] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:40.163723] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=8.47%) [2026-02-06T20:34:40.164011] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-06T20:34:40.164142] [INFO ] [sig ] VRNS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:40.318271] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VRNS.txt [2026-02-06T20:34:40.318424] [INFO ] [sig ] [3269/3439] Completed VRNS in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:40.318462] [INFO ] [sig ] [3270/3439] Forecasting VRRM... [2026-02-06T20:34:40.318491] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-06T20:34:40.318521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-06T20:34:40.330453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-06T20:34:40.330792] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-06T20:34:40.331612] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-06T20:34:40.331666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:40.331698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:40.331725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:40.331781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:40.391715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:40.392416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:40.392497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:40.392529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:40.511937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:40.512097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:40.512138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:40.512168] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:40.515911] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=60.99%) [2026-02-06T20:34:40.516191] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-06T20:34:40.516317] [INFO ] [sig ] VRRM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:40.660924] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VRRM.txt [2026-02-06T20:34:40.661075] [INFO ] [sig ] [3270/3439] Completed VRRM in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:40.661126] [INFO ] [sig ] [3271/3439] Forecasting VRSK... [2026-02-06T20:34:40.661160] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-06T20:34:40.661192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-06T20:34:40.675469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-06T20:34:40.676002] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-06T20:34:40.677045] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-06T20:34:40.677111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:40.677151] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:40.677202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:40.677282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:40.743949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:40.745359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:40.745480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:40.745515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:40.887009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:40.887193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:40.887245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:40.887279] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:40.890939] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-02-06T20:34:40.891231] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-06T20:34:40.891366] [INFO ] [sig ] VRSK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:41.065425] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VRSK.txt [2026-02-06T20:34:41.065599] [INFO ] [sig ] [3271/3439] Completed VRSK in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:41.065643] [INFO ] [sig ] [3272/3439] Forecasting VRSN... [2026-02-06T20:34:41.065673] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-06T20:34:41.065704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-06T20:34:41.076980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-06T20:34:41.077363] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-06T20:34:41.081719] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-06T20:34:41.081806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:41.081840] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:41.081867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:41.081930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:41.142628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:41.143428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:41.143516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:41.143549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:41.287655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:41.287827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:41.287870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:41.287899] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:41.291733] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-02-06T20:34:41.292019] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-06T20:34:41.292148] [INFO ] [sig ] VRSN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:41.443316] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VRSN.txt [2026-02-06T20:34:41.443456] [INFO ] [sig ] [3272/3439] Completed VRSN in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-06T20:34:41.443505] [INFO ] [sig ] [3273/3439] Forecasting VRTS... [2026-02-06T20:34:41.443537] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-06T20:34:41.443585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-06T20:34:41.454538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-06T20:34:41.454873] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-06T20:34:41.455759] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-06T20:34:41.455816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:41.455850] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:41.455879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:41.455937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:41.518021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:41.518883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:41.519000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:41.519037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:41.652053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:41.652213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:41.652262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:41.652300] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:41.656105] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=71.10%) [2026-02-06T20:34:41.656378] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-06T20:34:41.656504] [INFO ] [sig ] VRTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:41.809632] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VRTS.txt [2026-02-06T20:34:41.809808] [INFO ] [sig ] [3273/3439] Completed VRTS in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 59.7s [2026-02-06T20:34:41.809851] [INFO ] [sig ] [3274/3439] Forecasting VRTX... [2026-02-06T20:34:41.809882] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-06T20:34:41.809912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-06T20:34:41.820779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-06T20:34:41.821138] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-06T20:34:41.821978] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-06T20:34:41.822032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:41.822064] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:41.822092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:41.822150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:41.881875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:41.882772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:41.882858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:41.882892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:42.004796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:42.004965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:42.005008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:42.005038] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:42.010316] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-02-06T20:34:42.010792] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-06T20:34:42.010963] [INFO ] [sig ] VRTX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:42.273686] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VRTX.txt [2026-02-06T20:34:42.273878] [INFO ] [sig ] [3274/3439] Completed VRTX in 0.5s | 2.78 sym/s | Total: 19.6m | ETA: 59.3s [2026-02-06T20:34:42.273922] [INFO ] [sig ] [3275/3439] Forecasting VS... [2026-02-06T20:34:42.273954] [INFO ] [sig ] Generating forecast for: VS [2026-02-06T20:34:42.273991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VS' from 'https://tdm.silogroup.org/data/derivative_storage/VS.csv'. [2026-02-06T20:34:42.284097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VS'. [2026-02-06T20:34:42.284385] [INFO ] [FORECASTER] Starting predict_future for VS [2026-02-06T20:34:42.285181] [DEBUG] [LOCAL ] No optimal features file found for VS: ./output/feature-sets/VS.txt [2026-02-06T20:34:42.285235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:42.285267] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:42.285294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:42.285351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:42.342606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:42.343265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:42.343347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:42.343380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:42.453985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:42.454170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:42.454223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:42.454262] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:42.458873] [DEBUG] [FORECASTER] VS: Forecast T+1@11:T+2@11: DOWN (p=35.08%) [2026-02-06T20:34:42.459263] [INFO ] [FORECASTER] Completed predict_future for VS [2026-02-06T20:34:42.459448] [INFO ] [sig ] VS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:42.608291] [INFO ] [LOCAL ] Saved forecast: VS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VS.txt [2026-02-06T20:34:42.608445] [INFO ] [sig ] [3275/3439] Completed VS in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 59.0s [2026-02-06T20:34:42.608487] [INFO ] [sig ] [3276/3439] Forecasting VSCO... [2026-02-06T20:34:42.608517] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-06T20:34:42.608546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-06T20:34:42.619936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-06T20:34:42.620290] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-06T20:34:42.621156] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-06T20:34:42.621212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:42.621250] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:42.621285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:42.621355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:42.679386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:42.680173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:42.680263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:42.680296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:42.810684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:42.810850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:42.810892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:42.810922] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:42.814339] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-02-06T20:34:42.814653] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-06T20:34:42.814786] [INFO ] [sig ] VSCO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:42.960069] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VSCO.txt [2026-02-06T20:34:42.960220] [INFO ] [sig ] [3276/3439] Completed VSCO in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 58.6s [2026-02-06T20:34:42.960262] [INFO ] [sig ] [3277/3439] Forecasting VSDA... [2026-02-06T20:34:42.960293] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-06T20:34:42.960323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-06T20:34:42.970252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-06T20:34:42.970528] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-06T20:34:42.971303] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-06T20:34:42.971357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:42.971390] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:42.971418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:42.971475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:43.028921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:43.029569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:43.029667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:43.029701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:43.162951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:43.163129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:43.163172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:43.163201] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:43.166875] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=73.02%) [2026-02-06T20:34:43.167227] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-06T20:34:43.167373] [INFO ] [sig ] VSDA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:43.314219] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VSDA.txt [2026-02-06T20:34:43.314356] [INFO ] [sig ] [3277/3439] Completed VSDA in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 58.2s [2026-02-06T20:34:43.314398] [INFO ] [sig ] [3278/3439] Forecasting VSEC... [2026-02-06T20:34:43.314429] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-06T20:34:43.314460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-06T20:34:43.325459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-06T20:34:43.325744] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-06T20:34:43.326513] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-06T20:34:43.326566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:43.326618] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:43.326646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:43.326710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:43.387610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:43.388321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:43.388400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:43.388434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:43.513252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:43.513411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:43.513452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:43.513482] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:43.516819] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=37.12%) [2026-02-06T20:34:43.517092] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-06T20:34:43.517224] [INFO ] [sig ] VSEC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:43.664731] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VSEC.txt [2026-02-06T20:34:43.664858] [INFO ] [sig ] [3278/3439] Completed VSEC in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 57.9s [2026-02-06T20:34:43.664897] [INFO ] [sig ] [3279/3439] Forecasting VSH... [2026-02-06T20:34:43.664927] [INFO ] [sig ] Generating forecast for: VSH [2026-02-06T20:34:43.664957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-06T20:34:43.675559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-06T20:34:43.675839] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-06T20:34:43.676628] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-06T20:34:43.676681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:43.676713] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:43.676740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:43.676798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:43.734841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:43.735486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:43.735568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:43.735625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:43.859385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:43.859506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:43.859543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:43.859594] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:43.862844] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=57.89%) [2026-02-06T20:34:43.863112] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-06T20:34:43.863237] [INFO ] [sig ] VSH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:44.009106] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VSH.txt [2026-02-06T20:34:44.009238] [INFO ] [sig ] [3279/3439] Completed VSH in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 57.5s [2026-02-06T20:34:44.009285] [INFO ] [sig ] [3280/3439] Forecasting VSTM... [2026-02-06T20:34:44.009322] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-06T20:34:44.009359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-06T20:34:44.020094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-06T20:34:44.020367] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-06T20:34:44.021147] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-06T20:34:44.021201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:44.021258] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:44.021287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:44.021344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:44.079303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:44.079961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:44.080042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:44.080074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:44.223396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:44.223632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:44.223685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:44.223717] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:44.227357] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: UP (p=88.44%) [2026-02-06T20:34:44.227665] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-06T20:34:44.227824] [INFO ] [sig ] VSTM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:44.374332] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VSTM.txt [2026-02-06T20:34:44.374468] [INFO ] [sig ] [3280/3439] Completed VSTM in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 57.2s [2026-02-06T20:34:44.374509] [INFO ] [sig ] [3281/3439] Forecasting VSTS... [2026-02-06T20:34:44.374540] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-06T20:34:44.374587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-06T20:34:44.386225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-06T20:34:44.386593] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-06T20:34:44.387448] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-06T20:34:44.387503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:44.387535] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:44.387562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:44.387642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:44.444986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:44.445720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:44.445807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:44.445842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:44.571719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:44.571887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:44.571931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:44.571962] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:44.575660] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=84.35%) [2026-02-06T20:34:44.575946] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-06T20:34:44.576080] [INFO ] [sig ] VSTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:44.718168] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VSTS.txt [2026-02-06T20:34:44.718346] [INFO ] [sig ] [3281/3439] Completed VSTS in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 56.8s [2026-02-06T20:34:44.718397] [INFO ] [sig ] [3282/3439] Forecasting VTC... [2026-02-06T20:34:44.718437] [INFO ] [sig ] Generating forecast for: VTC [2026-02-06T20:34:44.718468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-06T20:34:44.729605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-06T20:34:44.729947] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-06T20:34:44.730813] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-06T20:34:44.730869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:44.730903] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:44.730931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:44.730989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:44.788500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:44.789234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:44.789320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:44.789354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:44.910217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:44.910377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:44.910420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:44.910448] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:44.914035] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-06T20:34:44.914331] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-06T20:34:44.914489] [INFO ] [sig ] VTC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:45.056248] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VTC.txt [2026-02-06T20:34:45.056385] [INFO ] [sig ] [3282/3439] Completed VTC in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 56.4s [2026-02-06T20:34:45.056425] [INFO ] [sig ] [3283/3439] Forecasting VTEX... [2026-02-06T20:34:45.056455] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-06T20:34:45.056486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-06T20:34:45.067058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-06T20:34:45.067415] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-06T20:34:45.068269] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-06T20:34:45.068329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:45.068362] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:45.068389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:45.068446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:45.125515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:45.126229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:45.126313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:45.126348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:45.241764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:45.241891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:45.241931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:45.241991] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:45.245493] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-02-06T20:34:45.245810] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-06T20:34:45.245948] [INFO ] [sig ] VTEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:45.387245] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTEX.txt [2026-02-06T20:34:45.387372] [INFO ] [sig ] [3283/3439] Completed VTEX in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 56.1s [2026-02-06T20:34:45.387410] [INFO ] [sig ] [3284/3439] Forecasting VTIP... [2026-02-06T20:34:45.387440] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-06T20:34:45.387472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-06T20:34:45.397533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-06T20:34:45.397843] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-06T20:34:45.398717] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-06T20:34:45.398784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:45.398818] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:45.398847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:45.398907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:45.456492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:45.457175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:45.457260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:45.457294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:45.577190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:45.577367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:45.577412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:45.577443] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:45.581108] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-06T20:34:45.581393] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-06T20:34:45.581521] [INFO ] [sig ] VTIP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:45.727555] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VTIP.txt [2026-02-06T20:34:45.727692] [INFO ] [sig ] [3284/3439] Completed VTIP in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 55.7s [2026-02-06T20:34:45.727731] [INFO ] [sig ] [3285/3439] Forecasting VTMX... [2026-02-06T20:34:45.727812] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-06T20:34:45.727842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-06T20:34:45.739657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-06T20:34:45.739928] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-06T20:34:45.740935] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-06T20:34:45.740988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:45.741020] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:45.741047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:45.741104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:45.800684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:45.801486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:45.801589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:45.801627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:45.924244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:45.924409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:45.924450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:45.924479] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:45.927900] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=68.89%) [2026-02-06T20:34:45.928202] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-06T20:34:45.928344] [INFO ] [sig ] VTMX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:46.072827] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VTMX.txt [2026-02-06T20:34:46.072986] [INFO ] [sig ] [3285/3439] Completed VTMX in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 55.4s [2026-02-06T20:34:46.073026] [INFO ] [sig ] [3286/3439] Forecasting VTN... [2026-02-06T20:34:46.073055] [INFO ] [sig ] Generating forecast for: VTN [2026-02-06T20:34:46.073089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-06T20:34:46.083515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-06T20:34:46.083865] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-06T20:34:46.084708] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-06T20:34:46.084763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:46.084797] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:46.084825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:46.084884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:46.142531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:46.143256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:46.143339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:46.143373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:46.258522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:46.258680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:46.258719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:46.258750] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:46.262133] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=7.93%) [2026-02-06T20:34:46.262413] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-06T20:34:46.262542] [INFO ] [sig ] VTN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:46.404059] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTN.txt [2026-02-06T20:34:46.404174] [INFO ] [sig ] [3286/3439] Completed VTN in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 55.0s [2026-02-06T20:34:46.404213] [INFO ] [sig ] [3287/3439] Forecasting VTOL... [2026-02-06T20:34:46.404241] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-06T20:34:46.404276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-06T20:34:46.414296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-06T20:34:46.414592] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-06T20:34:46.415355] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-06T20:34:46.415409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:46.415440] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:46.415467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:46.415523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:46.471986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:46.472637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:46.472719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:46.472753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:46.590229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:46.590370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:46.590411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:46.590442] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:46.594016] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-06T20:34:46.594305] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-06T20:34:46.594451] [INFO ] [sig ] VTOL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:46.737861] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTOL.txt [2026-02-06T20:34:46.737981] [INFO ] [sig ] [3287/3439] Completed VTOL in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 54.6s [2026-02-06T20:34:46.738025] [INFO ] [sig ] [3288/3439] Forecasting VTRS... [2026-02-06T20:34:46.738054] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-06T20:34:46.738084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-06T20:34:46.749053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-06T20:34:46.749344] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-06T20:34:46.750212] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-06T20:34:46.750267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:46.750300] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:46.750331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:46.750391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:46.809136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:46.809834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:46.809918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:46.809951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:46.930831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:46.930941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:46.930978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:46.931007] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:46.934195] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=4.16%) [2026-02-06T20:34:46.934464] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-06T20:34:46.934629] [INFO ] [sig ] VTRS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:47.080557] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTRS.txt [2026-02-06T20:34:47.080709] [INFO ] [sig ] [3288/3439] Completed VTRS in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 54.3s [2026-02-06T20:34:47.080749] [INFO ] [sig ] [3289/3439] Forecasting VTS... [2026-02-06T20:34:47.080779] [INFO ] [sig ] Generating forecast for: VTS [2026-02-06T20:34:47.080808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-06T20:34:47.091339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-06T20:34:47.091656] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-06T20:34:47.092441] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-06T20:34:47.092495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:47.092526] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:47.092554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:47.092632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:47.149391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:47.150007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:47.150087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:47.150120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:47.267099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:47.267212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:47.267250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:47.267280] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:47.270613] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=92.42%) [2026-02-06T20:34:47.270898] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-06T20:34:47.271025] [INFO ] [sig ] VTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:47.412312] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VTS.txt [2026-02-06T20:34:47.412460] [INFO ] [sig ] [3289/3439] Completed VTS in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 53.9s [2026-02-06T20:34:47.412501] [INFO ] [sig ] [3290/3439] Forecasting VTSI... [2026-02-06T20:34:47.412529] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-06T20:34:47.412558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-06T20:34:47.422774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-06T20:34:47.423058] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-06T20:34:47.423858] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-06T20:34:47.423912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:47.423943] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:47.423971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:47.424028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:47.480438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:47.481069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:47.481175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:47.481208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:47.602411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:47.602547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:47.602606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:47.602638] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:47.606096] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-02-06T20:34:47.606370] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-06T20:34:47.606520] [INFO ] [sig ] VTSI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:47.747439] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTSI.txt [2026-02-06T20:34:47.747586] [INFO ] [sig ] [3290/3439] Completed VTSI in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 53.6s [2026-02-06T20:34:47.747627] [INFO ] [sig ] [3291/3439] Forecasting VTWG... [2026-02-06T20:34:47.747665] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-06T20:34:47.747698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-06T20:34:47.757869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-06T20:34:47.758191] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-06T20:34:47.759046] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-06T20:34:47.759102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:47.759135] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:47.759163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:47.759222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:47.820388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:47.821185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:47.821289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:47.821325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:47.943968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:47.944112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:47.944169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:47.944201] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:47.947932] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-06T20:34:47.948216] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-06T20:34:47.948357] [INFO ] [sig ] VTWG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:48.090902] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTWG.txt [2026-02-06T20:34:48.091035] [INFO ] [sig ] [3291/3439] Completed VTWG in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 53.2s [2026-02-06T20:34:48.091084] [INFO ] [sig ] [3292/3439] Forecasting VTWO... [2026-02-06T20:34:48.091116] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-06T20:34:48.091148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-06T20:34:48.101821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-06T20:34:48.102130] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-06T20:34:48.102994] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-06T20:34:48.103048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:48.103082] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:48.103110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:48.103167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:48.160620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:48.161281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:48.161361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:48.161395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:48.284562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:48.284714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:48.284756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:48.284784] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:48.288198] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=18.12%) [2026-02-06T20:34:48.288480] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-06T20:34:48.288630] [INFO ] [sig ] VTWO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:48.431438] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTWO.txt [2026-02-06T20:34:48.431602] [INFO ] [sig ] [3292/3439] Completed VTWO in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 52.8s [2026-02-06T20:34:48.431645] [INFO ] [sig ] [3293/3439] Forecasting VTYX... [2026-02-06T20:34:48.431675] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-06T20:34:48.431706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-06T20:34:48.442403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-06T20:34:48.442732] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-06T20:34:48.443525] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-06T20:34:48.443611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:48.443651] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:48.443681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:48.443740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:48.502544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:48.503483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:48.503590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:48.503629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:48.629438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:48.629655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:48.629702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:48.629733] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:48.633555] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-06T20:34:48.633876] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-06T20:34:48.634006] [INFO ] [sig ] VTYX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:48.793315] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VTYX.txt [2026-02-06T20:34:48.793538] [INFO ] [sig ] [3293/3439] Completed VTYX in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 52.5s [2026-02-06T20:34:48.793628] [INFO ] [sig ] [3294/3439] Forecasting VUZI... [2026-02-06T20:34:48.793678] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-06T20:34:48.793720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-06T20:34:48.807127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-06T20:34:48.807560] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-06T20:34:48.808716] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-06T20:34:48.808789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:48.808841] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:48.808889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:48.808978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:48.883119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:48.884078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:48.884168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:48.884201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:49.004355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:49.004512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:49.004554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:49.004603] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:49.008059] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=16.77%) [2026-02-06T20:34:49.008336] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-06T20:34:49.008490] [INFO ] [sig ] VUZI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:49.150017] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VUZI.txt [2026-02-06T20:34:49.150142] [INFO ] [sig ] [3294/3439] Completed VUZI in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 52.1s [2026-02-06T20:34:49.150182] [INFO ] [sig ] [3295/3439] Forecasting VVOS... [2026-02-06T20:34:49.150213] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-06T20:34:49.150243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-06T20:34:49.160185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-06T20:34:49.160470] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-06T20:34:49.161253] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-06T20:34:49.161306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:49.161349] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:49.161378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:49.161436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:49.217859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:49.218534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:49.218632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:49.218667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:49.331910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:49.332028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:49.332068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:49.332096] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:49.335460] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-02-06T20:34:49.335758] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-06T20:34:49.335894] [INFO ] [sig ] VVOS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:49.480744] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VVOS.txt [2026-02-06T20:34:49.480879] [INFO ] [sig ] [3295/3439] Completed VVOS in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 51.8s [2026-02-06T20:34:49.480918] [INFO ] [sig ] [3296/3439] Forecasting VVX... [2026-02-06T20:34:49.480949] [INFO ] [sig ] Generating forecast for: VVX [2026-02-06T20:34:49.480978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-06T20:34:49.491382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-06T20:34:49.491695] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-06T20:34:49.492463] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-06T20:34:49.492518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:49.492551] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:49.492603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:49.492666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:49.549981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:49.550860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:49.550944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:49.550978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:49.674551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:49.674726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:49.674768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:49.674798] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:49.678250] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=30.78%) [2026-02-06T20:34:49.678604] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-06T20:34:49.678743] [INFO ] [sig ] VVX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:49.824320] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VVX.txt [2026-02-06T20:34:49.824481] [INFO ] [sig ] [3296/3439] Completed VVX in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 51.4s [2026-02-06T20:34:49.824521] [INFO ] [sig ] [3297/3439] Forecasting VWOB... [2026-02-06T20:34:49.824553] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-06T20:34:49.824605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-06T20:34:49.835480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-06T20:34:49.835866] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-06T20:34:49.836665] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-06T20:34:49.836754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:49.836788] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:49.836814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:49.836872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:49.894967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:49.895855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:49.895956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:49.895989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:50.020730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:50.020884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:50.020934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:50.020966] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:50.024378] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: DOWN (p=39.72%) [2026-02-06T20:34:50.024704] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-06T20:34:50.024831] [INFO ] [sig ] VWOB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:50.166208] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VWOB.txt [2026-02-06T20:34:50.166390] [INFO ] [sig ] [3297/3439] Completed VWOB in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 51.0s [2026-02-06T20:34:50.166451] [INFO ] [sig ] [3298/3439] Forecasting VXUS... [2026-02-06T20:34:50.166502] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-06T20:34:50.166543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-06T20:34:50.177454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-06T20:34:50.177854] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-06T20:34:50.178707] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-06T20:34:50.178763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:50.178797] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:50.178825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:50.178884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:50.237469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:50.238155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:50.238236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:50.238270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:50.362242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:50.362402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:50.362455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:50.362493] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:50.365928] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=37.93%) [2026-02-06T20:34:50.366209] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-06T20:34:50.366337] [INFO ] [sig ] VXUS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:50.510995] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VXUS.txt [2026-02-06T20:34:50.511159] [INFO ] [sig ] [3298/3439] Completed VXUS in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 50.7s [2026-02-06T20:34:50.511207] [INFO ] [sig ] [3299/3439] Forecasting VYMI... [2026-02-06T20:34:50.511239] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-06T20:34:50.511271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-06T20:34:50.522773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-06T20:34:50.523146] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-06T20:34:50.524196] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-06T20:34:50.524251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:50.524284] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:50.524310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:50.524368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:50.587638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:50.588625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:50.588717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:50.588950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:50.712862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:50.713031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:50.713073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:50.713104] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:50.716694] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-02-06T20:34:50.716982] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-06T20:34:50.717118] [INFO ] [sig ] VYMI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:50.874335] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/VYMI.txt [2026-02-06T20:34:50.874593] [INFO ] [sig ] [3299/3439] Completed VYMI in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 50.3s [2026-02-06T20:34:50.874665] [INFO ] [sig ] [3300/3439] Forecasting VYX... [2026-02-06T20:34:50.874724] [INFO ] [sig ] Generating forecast for: VYX [2026-02-06T20:34:50.874777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-06T20:34:50.891339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-06T20:34:50.891888] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-06T20:34:50.893061] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-06T20:34:50.893137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:50.893190] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:50.893239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:50.893328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:50.976341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:50.977511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:50.977647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:50.977705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:51.111453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:51.111638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:51.111716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:51.111747] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:51.115184] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=14.43%) [2026-02-06T20:34:51.115464] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-06T20:34:51.115663] [INFO ] [sig ] VYX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:51.260343] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VYX.txt [2026-02-06T20:34:51.260524] [INFO ] [sig ] [3300/3439] Completed VYX in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 50.0s [2026-02-06T20:34:51.260592] [INFO ] [sig ] [3301/3439] Forecasting VZ... [2026-02-06T20:34:51.260628] [INFO ] [sig ] Generating forecast for: VZ [2026-02-06T20:34:51.260658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-06T20:34:51.272152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-06T20:34:51.272438] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-06T20:34:51.273478] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-06T20:34:51.273532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:51.273564] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:51.273611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:51.273669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:51.332492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:51.333236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:51.333318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:51.333352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:51.455770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:51.455952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:51.455994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:51.456023] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:51.459421] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=40.43%) [2026-02-06T20:34:51.459720] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-06T20:34:51.459847] [INFO ] [sig ] VZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:51.602491] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/VZ.txt [2026-02-06T20:34:51.602646] [INFO ] [sig ] [3301/3439] Completed VZ in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 49.6s [2026-02-06T20:34:51.602704] [INFO ] [sig ] [3302/3439] Forecasting WAB... [2026-02-06T20:34:51.602751] [INFO ] [sig ] Generating forecast for: WAB [2026-02-06T20:34:51.602785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-06T20:34:51.613592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-06T20:34:51.613886] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-06T20:34:51.614720] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-06T20:34:51.614775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:51.614807] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:51.614836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:51.614893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:51.674115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:51.674961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:51.675048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:51.675083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:51.807871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:51.808046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:51.808107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:51.808157] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:51.811976] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-02-06T20:34:51.812349] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-06T20:34:51.812512] [INFO ] [sig ] WAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:51.967404] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WAB.txt [2026-02-06T20:34:51.967600] [INFO ] [sig ] [3302/3439] Completed WAB in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 49.2s [2026-02-06T20:34:51.967645] [INFO ] [sig ] [3303/3439] Forecasting WABC... [2026-02-06T20:34:51.967677] [INFO ] [sig ] Generating forecast for: WABC [2026-02-06T20:34:51.967707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-06T20:34:51.978166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-06T20:34:51.978466] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-06T20:34:51.979301] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-06T20:34:51.979356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:51.979387] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:51.979414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:51.979470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:52.036804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:52.037532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:52.037645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:52.037679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:52.153538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:52.153714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:52.153755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:52.153785] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:52.157145] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-02-06T20:34:52.157427] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-06T20:34:52.157558] [INFO ] [sig ] WABC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:52.304130] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WABC.txt [2026-02-06T20:34:52.304287] [INFO ] [sig ] [3303/3439] Completed WABC in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 48.9s [2026-02-06T20:34:52.304327] [INFO ] [sig ] [3304/3439] Forecasting WAFD... [2026-02-06T20:34:52.304359] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-06T20:34:52.304421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-06T20:34:52.316213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-06T20:34:52.316615] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-06T20:34:52.317416] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-06T20:34:52.317471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:52.317503] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:52.317532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:52.317606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:52.375609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:52.376401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:52.376507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:52.376542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:52.508111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:52.508293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:52.508338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:52.508367] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:52.511886] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=51.05%) [2026-02-06T20:34:52.512186] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-06T20:34:52.512323] [INFO ] [sig ] WAFD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:52.659602] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WAFD.txt [2026-02-06T20:34:52.659967] [INFO ] [sig ] [3304/3439] Completed WAFD in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 48.5s [2026-02-06T20:34:52.660010] [INFO ] [sig ] [3305/3439] Forecasting WAFDP... [2026-02-06T20:34:52.660042] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-06T20:34:52.660074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-06T20:34:52.671991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-06T20:34:52.672331] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-06T20:34:52.673352] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-06T20:34:52.673416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:52.673453] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:52.673484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:52.673543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:52.730999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:52.731912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:52.731995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:52.732029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:52.838683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:52.838846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:52.838887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:52.838917] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:52.842408] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-02-06T20:34:52.842739] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-06T20:34:52.842878] [INFO ] [sig ] WAFDP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:52.986672] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WAFDP.txt [2026-02-06T20:34:52.986805] [INFO ] [sig ] [3305/3439] Completed WAFDP in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 48.2s [2026-02-06T20:34:52.986845] [INFO ] [sig ] [3306/3439] Forecasting WAL... [2026-02-06T20:34:52.986876] [INFO ] [sig ] Generating forecast for: WAL [2026-02-06T20:34:52.986906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-06T20:34:52.997037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-06T20:34:52.997331] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-06T20:34:52.998184] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-06T20:34:52.998237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:52.998309] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:52.998340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:52.998397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:53.055797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:53.056503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:53.056605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:53.056641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:53.176541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:53.176694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:53.176733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:53.176764] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:53.180095] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-02-06T20:34:53.180371] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-06T20:34:53.180497] [INFO ] [sig ] WAL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:53.324298] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WAL.txt [2026-02-06T20:34:53.324446] [INFO ] [sig ] [3306/3439] Completed WAL in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 47.8s [2026-02-06T20:34:53.324490] [INFO ] [sig ] [3307/3439] Forecasting WALD... [2026-02-06T20:34:53.324526] [INFO ] [sig ] Generating forecast for: WALD [2026-02-06T20:34:53.324562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-06T20:34:53.335410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-06T20:34:53.335724] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-06T20:34:53.336511] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-06T20:34:53.336565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:53.336627] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:53.336655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:53.336713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:53.396507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:53.397388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:53.397473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:53.397506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:53.515980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:53.516139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:53.516180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:53.516210] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:53.519715] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-02-06T20:34:53.520000] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-06T20:34:53.520132] [INFO ] [sig ] WALD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:53.664805] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WALD.txt [2026-02-06T20:34:53.665051] [INFO ] [sig ] [3307/3439] Completed WALD in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 47.4s [2026-02-06T20:34:53.665107] [INFO ] [sig ] [3308/3439] Forecasting WASH... [2026-02-06T20:34:53.665139] [INFO ] [sig ] Generating forecast for: WASH [2026-02-06T20:34:53.665173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-06T20:34:53.676865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-06T20:34:53.677179] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-06T20:34:53.678155] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-06T20:34:53.678209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:53.678242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:53.678269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:53.678334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:53.735852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:53.736515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:53.736633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:53.736670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:53.857417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:53.857587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:53.857631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:53.857660] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:53.861067] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-02-06T20:34:53.861341] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-06T20:34:53.861465] [INFO ] [sig ] WASH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:54.005095] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WASH.txt [2026-02-06T20:34:54.005249] [INFO ] [sig ] [3308/3439] Completed WASH in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 47.1s [2026-02-06T20:34:54.005291] [INFO ] [sig ] [3309/3439] Forecasting WAVE... [2026-02-06T20:34:54.005323] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-06T20:34:54.005354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-06T20:34:54.015913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-06T20:34:54.016265] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-06T20:34:54.017061] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-06T20:34:54.017115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:54.017146] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:54.017173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:54.017229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:54.076179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:54.077261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:54.077346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:54.077378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:54.186610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:54.186968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:54.187011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:54.187039] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:54.190454] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=28.14%) [2026-02-06T20:34:54.190750] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-06T20:34:54.190876] [INFO ] [sig ] WAVE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:54.335653] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WAVE.txt [2026-02-06T20:34:54.335781] [INFO ] [sig ] [3309/3439] Completed WAVE in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 46.7s [2026-02-06T20:34:54.335821] [INFO ] [sig ] [3310/3439] Forecasting WAY... [2026-02-06T20:34:54.335858] [INFO ] [sig ] Generating forecast for: WAY [2026-02-06T20:34:54.335889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-06T20:34:54.346534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-06T20:34:54.346854] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-06T20:34:54.347678] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-06T20:34:54.347758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:54.347795] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:54.347823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:54.347881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:54.406968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:54.407832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:54.407918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:54.407950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:54.530860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:54.531008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:54.531049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:54.531078] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:54.534887] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-06T20:34:54.535166] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-06T20:34:54.535329] [INFO ] [sig ] WAY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:54.683512] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WAY.txt [2026-02-06T20:34:54.683688] [INFO ] [sig ] [3310/3439] Completed WAY in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 46.4s [2026-02-06T20:34:54.683729] [INFO ] [sig ] [3311/3439] Forecasting WB... [2026-02-06T20:34:54.683760] [INFO ] [sig ] Generating forecast for: WB [2026-02-06T20:34:54.683790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-06T20:34:54.694792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-06T20:34:54.695137] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-06T20:34:54.695938] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-06T20:34:54.695991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:54.696024] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:54.696051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:54.696109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:54.753108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:54.754025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:54.754116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:54.754149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:54.876724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:54.876880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:54.876921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:54.876950] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:54.880343] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=68.50%) [2026-02-06T20:34:54.880652] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-06T20:34:54.880785] [INFO ] [sig ] WB: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:55.025180] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WB.txt [2026-02-06T20:34:55.025328] [INFO ] [sig ] [3311/3439] Completed WB in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 46.0s [2026-02-06T20:34:55.025369] [INFO ] [sig ] [3312/3439] Forecasting WBD... [2026-02-06T20:34:55.025400] [INFO ] [sig ] Generating forecast for: WBD [2026-02-06T20:34:55.025430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-06T20:34:55.036525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-06T20:34:55.036868] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-06T20:34:55.037664] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-06T20:34:55.037718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:55.037773] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:55.037802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:55.037860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:55.095421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:55.096175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:55.096280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:55.096315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:55.224697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:55.224851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:55.224893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:55.224925] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:55.228463] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=84.83%) [2026-02-06T20:34:55.228803] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-06T20:34:55.228936] [INFO ] [sig ] WBD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:55.385215] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WBD.txt [2026-02-06T20:34:55.385375] [INFO ] [sig ] [3312/3439] Completed WBD in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 45.6s [2026-02-06T20:34:55.385419] [INFO ] [sig ] [3313/3439] Forecasting WBIY... [2026-02-06T20:34:55.385449] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-06T20:34:55.385484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-06T20:34:55.395130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-06T20:34:55.395396] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-06T20:34:55.396229] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-06T20:34:55.396285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:55.396319] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:55.396349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:55.396410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:55.460157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:55.461381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:55.461498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:55.461539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:55.566588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:55.566749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:55.566790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:55.566853] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:55.570469] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-02-06T20:34:55.570792] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-06T20:34:55.570939] [INFO ] [sig ] WBIY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:55.719916] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WBIY.txt [2026-02-06T20:34:55.720054] [INFO ] [sig ] [3313/3439] Completed WBIY in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 45.3s [2026-02-06T20:34:55.720094] [INFO ] [sig ] [3314/3439] Forecasting WBS... [2026-02-06T20:34:55.720124] [INFO ] [sig ] Generating forecast for: WBS [2026-02-06T20:34:55.720156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-06T20:34:55.732715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-06T20:34:55.733303] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-06T20:34:55.734180] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-06T20:34:55.734236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:55.734269] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:55.734296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:55.734356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:55.796205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:55.797117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:55.797202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:55.797236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:55.926355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:55.926514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:55.926560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:55.926608] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:55.930388] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=86.66%) [2026-02-06T20:34:55.930683] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-06T20:34:55.930964] [INFO ] [sig ] WBS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:56.081237] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WBS.txt [2026-02-06T20:34:56.081373] [INFO ] [sig ] [3314/3439] Completed WBS in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 44.9s [2026-02-06T20:34:56.081414] [INFO ] [sig ] [3315/3439] Forecasting WBTN... [2026-02-06T20:34:56.081446] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-06T20:34:56.081481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-06T20:34:56.092343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-06T20:34:56.092703] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-06T20:34:56.093472] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-06T20:34:56.093526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:56.093558] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:56.093606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:56.093664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:56.154218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:56.155137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:56.155220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:56.155256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:56.282266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:56.282412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:56.282453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:56.282482] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:56.285911] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-02-06T20:34:56.286186] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-06T20:34:56.286313] [INFO ] [sig ] WBTN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:56.457193] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WBTN.txt [2026-02-06T20:34:56.457351] [INFO ] [sig ] [3315/3439] Completed WBTN in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 44.6s [2026-02-06T20:34:56.457393] [INFO ] [sig ] [3316/3439] Forecasting WBX... [2026-02-06T20:34:56.457424] [INFO ] [sig ] Generating forecast for: WBX [2026-02-06T20:34:56.457454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-06T20:34:56.469490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-06T20:34:56.470117] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-06T20:34:56.471023] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-06T20:34:56.471080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:56.471114] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:56.471142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:56.471200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:56.533373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:56.534484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:56.534570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:56.534627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:56.662343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:56.662483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:56.662527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:56.662558] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:56.666082] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-02-06T20:34:56.666410] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-06T20:34:56.666544] [INFO ] [sig ] WBX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:56.819893] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WBX.txt [2026-02-06T20:34:56.820034] [INFO ] [sig ] [3316/3439] Completed WBX in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 44.2s [2026-02-06T20:34:56.820074] [INFO ] [sig ] [3317/3439] Forecasting WCC... [2026-02-06T20:34:56.820104] [INFO ] [sig ] Generating forecast for: WCC [2026-02-06T20:34:56.820135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-06T20:34:56.831036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-06T20:34:56.831359] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-06T20:34:56.832157] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-06T20:34:56.832210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:56.832242] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:56.832270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:56.832338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:56.890634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:56.891296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:56.891386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:56.891429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:57.036564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:57.036825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:57.036887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:57.036932] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:57.040801] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=35.19%) [2026-02-06T20:34:57.041111] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-06T20:34:57.041264] [INFO ] [sig ] WCC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:57.186457] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WCC.txt [2026-02-06T20:34:57.186624] [INFO ] [sig ] [3317/3439] Completed WCC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 43.8s [2026-02-06T20:34:57.186675] [INFO ] [sig ] [3318/3439] Forecasting WCLD... [2026-02-06T20:34:57.186709] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-06T20:34:57.186740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-06T20:34:57.197958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-06T20:34:57.198257] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-06T20:34:57.199253] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-06T20:34:57.199310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:57.199343] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:57.199371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:57.199430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:57.272344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:57.273263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:57.273369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:57.273407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:57.395204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:57.395362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:57.395407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:57.395437] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:57.398900] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-02-06T20:34:57.399182] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-06T20:34:57.399310] [INFO ] [sig ] WCLD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:57.544007] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WCLD.txt [2026-02-06T20:34:57.544152] [INFO ] [sig ] [3318/3439] Completed WCLD in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 43.5s [2026-02-06T20:34:57.544194] [INFO ] [sig ] [3319/3439] Forecasting WD... [2026-02-06T20:34:57.544226] [INFO ] [sig ] Generating forecast for: WD [2026-02-06T20:34:57.544258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-06T20:34:57.554823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-06T20:34:57.555115] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-06T20:34:57.555915] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-06T20:34:57.555980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:57.556013] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:57.556042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:57.556099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:57.615965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:57.616836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:57.616923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:57.616957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:57.744901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:57.745068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:57.745112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:57.745143] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:57.748853] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=30.80%) [2026-02-06T20:34:57.749160] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-06T20:34:57.749295] [INFO ] [sig ] WD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:57.898152] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WD.txt [2026-02-06T20:34:57.898306] [INFO ] [sig ] [3319/3439] Completed WD in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 43.1s [2026-02-06T20:34:57.898348] [INFO ] [sig ] [3320/3439] Forecasting WDAY... [2026-02-06T20:34:57.898380] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-06T20:34:57.898409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-06T20:34:57.909310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-06T20:34:57.909725] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-06T20:34:57.910719] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-06T20:34:57.910949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:57.910981] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:57.911008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:57.911064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:57.972364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:57.973310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:57.973405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:57.973439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:58.096177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:58.096337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:58.096381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:58.096412] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:58.100198] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=32.77%) [2026-02-06T20:34:58.100482] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-06T20:34:58.100651] [INFO ] [sig ] WDAY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:58.248647] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WDAY.txt [2026-02-06T20:34:58.249019] [INFO ] [sig ] [3320/3439] Completed WDAY in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 42.8s [2026-02-06T20:34:58.249093] [INFO ] [sig ] [3321/3439] Forecasting WDC... [2026-02-06T20:34:58.249124] [INFO ] [sig ] Generating forecast for: WDC [2026-02-06T20:34:58.249153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-06T20:34:58.259989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-06T20:34:58.260370] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-06T20:34:58.261177] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-06T20:34:58.261231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:58.261263] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:58.261290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:58.261347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:58.320914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:58.321708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:58.321795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:58.321829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:58.452078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:58.452234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:58.452275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:58.452308] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:58.456497] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: DOWN (p=46.94%) [2026-02-06T20:34:58.456799] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-06T20:34:58.456932] [INFO ] [sig ] WDC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:34:58.606723] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WDC.txt [2026-02-06T20:34:58.606863] [INFO ] [sig ] [3321/3439] Completed WDC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 42.4s [2026-02-06T20:34:58.606903] [INFO ] [sig ] [3322/3439] Forecasting WDFC... [2026-02-06T20:34:58.606934] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-06T20:34:58.606964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-06T20:34:58.617541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-06T20:34:58.617920] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-06T20:34:58.618790] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-06T20:34:58.618846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:58.618879] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:58.618907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:58.618967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:58.677963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:58.678938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:58.679033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:58.679068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:58.799059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:58.799223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:58.799267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:58.799299] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:58.802858] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=68.88%) [2026-02-06T20:34:58.803144] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-06T20:34:58.803278] [INFO ] [sig ] WDFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:58.946215] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WDFC.txt [2026-02-06T20:34:58.946355] [INFO ] [sig ] [3322/3439] Completed WDFC in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 42.0s [2026-02-06T20:34:58.946402] [INFO ] [sig ] [3323/3439] Forecasting WDH... [2026-02-06T20:34:58.946434] [INFO ] [sig ] Generating forecast for: WDH [2026-02-06T20:34:58.946464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-06T20:34:58.957194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-06T20:34:58.957546] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-06T20:34:58.958366] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-06T20:34:58.958419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:58.958451] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:58.958479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:58.958536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:59.017006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:59.018054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:59.018144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:59.018177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:59.138881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:59.139047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:59.139089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:59.139121] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:59.142655] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=74.72%) [2026-02-06T20:34:59.142941] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-06T20:34:59.143074] [INFO ] [sig ] WDH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:59.285814] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WDH.txt [2026-02-06T20:34:59.285979] [INFO ] [sig ] [3323/3439] Completed WDH in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 41.7s [2026-02-06T20:34:59.286020] [INFO ] [sig ] [3324/3439] Forecasting WDI... [2026-02-06T20:34:59.286050] [INFO ] [sig ] Generating forecast for: WDI [2026-02-06T20:34:59.286080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-06T20:34:59.298140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-06T20:34:59.298535] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-06T20:34:59.299490] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-06T20:34:59.299546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:59.299601] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:59.299659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:59.299720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:59.358791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:59.359692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:59.359805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:59.359839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:59.482047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:59.482208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:59.482251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:59.482281] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:59.485818] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=87.31%) [2026-02-06T20:34:59.486138] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-06T20:34:59.486272] [INFO ] [sig ] WDI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:59.629427] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WDI.txt [2026-02-06T20:34:59.629619] [INFO ] [sig ] [3324/3439] Completed WDI in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 41.3s [2026-02-06T20:34:59.629672] [INFO ] [sig ] [3325/3439] Forecasting WDS... [2026-02-06T20:34:59.629712] [INFO ] [sig ] Generating forecast for: WDS [2026-02-06T20:34:59.629748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-06T20:34:59.640683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-06T20:34:59.640987] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-06T20:34:59.641809] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-06T20:34:59.641864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:59.641896] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:59.641923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:59.641980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:34:59.698689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:34:59.699535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:34:59.699644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:34:59.699680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:34:59.823838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:34:59.824004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:34:59.824047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:34:59.824077] [INFO ] [FORECASTER] Training complete [2026-02-06T20:34:59.827624] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-02-06T20:34:59.827954] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-06T20:34:59.828086] [INFO ] [sig ] WDS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:34:59.971889] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WDS.txt [2026-02-06T20:34:59.972024] [INFO ] [sig ] [3325/3439] Completed WDS in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 41.0s [2026-02-06T20:34:59.972063] [INFO ] [sig ] [3326/3439] Forecasting WEA... [2026-02-06T20:34:59.972092] [INFO ] [sig ] Generating forecast for: WEA [2026-02-06T20:34:59.972124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-06T20:34:59.983307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-06T20:34:59.983620] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-06T20:34:59.984474] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-06T20:34:59.984531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:34:59.984565] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:34:59.984618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:34:59.984682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:00.060452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:00.062034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:00.062141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:00.062177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:00.180587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:00.180750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:00.180811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:00.180841] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:00.184212] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=62.36%) [2026-02-06T20:35:00.184495] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-06T20:35:00.184648] [INFO ] [sig ] WEA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:00.326905] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WEA.txt [2026-02-06T20:35:00.327035] [INFO ] [sig ] [3326/3439] Completed WEA in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 40.6s [2026-02-06T20:35:00.327075] [INFO ] [sig ] [3327/3439] Forecasting WEC... [2026-02-06T20:35:00.327104] [INFO ] [sig ] Generating forecast for: WEC [2026-02-06T20:35:00.327135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-06T20:35:00.337410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-06T20:35:00.337697] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-06T20:35:00.338489] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-06T20:35:00.338543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:00.338598] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:00.338628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:00.338685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:00.395598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:00.396662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:00.396767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:00.396803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:00.520782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:00.520947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:00.520991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:00.521021] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:00.524873] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=34.38%) [2026-02-06T20:35:00.525197] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-06T20:35:00.525335] [INFO ] [sig ] WEC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:00.672467] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WEC.txt [2026-02-06T20:35:00.672656] [INFO ] [sig ] [3327/3439] Completed WEC in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 40.2s [2026-02-06T20:35:00.672699] [INFO ] [sig ] [3328/3439] Forecasting WEN... [2026-02-06T20:35:00.672730] [INFO ] [sig ] Generating forecast for: WEN [2026-02-06T20:35:00.672761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-06T20:35:00.682983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-06T20:35:00.683319] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-06T20:35:00.684123] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-06T20:35:00.684178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:00.684210] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:00.684236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:00.684293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:00.743515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:00.744410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:00.744515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:00.744551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:00.864182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:00.864306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:00.864348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:00.864377] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:00.868559] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=59.40%) [2026-02-06T20:35:00.868900] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-06T20:35:00.869043] [INFO ] [sig ] WEN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:01.016055] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WEN.txt [2026-02-06T20:35:01.016211] [INFO ] [sig ] [3328/3439] Completed WEN in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 39.9s [2026-02-06T20:35:01.016254] [INFO ] [sig ] [3329/3439] Forecasting WERN... [2026-02-06T20:35:01.016284] [INFO ] [sig ] Generating forecast for: WERN [2026-02-06T20:35:01.016317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-06T20:35:01.026692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-06T20:35:01.026999] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-06T20:35:01.027843] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-06T20:35:01.027897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:01.027929] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:01.027955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:01.028012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:01.088113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:01.089148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:01.089235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:01.089269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:01.207194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:01.207312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:01.207353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:01.207382] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:01.210824] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=62.92%) [2026-02-06T20:35:01.211106] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-06T20:35:01.211234] [INFO ] [sig ] WERN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:01.370058] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WERN.txt [2026-02-06T20:35:01.370218] [INFO ] [sig ] [3329/3439] Completed WERN in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 39.5s [2026-02-06T20:35:01.370259] [INFO ] [sig ] [3330/3439] Forecasting WES... [2026-02-06T20:35:01.370289] [INFO ] [sig ] Generating forecast for: WES [2026-02-06T20:35:01.370319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-06T20:35:01.381404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-06T20:35:01.381827] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-06T20:35:01.382712] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-06T20:35:01.382768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:01.382814] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:01.382842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:01.382901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:01.442628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:01.443538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:01.443656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:01.443707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:01.574559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:01.574747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:01.574792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:01.574822] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:01.581812] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-02-06T20:35:01.582410] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-06T20:35:01.582618] [INFO ] [sig ] WES: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:01.741970] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WES.txt [2026-02-06T20:35:01.742145] [INFO ] [sig ] [3330/3439] Completed WES in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 39.2s [2026-02-06T20:35:01.742187] [INFO ] [sig ] [3331/3439] Forecasting WEX... [2026-02-06T20:35:01.742220] [INFO ] [sig ] Generating forecast for: WEX [2026-02-06T20:35:01.742252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-06T20:35:01.754254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-06T20:35:01.754671] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-06T20:35:01.755479] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-06T20:35:01.755551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:01.755620] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:01.755652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:01.755710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:01.819619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:01.820535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:01.820644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:01.820683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:01.949661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:01.949868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:01.949928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:01.949974] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:01.955763] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-02-06T20:35:01.956325] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-06T20:35:01.956545] [INFO ] [sig ] WEX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:02.140863] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WEX.txt [2026-02-06T20:35:02.141032] [INFO ] [sig ] [3331/3439] Completed WEX in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 38.8s [2026-02-06T20:35:02.141075] [INFO ] [sig ] [3332/3439] Forecasting WEYS... [2026-02-06T20:35:02.141107] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-06T20:35:02.141138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-06T20:35:02.151947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-06T20:35:02.152374] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-06T20:35:02.153282] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-06T20:35:02.153341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:02.153376] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:02.153404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:02.153464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:02.214243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:02.215192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:02.215285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:02.215321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:02.326826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:02.326997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:02.327046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:02.327079] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:02.330941] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=38.41%) [2026-02-06T20:35:02.331352] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-06T20:35:02.331510] [INFO ] [sig ] WEYS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:02.503415] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WEYS.txt [2026-02-06T20:35:02.503598] [INFO ] [sig ] [3332/3439] Completed WEYS in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 38.4s [2026-02-06T20:35:02.503643] [INFO ] [sig ] [3333/3439] Forecasting WF... [2026-02-06T20:35:02.503679] [INFO ] [sig ] Generating forecast for: WF [2026-02-06T20:35:02.503717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-06T20:35:02.515500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-06T20:35:02.515945] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-06T20:35:02.517164] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-06T20:35:02.517230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:02.517272] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:02.517308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:02.517390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:02.606790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:02.608025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:02.608149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:02.608194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:02.789036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:02.789223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:02.789279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:02.789322] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:02.794227] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-06T20:35:02.794626] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-06T20:35:02.794798] [INFO ] [sig ] WF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:02.950699] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WF.txt [2026-02-06T20:35:02.950836] [INFO ] [sig ] [3333/3439] Completed WF in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 38.1s [2026-02-06T20:35:02.950876] [INFO ] [sig ] [3334/3439] Forecasting WFG... [2026-02-06T20:35:02.950914] [INFO ] [sig ] Generating forecast for: WFG [2026-02-06T20:35:02.950945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-06T20:35:02.961652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-06T20:35:02.961949] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-06T20:35:02.962780] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-06T20:35:02.962836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:02.962871] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:02.962900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:02.962959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:03.021001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:03.021651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:03.021745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:03.021786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:03.186090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:03.186274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:03.186336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:03.186385] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:03.191030] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-06T20:35:03.191345] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-06T20:35:03.191494] [INFO ] [sig ] WFG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:03.344780] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WFG.txt [2026-02-06T20:35:03.344944] [INFO ] [sig ] [3334/3439] Completed WFG in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 37.7s [2026-02-06T20:35:03.344985] [INFO ] [sig ] [3335/3439] Forecasting WFRD... [2026-02-06T20:35:03.345016] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-06T20:35:03.345048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-06T20:35:03.357476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-06T20:35:03.357911] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-06T20:35:03.358964] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-06T20:35:03.359018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:03.359050] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:03.359076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:03.359309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:03.418965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:03.419960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:03.420058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:03.420095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:03.544657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:03.544831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:03.544873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:03.544904] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:03.549312] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=69.80%) [2026-02-06T20:35:03.549836] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-06T20:35:03.550028] [INFO ] [sig ] WFRD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:03.692789] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WFRD.txt [2026-02-06T20:35:03.692958] [INFO ] [sig ] [3335/3439] Completed WFRD in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 37.4s [2026-02-06T20:35:03.693001] [INFO ] [sig ] [3336/3439] Forecasting WGMI... [2026-02-06T20:35:03.693033] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-06T20:35:03.693063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-06T20:35:03.704321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-06T20:35:03.704688] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-06T20:35:03.705494] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-06T20:35:03.705551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:03.705604] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:03.705635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:03.705693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:03.764792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:03.765801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:03.765889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:03.765923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:03.886730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:03.886883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:03.886926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:03.886954] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:03.890397] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-06T20:35:03.890697] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-06T20:35:03.890828] [INFO ] [sig ] WGMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:04.033986] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WGMI.txt [2026-02-06T20:35:04.034098] [INFO ] [sig ] [3336/3439] Completed WGMI in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 37.0s [2026-02-06T20:35:04.034144] [INFO ] [sig ] [3337/3439] Forecasting WGO... [2026-02-06T20:35:04.034173] [INFO ] [sig ] Generating forecast for: WGO [2026-02-06T20:35:04.034205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-06T20:35:04.045255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-06T20:35:04.045636] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-06T20:35:04.046424] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-06T20:35:04.046478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:04.046510] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:04.046537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:04.046618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:04.103804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:04.104459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:04.104553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:04.104604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:04.223916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:04.224072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:04.224112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:04.224159] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:04.227950] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=10.68%) [2026-02-06T20:35:04.228225] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-06T20:35:04.228351] [INFO ] [sig ] WGO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:04.369700] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WGO.txt [2026-02-06T20:35:04.369825] [INFO ] [sig ] [3337/3439] Completed WGO in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 36.7s [2026-02-06T20:35:04.369891] [INFO ] [sig ] [3338/3439] Forecasting WGS... [2026-02-06T20:35:04.369921] [INFO ] [sig ] Generating forecast for: WGS [2026-02-06T20:35:04.369951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-06T20:35:04.380153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-06T20:35:04.380425] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-06T20:35:04.381212] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-06T20:35:04.381266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:04.381298] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:04.381326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:04.381384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:04.437888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:04.438558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:04.438664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:04.438699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:04.555809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:04.555947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:04.555987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:04.556017] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:04.559290] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=75.26%) [2026-02-06T20:35:04.559560] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-06T20:35:04.559722] [INFO ] [sig ] WGS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:04.706621] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WGS.txt [2026-02-06T20:35:04.706738] [INFO ] [sig ] [3338/3439] Completed WGS in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 36.3s [2026-02-06T20:35:04.706780] [INFO ] [sig ] [3339/3439] Forecasting WH... [2026-02-06T20:35:04.706810] [INFO ] [sig ] Generating forecast for: WH [2026-02-06T20:35:04.706839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-06T20:35:04.717707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-06T20:35:04.718015] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-06T20:35:04.718819] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-06T20:35:04.718872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:04.718905] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:04.718931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:04.718988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:04.776891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:04.777491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:04.777568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:04.777622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:04.900632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:04.900797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:04.900846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:04.900882] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:04.904296] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-02-06T20:35:04.904568] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-06T20:35:04.904713] [INFO ] [sig ] WH: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:05.049611] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WH.txt [2026-02-06T20:35:05.049884] [INFO ] [sig ] [3339/3439] Completed WH in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 35.9s [2026-02-06T20:35:05.049950] [INFO ] [sig ] [3340/3439] Forecasting WHD... [2026-02-06T20:35:05.050002] [INFO ] [sig ] Generating forecast for: WHD [2026-02-06T20:35:05.050034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-06T20:35:05.093633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-06T20:35:05.093922] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-06T20:35:05.095008] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-06T20:35:05.095062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:05.095093] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:05.095121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:05.095186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:05.152150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:05.152833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:05.152964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:05.152999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:05.273776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:05.273931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:05.273972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:05.274002] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:05.277511] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=29.56%) [2026-02-06T20:35:05.277852] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-06T20:35:05.277988] [INFO ] [sig ] WHD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:05.421497] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WHD.txt [2026-02-06T20:35:05.421709] [INFO ] [sig ] [3340/3439] Completed WHD in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 35.6s [2026-02-06T20:35:05.421754] [INFO ] [sig ] [3341/3439] Forecasting WHF... [2026-02-06T20:35:05.421783] [INFO ] [sig ] Generating forecast for: WHF [2026-02-06T20:35:05.421815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-06T20:35:05.433223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-06T20:35:05.433642] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-06T20:35:05.434456] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-06T20:35:05.434512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:05.434547] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:05.434609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:05.434747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:05.498490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:05.499464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:05.499563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:05.499620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:05.645134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:05.645338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:05.645406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:05.645460] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:05.651137] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=53.67%) [2026-02-06T20:35:05.651676] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-06T20:35:05.651886] [INFO ] [sig ] WHF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:05.875927] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WHF.txt [2026-02-06T20:35:05.876165] [INFO ] [sig ] [3341/3439] Completed WHF in 0.5s | 2.78 sym/s | Total: 20.0m | ETA: 35.2s [2026-02-06T20:35:05.876234] [INFO ] [sig ] [3342/3439] Forecasting WHG... [2026-02-06T20:35:05.876286] [INFO ] [sig ] Generating forecast for: WHG [2026-02-06T20:35:05.876339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-06T20:35:05.896955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-06T20:35:05.897454] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-06T20:35:05.898941] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-06T20:35:05.899003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:05.899039] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:05.899068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:05.899128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:05.982152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:05.983419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:05.983538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:05.983611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:06.160048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:06.160276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:06.160340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:06.160385] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:06.165548] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-06T20:35:06.166140] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-06T20:35:06.166345] [INFO ] [sig ] WHG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:06.401905] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WHG.txt [2026-02-06T20:35:06.402309] [INFO ] [sig ] [3342/3439] Completed WHG in 0.5s | 2.78 sym/s | Total: 20.0m | ETA: 34.9s [2026-02-06T20:35:06.402384] [INFO ] [sig ] [3343/3439] Forecasting WIA... [2026-02-06T20:35:06.402443] [INFO ] [sig ] Generating forecast for: WIA [2026-02-06T20:35:06.402498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-06T20:35:06.421599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-06T20:35:06.422118] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-06T20:35:06.423356] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-06T20:35:06.423451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:06.423503] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:06.423549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:06.423672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:06.508127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:06.509416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:06.509565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:06.509644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:06.659323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:06.659499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:06.659545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:06.659597] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:06.663158] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=90.44%) [2026-02-06T20:35:06.663468] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-06T20:35:06.663647] [INFO ] [sig ] WIA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:06.814263] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WIA.txt [2026-02-06T20:35:06.814415] [INFO ] [sig ] [3343/3439] Completed WIA in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 34.5s [2026-02-06T20:35:06.814469] [INFO ] [sig ] [3344/3439] Forecasting WIMI... [2026-02-06T20:35:06.814507] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-06T20:35:06.814540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-06T20:35:06.825062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-06T20:35:06.825379] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-06T20:35:06.826210] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-06T20:35:06.826268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:06.826310] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:06.826345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:06.826434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:06.885941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:06.886771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:06.886858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:06.886892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:07.006078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:07.006229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:07.006271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:07.006301] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:07.009950] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=35.73%) [2026-02-06T20:35:07.010333] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-06T20:35:07.010491] [INFO ] [sig ] WIMI: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:07.153313] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WIMI.txt [2026-02-06T20:35:07.153459] [INFO ] [sig ] [3344/3439] Completed WIMI in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 34.1s [2026-02-06T20:35:07.153500] [INFO ] [sig ] [3345/3439] Forecasting WINA... [2026-02-06T20:35:07.153531] [INFO ] [sig ] Generating forecast for: WINA [2026-02-06T20:35:07.153561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-06T20:35:07.164176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-06T20:35:07.164518] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-06T20:35:07.165375] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-06T20:35:07.165432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:07.165466] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:07.165495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:07.165554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:07.223728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:07.224517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:07.224625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:07.224662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:07.345806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:07.345964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:07.346010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:07.346040] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:07.349473] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=9.04%) [2026-02-06T20:35:07.349789] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-06T20:35:07.349932] [INFO ] [sig ] WINA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:07.492587] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WINA.txt [2026-02-06T20:35:07.492734] [INFO ] [sig ] [3345/3439] Completed WINA in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 33.8s [2026-02-06T20:35:07.492775] [INFO ] [sig ] [3346/3439] Forecasting WING... [2026-02-06T20:35:07.492806] [INFO ] [sig ] Generating forecast for: WING [2026-02-06T20:35:07.492837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-06T20:35:07.503041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-06T20:35:07.503338] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-06T20:35:07.504161] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-06T20:35:07.504217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:07.504250] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:07.504276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:07.504332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:07.566280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:07.567167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:07.567257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:07.567293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:07.688333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:07.688500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:07.688543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:07.688601] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:07.692356] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: DOWN (p=22.39%) [2026-02-06T20:35:07.692723] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-06T20:35:07.692868] [INFO ] [sig ] WING: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:07.844290] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WING.txt [2026-02-06T20:35:07.844453] [INFO ] [sig ] [3346/3439] Completed WING in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 33.4s [2026-02-06T20:35:07.844504] [INFO ] [sig ] [3347/3439] Forecasting WINN... [2026-02-06T20:35:07.844538] [INFO ] [sig ] Generating forecast for: WINN [2026-02-06T20:35:07.844587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-06T20:35:07.855158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-06T20:35:07.855483] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-06T20:35:07.856389] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-06T20:35:07.856445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:07.856479] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:07.856507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:07.856567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:07.916940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:07.917923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:07.918016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:07.918050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:08.045390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:08.045533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:08.045593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:08.045629] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:08.049282] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=85.71%) [2026-02-06T20:35:08.049600] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-06T20:35:08.049734] [INFO ] [sig ] WINN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:08.203491] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WINN.txt [2026-02-06T20:35:08.203675] [INFO ] [sig ] [3347/3439] Completed WINN in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 33.1s [2026-02-06T20:35:08.203727] [INFO ] [sig ] [3348/3439] Forecasting WIX... [2026-02-06T20:35:08.203762] [INFO ] [sig ] Generating forecast for: WIX [2026-02-06T20:35:08.203793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-06T20:35:08.214637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-06T20:35:08.214960] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-06T20:35:08.215803] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-06T20:35:08.215871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:08.215911] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:08.215946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:08.216010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:08.277659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:08.278759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:08.278847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:08.278883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:08.404443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:08.404615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:08.404660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:08.404693] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:08.408357] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-06T20:35:08.408694] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-06T20:35:08.408838] [INFO ] [sig ] WIX: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:08.559848] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WIX.txt [2026-02-06T20:35:08.559998] [INFO ] [sig ] [3348/3439] Completed WIX in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 32.7s [2026-02-06T20:35:08.560042] [INFO ] [sig ] [3349/3439] Forecasting WK... [2026-02-06T20:35:08.560076] [INFO ] [sig ] Generating forecast for: WK [2026-02-06T20:35:08.560109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-06T20:35:08.570652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-06T20:35:08.571027] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-06T20:35:08.571952] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-06T20:35:08.572010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:08.572045] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:08.572072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:08.572130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:08.633870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:08.634759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:08.634859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:08.634903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:08.758969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:08.759132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:08.759174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:08.759205] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:08.762865] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-02-06T20:35:08.763198] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-06T20:35:08.763337] [INFO ] [sig ] WK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:08.916040] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WK.txt [2026-02-06T20:35:08.916192] [INFO ] [sig ] [3349/3439] Completed WK in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 32.3s [2026-02-06T20:35:08.916245] [INFO ] [sig ] [3350/3439] Forecasting WKC... [2026-02-06T20:35:08.916279] [INFO ] [sig ] Generating forecast for: WKC [2026-02-06T20:35:08.916308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-06T20:35:08.926737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-06T20:35:08.927040] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-06T20:35:08.927881] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-06T20:35:08.927936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:08.927968] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:08.927995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:08.928052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:08.986346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:08.987255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:08.987346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:08.987381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:09.114179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:09.114338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:09.114399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:09.114431] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:09.117974] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: DOWN (p=47.57%) [2026-02-06T20:35:09.118260] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-06T20:35:09.118389] [INFO ] [sig ] WKC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:09.265687] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WKC.txt [2026-02-06T20:35:09.265830] [INFO ] [sig ] [3350/3439] Completed WKC in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 32.0s [2026-02-06T20:35:09.265870] [INFO ] [sig ] [3351/3439] Forecasting WKEY... [2026-02-06T20:35:09.265901] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-06T20:35:09.265931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-06T20:35:09.277442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-06T20:35:09.277871] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-06T20:35:09.278721] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-06T20:35:09.278780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:09.278829] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:09.278883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:09.278966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:09.339303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:09.340063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:09.340146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:09.340181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:09.459606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:09.459773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:09.459817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:09.459848] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:09.463737] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=57.76%) [2026-02-06T20:35:09.464097] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-06T20:35:09.464258] [INFO ] [sig ] WKEY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:09.619176] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WKEY.txt [2026-02-06T20:35:09.619421] [INFO ] [sig ] [3351/3439] Completed WKEY in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 31.6s [2026-02-06T20:35:09.619680] [INFO ] [sig ] [3352/3439] Forecasting WKSP... [2026-02-06T20:35:09.619719] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-06T20:35:09.619753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-06T20:35:09.630487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-06T20:35:09.630888] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-06T20:35:09.631716] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-06T20:35:09.631773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:09.631807] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:09.631834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:09.631892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:09.688690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:09.689515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:09.689615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:09.689652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:09.808155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:09.808317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:09.808358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:09.808389] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:09.811791] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-06T20:35:09.812074] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-06T20:35:09.812204] [INFO ] [sig ] WKSP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:09.954011] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WKSP.txt [2026-02-06T20:35:09.954146] [INFO ] [sig ] [3352/3439] Completed WKSP in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 31.3s [2026-02-06T20:35:09.954186] [INFO ] [sig ] [3353/3439] Forecasting WLDN... [2026-02-06T20:35:09.954216] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-06T20:35:09.954246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-06T20:35:09.964799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-06T20:35:09.965257] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-06T20:35:09.966120] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-06T20:35:09.966175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:09.966207] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:09.966234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:09.966290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:10.023092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:10.023972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:10.024065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:10.024097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:10.146252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:10.146417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:10.146458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:10.146488] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:10.149909] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-02-06T20:35:10.150187] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-06T20:35:10.150314] [INFO ] [sig ] WLDN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:10.307658] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WLDN.txt [2026-02-06T20:35:10.307842] [INFO ] [sig ] [3353/3439] Completed WLDN in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 30.9s [2026-02-06T20:35:10.307893] [INFO ] [sig ] [3354/3439] Forecasting WLFC... [2026-02-06T20:35:10.307931] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-06T20:35:10.307967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-06T20:35:10.318676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-06T20:35:10.319029] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-06T20:35:10.319830] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-06T20:35:10.319885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:10.319934] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:10.319962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:10.320020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:10.377995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:10.378915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:10.379018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:10.379053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:10.505452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:10.505656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:10.505700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:10.505729] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:10.509211] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-06T20:35:10.509499] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-06T20:35:10.509650] [INFO ] [sig ] WLFC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:10.662342] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WLFC.txt [2026-02-06T20:35:10.662506] [INFO ] [sig ] [3354/3439] Completed WLFC in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 30.5s [2026-02-06T20:35:10.662606] [INFO ] [sig ] [3355/3439] Forecasting WLK... [2026-02-06T20:35:10.662640] [INFO ] [sig ] Generating forecast for: WLK [2026-02-06T20:35:10.662671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-06T20:35:10.674356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-06T20:35:10.674724] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-06T20:35:10.675553] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-06T20:35:10.675642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:10.675678] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:10.675708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:10.675766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:10.744503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:10.745393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:10.745478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:10.745511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:10.873015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:10.873178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:10.873221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:10.873250] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:10.876697] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-06T20:35:10.876998] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-06T20:35:10.877129] [INFO ] [sig ] WLK: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:11.025556] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WLK.txt [2026-02-06T20:35:11.025738] [INFO ] [sig ] [3355/3439] Completed WLK in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 30.2s [2026-02-06T20:35:11.025778] [INFO ] [sig ] [3356/3439] Forecasting WLKP... [2026-02-06T20:35:11.025810] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-06T20:35:11.025841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-06T20:35:11.037616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-06T20:35:11.038024] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-06T20:35:11.038876] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-06T20:35:11.038944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:11.038982] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:11.039014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:11.039075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:11.106793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:11.107719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:11.107851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:11.107886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:11.221909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:11.222078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:11.222119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:11.222148] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:11.225592] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-06T20:35:11.225874] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-06T20:35:11.226006] [INFO ] [sig ] WLKP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:11.371592] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WLKP.txt [2026-02-06T20:35:11.371735] [INFO ] [sig ] [3356/3439] Completed WLKP in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 29.8s [2026-02-06T20:35:11.371782] [INFO ] [sig ] [3357/3439] Forecasting WMG... [2026-02-06T20:35:11.371820] [INFO ] [sig ] Generating forecast for: WMG [2026-02-06T20:35:11.371850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-06T20:35:11.383094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-06T20:35:11.383370] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-06T20:35:11.384168] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-06T20:35:11.384223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:11.384254] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:11.384282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:11.384339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:11.440453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:11.441187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:11.441269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:11.441302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:11.563429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:11.563604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:11.563649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:11.563678] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:11.567073] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-06T20:35:11.567344] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-06T20:35:11.567468] [INFO ] [sig ] WMG: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:11.709669] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WMG.txt [2026-02-06T20:35:11.709803] [INFO ] [sig ] [3357/3439] Completed WMG in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 29.5s [2026-02-06T20:35:11.709842] [INFO ] [sig ] [3358/3439] Forecasting WMK... [2026-02-06T20:35:11.709878] [INFO ] [sig ] Generating forecast for: WMK [2026-02-06T20:35:11.709910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-06T20:35:11.719643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-06T20:35:11.719920] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-06T20:35:11.720703] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-06T20:35:11.720756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:11.720787] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:11.720839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:11.720898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:11.777475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:11.778168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:11.778250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:11.778283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:11.905461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:11.905640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:11.905684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:11.905713] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:11.909097] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=54.56%) [2026-02-06T20:35:11.909376] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-06T20:35:11.909505] [INFO ] [sig ] WMK: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:12.054928] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WMK.txt [2026-02-06T20:35:12.055063] [INFO ] [sig ] [3358/3439] Completed WMK in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 29.1s [2026-02-06T20:35:12.055108] [INFO ] [sig ] [3359/3439] Forecasting WMS... [2026-02-06T20:35:12.055140] [INFO ] [sig ] Generating forecast for: WMS [2026-02-06T20:35:12.055171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-06T20:35:12.066527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-06T20:35:12.066850] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-06T20:35:12.067644] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-06T20:35:12.067697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:12.067750] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:12.067780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:12.067839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:12.123839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:12.124435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:12.124530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:12.124564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:12.245454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:12.245598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:12.245641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:12.245670] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:12.249171] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-06T20:35:12.249443] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-06T20:35:12.249569] [INFO ] [sig ] WMS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:12.391340] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WMS.txt [2026-02-06T20:35:12.391467] [INFO ] [sig ] [3359/3439] Completed WMS in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 28.7s [2026-02-06T20:35:12.391506] [INFO ] [sig ] [3360/3439] Forecasting WNC... [2026-02-06T20:35:12.391534] [INFO ] [sig ] Generating forecast for: WNC [2026-02-06T20:35:12.391562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-06T20:35:12.402520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-06T20:35:12.402816] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-06T20:35:12.403802] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-06T20:35:12.403856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:12.403888] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:12.403915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:12.403975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:12.459992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:12.460622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:12.460703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:12.460735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:12.581002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:12.581130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:12.581170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:12.581199] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:12.584468] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=57.32%) [2026-02-06T20:35:12.584757] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-06T20:35:12.584890] [INFO ] [sig ] WNC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:12.726481] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WNC.txt [2026-02-06T20:35:12.726611] [INFO ] [sig ] [3360/3439] Completed WNC in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 28.4s [2026-02-06T20:35:12.726653] [INFO ] [sig ] [3361/3439] Forecasting WNEB... [2026-02-06T20:35:12.726684] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-06T20:35:12.726715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-06T20:35:12.737685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-06T20:35:12.737992] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-06T20:35:12.738996] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-06T20:35:12.739061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:12.739093] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:12.739119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:12.739175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:12.800635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:12.801352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:12.801443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:12.801478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:12.921696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:12.921813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:12.921850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:12.921897] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:12.925142] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-02-06T20:35:12.925436] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-06T20:35:12.925562] [INFO ] [sig ] WNEB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:13.076074] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WNEB.txt [2026-02-06T20:35:13.076217] [INFO ] [sig ] [3361/3439] Completed WNEB in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 28.0s [2026-02-06T20:35:13.076256] [INFO ] [sig ] [3362/3439] Forecasting WOOD... [2026-02-06T20:35:13.076287] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-06T20:35:13.076317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-06T20:35:13.085780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-06T20:35:13.086070] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-06T20:35:13.086858] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-06T20:35:13.086911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:13.086942] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:13.086969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:13.087026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:13.143541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:13.144386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:13.144475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:13.144507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:13.246564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:13.246745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:13.246787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:13.246818] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:13.250393] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-02-06T20:35:13.250697] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-06T20:35:13.250832] [INFO ] [sig ] WOOD: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:13.394094] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WOOD.txt [2026-02-06T20:35:13.394225] [INFO ] [sig ] [3362/3439] Completed WOOD in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 27.7s [2026-02-06T20:35:13.394265] [INFO ] [sig ] [3363/3439] Forecasting WOOF... [2026-02-06T20:35:13.394294] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-06T20:35:13.394325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-06T20:35:13.405025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-06T20:35:13.405296] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-06T20:35:13.406118] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-06T20:35:13.406174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:13.406206] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:13.406234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:13.406292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:13.462860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:13.463529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:13.463630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:13.463680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:13.584190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:13.584339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:13.584380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:13.584410] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:13.587852] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=9.77%) [2026-02-06T20:35:13.588127] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-06T20:35:13.588264] [INFO ] [sig ] WOOF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:13.730000] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WOOF.txt [2026-02-06T20:35:13.730143] [INFO ] [sig ] [3363/3439] Completed WOOF in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 27.3s [2026-02-06T20:35:13.730182] [INFO ] [sig ] [3364/3439] Forecasting WPC... [2026-02-06T20:35:13.730400] [INFO ] [sig ] Generating forecast for: WPC [2026-02-06T20:35:13.730430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-06T20:35:13.741206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-06T20:35:13.741502] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-06T20:35:13.742345] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-06T20:35:13.742399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:13.742431] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:13.742457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:13.742513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:13.799648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:13.800383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:13.800476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:13.800511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:13.919377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:13.919524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:13.919564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:13.919625] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:13.922999] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-02-06T20:35:13.923286] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-06T20:35:13.923415] [INFO ] [sig ] WPC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:14.064628] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WPC.txt [2026-02-06T20:35:14.064771] [INFO ] [sig ] [3364/3439] Completed WPC in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 26.9s [2026-02-06T20:35:14.064811] [INFO ] [sig ] [3365/3439] Forecasting WPP... [2026-02-06T20:35:14.064843] [INFO ] [sig ] Generating forecast for: WPP [2026-02-06T20:35:14.064873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-06T20:35:14.075480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-06T20:35:14.075812] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-06T20:35:14.076620] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-06T20:35:14.076674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:14.076705] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:14.076744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:14.076802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:14.133262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:14.133979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:14.134081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:14.134118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:14.256158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:14.256334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:14.256413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:14.256465] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:14.260732] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=76.05%) [2026-02-06T20:35:14.261097] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-06T20:35:14.261272] [INFO ] [sig ] WPP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:14.418042] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WPP.txt [2026-02-06T20:35:14.418217] [INFO ] [sig ] [3365/3439] Completed WPP in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 26.6s [2026-02-06T20:35:14.418266] [INFO ] [sig ] [3366/3439] Forecasting WRAP... [2026-02-06T20:35:14.418308] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-06T20:35:14.418346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-06T20:35:14.430227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-06T20:35:14.430564] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-06T20:35:14.431394] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-06T20:35:14.431449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:14.431484] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:14.431518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:14.431620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:14.495535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:14.496439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:14.496531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:14.496566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:14.622520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:14.622704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:14.622759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:14.622806] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:14.626476] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=24.58%) [2026-02-06T20:35:14.626783] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-06T20:35:14.626918] [INFO ] [sig ] WRAP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:14.780805] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WRAP.txt [2026-02-06T20:35:14.780971] [INFO ] [sig ] [3366/3439] Completed WRAP in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 26.2s [2026-02-06T20:35:14.781017] [INFO ] [sig ] [3367/3439] Forecasting WRB... [2026-02-06T20:35:14.781047] [INFO ] [sig ] Generating forecast for: WRB [2026-02-06T20:35:14.781080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-06T20:35:14.795639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-06T20:35:14.796049] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-06T20:35:14.796950] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-06T20:35:14.797007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:14.797041] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:14.797071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:14.797131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:14.858119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:14.858929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:14.859032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:14.859074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:14.985149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:14.985314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:14.985359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:14.985391] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:14.989590] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-06T20:35:14.989922] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-06T20:35:14.990072] [INFO ] [sig ] WRB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:15.144201] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WRB.txt [2026-02-06T20:35:15.144605] [INFO ] [sig ] [3367/3439] Completed WRB in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 25.9s [2026-02-06T20:35:15.144650] [INFO ] [sig ] [3368/3439] Forecasting WRBY... [2026-02-06T20:35:15.144679] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-06T20:35:15.144710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-06T20:35:15.156514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-06T20:35:15.156896] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-06T20:35:15.158009] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-06T20:35:15.158077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:15.158116] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:15.158146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:15.158218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:15.215767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:15.216722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:15.216829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:15.216865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:15.338624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:15.338789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:15.338833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:15.338862] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:15.342408] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-02-06T20:35:15.342716] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-06T20:35:15.342848] [INFO ] [sig ] WRBY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:15.487232] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WRBY.txt [2026-02-06T20:35:15.487394] [INFO ] [sig ] [3368/3439] Completed WRBY in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 25.5s [2026-02-06T20:35:15.487435] [INFO ] [sig ] [3369/3439] Forecasting WRLD... [2026-02-06T20:35:15.487465] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-06T20:35:15.487502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-06T20:35:15.498394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-06T20:35:15.498771] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-06T20:35:15.499594] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-06T20:35:15.499649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:15.499681] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:15.499708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:15.499765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:15.559076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:15.560003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:15.560103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:15.560136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:15.678090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:15.678260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:15.678303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:15.678333] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:15.681845] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-02-06T20:35:15.682169] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-06T20:35:15.682304] [INFO ] [sig ] WRLD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:15.827392] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WRLD.txt [2026-02-06T20:35:15.827549] [INFO ] [sig ] [3369/3439] Completed WRLD in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 25.2s [2026-02-06T20:35:15.827611] [INFO ] [sig ] [3370/3439] Forecasting WSBC... [2026-02-06T20:35:15.827645] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-06T20:35:15.827674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-06T20:35:15.838355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-06T20:35:15.838745] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-06T20:35:15.839600] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-06T20:35:15.839655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:15.839687] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:15.839714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:15.839771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:15.901252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:15.902302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:15.902400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:15.902435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:16.023303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:16.023480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:16.023526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:16.023558] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:16.027107] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-06T20:35:16.027394] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-06T20:35:16.027525] [INFO ] [sig ] WSBC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:16.174125] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WSBC.txt [2026-02-06T20:35:16.174324] [INFO ] [sig ] [3370/3439] Completed WSBC in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 24.8s [2026-02-06T20:35:16.174385] [INFO ] [sig ] [3371/3439] Forecasting WSBF... [2026-02-06T20:35:16.174429] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-06T20:35:16.174462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-06T20:35:16.186280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-06T20:35:16.186662] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-06T20:35:16.187436] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-06T20:35:16.187490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:16.187521] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:16.187547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:16.187631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:16.247439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:16.248303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:16.248389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:16.248422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:16.375691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:16.375851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:16.375904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:16.375938] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:16.379557] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: DOWN (p=42.21%) [2026-02-06T20:35:16.379863] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-06T20:35:16.380004] [INFO ] [sig ] WSBF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:16.530295] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WSBF.txt [2026-02-06T20:35:16.530424] [INFO ] [sig ] [3371/3439] Completed WSBF in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 24.4s [2026-02-06T20:35:16.530490] [INFO ] [sig ] [3372/3439] Forecasting WSC... [2026-02-06T20:35:16.530521] [INFO ] [sig ] Generating forecast for: WSC [2026-02-06T20:35:16.530552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-06T20:35:16.541077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-06T20:35:16.541346] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-06T20:35:16.542146] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-06T20:35:16.542200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:16.542231] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:16.542258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:16.542315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:16.600141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:16.600816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:16.600898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:16.600932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:16.728648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:16.728827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:16.728872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:16.728901] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:16.732659] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-06T20:35:16.732994] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-06T20:35:16.733151] [INFO ] [sig ] WSC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:16.890520] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WSC.txt [2026-02-06T20:35:16.890745] [INFO ] [sig ] [3372/3439] Completed WSC in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 24.1s [2026-02-06T20:35:16.890810] [INFO ] [sig ] [3373/3439] Forecasting WSFS... [2026-02-06T20:35:16.890859] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-06T20:35:16.890907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-06T20:35:16.904732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-06T20:35:16.905114] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-06T20:35:16.906079] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-06T20:35:16.906147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:16.906181] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:16.906209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:16.906269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:16.965692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:16.966505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:16.966623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:16.966659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:17.084224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:17.084385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:17.084426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:17.084455] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:17.087863] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=88.10%) [2026-02-06T20:35:17.088143] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-06T20:35:17.088268] [INFO ] [sig ] WSFS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:17.238087] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WSFS.txt [2026-02-06T20:35:17.238242] [INFO ] [sig ] [3373/3439] Completed WSFS in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 23.7s [2026-02-06T20:35:17.238285] [INFO ] [sig ] [3374/3439] Forecasting WSM... [2026-02-06T20:35:17.238314] [INFO ] [sig ] Generating forecast for: WSM [2026-02-06T20:35:17.238343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-06T20:35:17.249242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-06T20:35:17.249525] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-06T20:35:17.250370] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-06T20:35:17.250424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:17.250457] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:17.250484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:17.250543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:17.311674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:17.312388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:17.312474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:17.312507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:17.439721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:17.439930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:17.440007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:17.440043] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:17.444102] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-06T20:35:17.444554] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-06T20:35:17.444767] [INFO ] [sig ] WSM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:17.592644] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WSM.txt [2026-02-06T20:35:17.592786] [INFO ] [sig ] [3374/3439] Completed WSM in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 23.4s [2026-02-06T20:35:17.592827] [INFO ] [sig ] [3375/3439] Forecasting WSO... [2026-02-06T20:35:17.592858] [INFO ] [sig ] Generating forecast for: WSO [2026-02-06T20:35:17.592888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-06T20:35:17.604716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-06T20:35:17.605004] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-06T20:35:17.605889] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-06T20:35:17.605944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:17.605976] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:17.606046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:17.606107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:17.665985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:17.667148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:17.667255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:17.667299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:17.797609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:17.797813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:17.797869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:17.797908] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:17.802030] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-06T20:35:17.802363] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-06T20:35:17.802502] [INFO ] [sig ] WSO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:17.949820] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WSO.txt [2026-02-06T20:35:17.949971] [INFO ] [sig ] [3375/3439] Completed WSO in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 23.0s [2026-02-06T20:35:17.950015] [INFO ] [sig ] [3376/3439] Forecasting WTBA... [2026-02-06T20:35:17.950055] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-06T20:35:17.950091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-06T20:35:17.960896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-06T20:35:17.961230] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-06T20:35:17.962067] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-06T20:35:17.962121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:17.962154] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:17.962182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:17.962239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:18.020775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:18.021683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:18.021771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:18.021804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:18.142629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:18.142789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:18.142832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:18.142863] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:18.146297] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=84.45%) [2026-02-06T20:35:18.146611] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-06T20:35:18.146745] [INFO ] [sig ] WTBA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:18.297683] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WTBA.txt [2026-02-06T20:35:18.297853] [INFO ] [sig ] [3376/3439] Completed WTBA in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 22.6s [2026-02-06T20:35:18.297903] [INFO ] [sig ] [3377/3439] Forecasting WTFC... [2026-02-06T20:35:18.297936] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-06T20:35:18.297968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-06T20:35:18.308910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-06T20:35:18.309243] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-06T20:35:18.310089] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-06T20:35:18.310144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:18.310177] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:18.310206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:18.310265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:18.378306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:18.379190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:18.379278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:18.379311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:18.506217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:18.506377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:18.506420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:18.506449] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:18.510037] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-02-06T20:35:18.510360] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-06T20:35:18.510501] [INFO ] [sig ] WTFC: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:18.660691] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WTFC.txt [2026-02-06T20:35:18.660855] [INFO ] [sig ] [3377/3439] Completed WTFC in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 22.3s [2026-02-06T20:35:18.660898] [INFO ] [sig ] [3378/3439] Forecasting WTI... [2026-02-06T20:35:18.660927] [INFO ] [sig ] Generating forecast for: WTI [2026-02-06T20:35:18.660957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-06T20:35:18.671906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-06T20:35:18.672318] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-06T20:35:18.673170] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-06T20:35:18.673240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:18.673276] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:18.673304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:18.673360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:18.731132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:18.731967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:18.732061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:18.732099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:18.852475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:18.852659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:18.852720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:18.852760] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:18.856370] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=53.37%) [2026-02-06T20:35:18.856720] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-06T20:35:18.856867] [INFO ] [sig ] WTI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:19.008383] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WTI.txt [2026-02-06T20:35:19.008552] [INFO ] [sig ] [3378/3439] Completed WTI in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 21.9s [2026-02-06T20:35:19.008616] [INFO ] [sig ] [3379/3439] Forecasting WTRG... [2026-02-06T20:35:19.008649] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-06T20:35:19.008678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-06T20:35:19.019918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-06T20:35:19.020324] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-06T20:35:19.021176] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-06T20:35:19.021232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:19.021265] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:19.021292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:19.021354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:19.081476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:19.082498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:19.082623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:19.082671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:19.202212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:19.202375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:19.202416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:19.202446] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:19.205873] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-02-06T20:35:19.206179] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-06T20:35:19.206311] [INFO ] [sig ] WTRG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:19.348154] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WTRG.txt [2026-02-06T20:35:19.348304] [INFO ] [sig ] [3379/3439] Completed WTRG in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 21.6s [2026-02-06T20:35:19.348345] [INFO ] [sig ] [3380/3439] Forecasting WTS... [2026-02-06T20:35:19.348374] [INFO ] [sig ] Generating forecast for: WTS [2026-02-06T20:35:19.348405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-06T20:35:19.358957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-06T20:35:19.359285] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-06T20:35:19.360059] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-06T20:35:19.360116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:19.360149] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:19.360175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:19.360232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:19.417467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:19.418238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:19.418325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:19.418357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:19.538837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:19.539029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:19.539085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:19.539127] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:19.543860] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-02-06T20:35:19.544250] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-06T20:35:19.544430] [INFO ] [sig ] WTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:19.707304] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WTS.txt [2026-02-06T20:35:19.707450] [INFO ] [sig ] [3380/3439] Completed WTS in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 21.2s [2026-02-06T20:35:19.707492] [INFO ] [sig ] [3381/3439] Forecasting WULF... [2026-02-06T20:35:19.707521] [INFO ] [sig ] Generating forecast for: WULF [2026-02-06T20:35:19.707551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-06T20:35:19.718319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-06T20:35:19.718650] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-06T20:35:19.719421] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-06T20:35:19.719474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:19.719507] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:19.719534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:19.719611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:19.781810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:19.782710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:19.782800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:19.782835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:19.902563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:19.902743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:19.902786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:19.902815] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:19.906798] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: UP (p=57.73%) [2026-02-06T20:35:19.907108] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-06T20:35:19.907267] [INFO ] [sig ] WULF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:20.068158] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WULF.txt [2026-02-06T20:35:20.068317] [INFO ] [sig ] [3381/3439] Completed WULF in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 20.8s [2026-02-06T20:35:20.068380] [INFO ] [sig ] [3382/3439] Forecasting WVE... [2026-02-06T20:35:20.068426] [INFO ] [sig ] Generating forecast for: WVE [2026-02-06T20:35:20.068468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-06T20:35:20.083421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-06T20:35:20.083925] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-06T20:35:20.084895] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-06T20:35:20.084953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:20.084986] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:20.085015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:20.085074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:20.144304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:20.145213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:20.145303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:20.145337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:20.267233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:20.267393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:20.267436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:20.267467] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:20.270952] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-02-06T20:35:20.271289] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-06T20:35:20.271423] [INFO ] [sig ] WVE: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:20.414492] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WVE.txt [2026-02-06T20:35:20.414651] [INFO ] [sig ] [3382/3439] Completed WVE in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 20.5s [2026-02-06T20:35:20.414694] [INFO ] [sig ] [3383/3439] Forecasting WWD... [2026-02-06T20:35:20.414724] [INFO ] [sig ] Generating forecast for: WWD [2026-02-06T20:35:20.414755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-06T20:35:20.425625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-06T20:35:20.425961] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-06T20:35:20.426778] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-06T20:35:20.426833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:20.426865] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:20.426893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:20.426951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:20.483964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:20.484736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:20.484821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:20.484855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:20.616928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:20.617114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:20.617168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:20.617201] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:20.620977] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=70.56%) [2026-02-06T20:35:20.621296] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-06T20:35:20.621457] [INFO ] [sig ] WWD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:20.766968] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/WWD.txt [2026-02-06T20:35:20.767136] [INFO ] [sig ] [3383/3439] Completed WWD in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 20.1s [2026-02-06T20:35:20.767180] [INFO ] [sig ] [3384/3439] Forecasting WY... [2026-02-06T20:35:20.767210] [INFO ] [sig ] Generating forecast for: WY [2026-02-06T20:35:20.767247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-06T20:35:20.778368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-06T20:35:20.778756] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-06T20:35:20.779525] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-06T20:35:20.779597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:20.779632] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:20.779659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:20.779716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:20.836659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:20.837671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:20.837784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:20.837819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:20.954989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:20.955159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:20.955201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:20.955230] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:20.958712] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-06T20:35:20.959054] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-06T20:35:20.959202] [INFO ] [sig ] WY: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:21.122863] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WY.txt [2026-02-06T20:35:21.123058] [INFO ] [sig ] [3384/3439] Completed WY in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 19.8s [2026-02-06T20:35:21.123122] [INFO ] [sig ] [3385/3439] Forecasting WYNN... [2026-02-06T20:35:21.123171] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-06T20:35:21.123220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-06T20:35:21.137855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-06T20:35:21.138297] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-06T20:35:21.139368] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-06T20:35:21.139437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:21.139482] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:21.139518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:21.139625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:21.200603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:21.201501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:21.201609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:21.201678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:21.326891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:21.327181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:21.327257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:21.327295] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:21.331069] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-06T20:35:21.331405] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-06T20:35:21.331549] [INFO ] [sig ] WYNN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:21.500898] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/WYNN.txt [2026-02-06T20:35:21.501049] [INFO ] [sig ] [3385/3439] Completed WYNN in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 19.4s [2026-02-06T20:35:21.501091] [INFO ] [sig ] [3386/3439] Forecasting XBIL... [2026-02-06T20:35:21.501121] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-06T20:35:21.501151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-06T20:35:21.513030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-06T20:35:21.513437] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-06T20:35:21.514276] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-06T20:35:21.514336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:21.514368] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:21.514395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:21.514452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:21.571509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:21.572390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:21.572488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:21.572522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:21.666048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:21.666210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:21.666251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:21.666282] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:21.669816] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=69.79%) [2026-02-06T20:35:21.670113] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-06T20:35:21.670249] [INFO ] [sig ] XBIL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:21.815318] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XBIL.txt [2026-02-06T20:35:21.815479] [INFO ] [sig ] [3386/3439] Completed XBIL in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 19.0s [2026-02-06T20:35:21.815520] [INFO ] [sig ] [3387/3439] Forecasting XEL... [2026-02-06T20:35:21.815549] [INFO ] [sig ] Generating forecast for: XEL [2026-02-06T20:35:21.815605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-06T20:35:21.827106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-06T20:35:21.827503] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-06T20:35:21.828615] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-06T20:35:21.828671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:21.828703] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:21.828729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:21.828785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:21.887266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:21.888190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:21.888296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:21.888331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:22.008226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:22.008390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:22.008433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:22.008463] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:22.011903] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: DOWN (p=34.75%) [2026-02-06T20:35:22.012181] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-06T20:35:22.012307] [INFO ] [sig ] XEL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:22.167620] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/XEL.txt [2026-02-06T20:35:22.167785] [INFO ] [sig ] [3387/3439] Completed XEL in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 18.7s [2026-02-06T20:35:22.167830] [INFO ] [sig ] [3388/3439] Forecasting XENE... [2026-02-06T20:35:22.167859] [INFO ] [sig ] Generating forecast for: XENE [2026-02-06T20:35:22.167889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-06T20:35:22.178536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-06T20:35:22.178923] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-06T20:35:22.179825] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-06T20:35:22.179889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:22.179934] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:22.179968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:22.180038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:22.239996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:22.240966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:22.241067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:22.241114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:22.363933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:22.364107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:22.364151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:22.364181] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:22.367599] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: DOWN (p=49.12%) [2026-02-06T20:35:22.367906] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-06T20:35:22.368040] [INFO ] [sig ] XENE: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:22.514603] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/XENE.txt [2026-02-06T20:35:22.514828] [INFO ] [sig ] [3388/3439] Completed XENE in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 18.3s [2026-02-06T20:35:22.514876] [INFO ] [sig ] [3389/3439] Forecasting XERS... [2026-02-06T20:35:22.514909] [INFO ] [sig ] Generating forecast for: XERS [2026-02-06T20:35:22.514938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-06T20:35:22.525511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-06T20:35:22.525919] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-06T20:35:22.526775] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-06T20:35:22.526830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:22.526875] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:22.526904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:22.526962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:22.589266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:22.590177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:22.590279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:22.590322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:22.714434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:22.714619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:22.714664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:22.714696] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:22.718438] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-06T20:35:22.718757] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-06T20:35:22.718919] [INFO ] [sig ] XERS: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:22.871649] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/XERS.txt [2026-02-06T20:35:22.871823] [INFO ] [sig ] [3389/3439] Completed XERS in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 18.0s [2026-02-06T20:35:22.871866] [INFO ] [sig ] [3390/3439] Forecasting XGN... [2026-02-06T20:35:22.871898] [INFO ] [sig ] Generating forecast for: XGN [2026-02-06T20:35:22.871928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-06T20:35:22.884133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-06T20:35:22.884607] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-06T20:35:22.885595] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-06T20:35:22.885656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:22.885691] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:22.885719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:22.885788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:22.949004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:22.950037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:22.950128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:22.950164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:23.078930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:23.079105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:23.079180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:23.079227] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:23.083066] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=57.80%) [2026-02-06T20:35:23.083366] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-06T20:35:23.083722] [INFO ] [sig ] XGN: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:23.236200] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XGN.txt [2026-02-06T20:35:23.236341] [INFO ] [sig ] [3390/3439] Completed XGN in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 17.6s [2026-02-06T20:35:23.236383] [INFO ] [sig ] [3391/3439] Forecasting XOM... [2026-02-06T20:35:23.236414] [INFO ] [sig ] Generating forecast for: XOM [2026-02-06T20:35:23.236446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-06T20:35:23.248428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-06T20:35:23.248782] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-06T20:35:23.249716] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-06T20:35:23.249772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:23.249806] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:23.249833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:23.249890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:23.308633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:23.309374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:23.309457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:23.309489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:23.437155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:23.437321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:23.437366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:23.437396] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:23.440853] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-06T20:35:23.441131] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-06T20:35:23.441258] [INFO ] [sig ] XOM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:23.581791] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/XOM.txt [2026-02-06T20:35:23.581897] [INFO ] [sig ] [3391/3439] Completed XOM in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 17.2s [2026-02-06T20:35:23.581935] [INFO ] [sig ] [3392/3439] Forecasting XOMA... [2026-02-06T20:35:23.581964] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-06T20:35:23.581994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-06T20:35:23.592061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-06T20:35:23.592346] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-06T20:35:23.593119] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-06T20:35:23.593171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:23.593227] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:23.593258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:23.593317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:23.650641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:23.651242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:23.651335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:23.651367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:23.772219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:23.772377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:23.772417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:23.772446] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:23.775827] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-02-06T20:35:23.776109] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-06T20:35:23.776244] [INFO ] [sig ] XOMA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:23.923188] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XOMA.txt [2026-02-06T20:35:23.923308] [INFO ] [sig ] [3392/3439] Completed XOMA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 16.9s [2026-02-06T20:35:23.923347] [INFO ] [sig ] [3393/3439] Forecasting XOS... [2026-02-06T20:35:23.923382] [INFO ] [sig ] Generating forecast for: XOS [2026-02-06T20:35:23.923413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-06T20:35:23.933709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-06T20:35:23.933969] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-06T20:35:23.934755] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-06T20:35:23.934809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:23.934840] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:23.934867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:23.934924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:23.992253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:23.992879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:23.992957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:23.992990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:24.109493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:24.109617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:24.109655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:24.109684] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:24.112868] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=52.55%) [2026-02-06T20:35:24.113138] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-06T20:35:24.113265] [INFO ] [sig ] XOS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:24.257064] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XOS.txt [2026-02-06T20:35:24.257177] [INFO ] [sig ] [3393/3439] Completed XOS in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 16.5s [2026-02-06T20:35:24.257215] [INFO ] [sig ] [3394/3439] Forecasting XP... [2026-02-06T20:35:24.257245] [INFO ] [sig ] Generating forecast for: XP [2026-02-06T20:35:24.257274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-06T20:35:24.267797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-06T20:35:24.268073] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-06T20:35:24.268853] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-06T20:35:24.268906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:24.268938] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:24.268966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:24.269023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:24.326023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:24.326652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:24.326732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:24.326764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:24.448468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:24.448621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:24.448663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:24.448692] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:24.452007] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-02-06T20:35:24.452278] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-06T20:35:24.452422] [INFO ] [sig ] XP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:24.597763] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/XP.txt [2026-02-06T20:35:24.597904] [INFO ] [sig ] [3394/3439] Completed XP in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 16.2s [2026-02-06T20:35:24.597943] [INFO ] [sig ] [3395/3439] Forecasting XPEL... [2026-02-06T20:35:24.597973] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-06T20:35:24.598003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-06T20:35:24.608768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-06T20:35:24.609112] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-06T20:35:24.610189] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-06T20:35:24.610255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:24.610286] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:24.610312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:24.610367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:24.666974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:24.667868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:24.667952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:24.667985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:24.786397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:24.786553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:24.786613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:24.786644] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:24.790099] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-06T20:35:24.790374] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-06T20:35:24.790498] [INFO ] [sig ] XPEL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:24.931121] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XPEL.txt [2026-02-06T20:35:24.931262] [INFO ] [sig ] [3395/3439] Completed XPEL in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 15.8s [2026-02-06T20:35:24.931300] [INFO ] [sig ] [3396/3439] Forecasting XPO... [2026-02-06T20:35:24.931329] [INFO ] [sig ] Generating forecast for: XPO [2026-02-06T20:35:24.931360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-06T20:35:24.941982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-06T20:35:24.942306] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-06T20:35:24.943096] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-06T20:35:24.943149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:24.943181] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:24.943208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:24.943265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:24.999197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:24.999998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:25.000084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:25.000117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:25.118001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:25.118167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:25.118209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:25.118260] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:25.121727] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-02-06T20:35:25.122018] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-06T20:35:25.122147] [INFO ] [sig ] XPO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:25.264350] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XPO.txt [2026-02-06T20:35:25.264496] [INFO ] [sig ] [3396/3439] Completed XPO in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 15.4s [2026-02-06T20:35:25.264534] [INFO ] [sig ] [3397/3439] Forecasting XPOF... [2026-02-06T20:35:25.264565] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-06T20:35:25.264617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-06T20:35:25.274846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-06T20:35:25.275136] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-06T20:35:25.275929] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-06T20:35:25.275983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:25.276014] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:25.276040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:25.276096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:25.335756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:25.336863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:25.336949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:25.336983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:25.460152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:25.460311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:25.460351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:25.460382] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:25.463843] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-02-06T20:35:25.464160] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-06T20:35:25.464296] [INFO ] [sig ] XPOF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:25.605562] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XPOF.txt [2026-02-06T20:35:25.605721] [INFO ] [sig ] [3397/3439] Completed XPOF in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 15.1s [2026-02-06T20:35:25.605761] [INFO ] [sig ] [3398/3439] Forecasting XPRO... [2026-02-06T20:35:25.605790] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-06T20:35:25.605820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-06T20:35:25.616525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-06T20:35:25.616881] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-06T20:35:25.617668] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-06T20:35:25.617722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:25.617769] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:25.617795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:25.617856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:25.674027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:25.674935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:25.675039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:25.675075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:25.794189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:25.794352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:25.794393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:25.794423] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:25.797929] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-06T20:35:25.798265] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-06T20:35:25.798418] [INFO ] [sig ] XPRO: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:25.940477] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/XPRO.txt [2026-02-06T20:35:25.940643] [INFO ] [sig ] [3398/3439] Completed XPRO in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 14.7s [2026-02-06T20:35:25.940687] [INFO ] [sig ] [3399/3439] Forecasting XRAY... [2026-02-06T20:35:25.940716] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-06T20:35:25.940746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-06T20:35:25.951175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-06T20:35:25.951504] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-06T20:35:25.952294] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-06T20:35:25.952347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:25.952379] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:25.952405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:25.952461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:26.013210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:26.014147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:26.014236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:26.014272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:26.149064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:26.149279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:26.149325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:26.149357] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:26.152939] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=77.73%) [2026-02-06T20:35:26.153225] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-06T20:35:26.153359] [INFO ] [sig ] XRAY: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:26.295073] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XRAY.txt [2026-02-06T20:35:26.295198] [INFO ] [sig ] [3399/3439] Completed XRAY in 0.4s | 2.78 sym/s | Total: 20.4m | ETA: 14.4s [2026-02-06T20:35:26.295237] [INFO ] [sig ] [3400/3439] Forecasting XRX... [2026-02-06T20:35:26.295269] [INFO ] [sig ] Generating forecast for: XRX [2026-02-06T20:35:26.295300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-06T20:35:26.305782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-06T20:35:26.306045] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-06T20:35:26.306842] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-06T20:35:26.306897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:26.306930] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:26.306958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:26.307028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:26.363708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:26.364293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:26.364373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:26.364406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:26.481002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:26.481127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:26.481167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:26.481195] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:26.484449] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-06T20:35:26.484741] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-06T20:35:26.484865] [INFO ] [sig ] XRX: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:26.626705] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XRX.txt [2026-02-06T20:35:26.626816] [INFO ] [sig ] [3400/3439] Completed XRX in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 14.0s [2026-02-06T20:35:26.626854] [INFO ] [sig ] [3401/3439] Forecasting XTIA... [2026-02-06T20:35:26.626884] [INFO ] [sig ] Generating forecast for: XTIA [2026-02-06T20:35:26.626914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XTIA' from 'https://tdm.silogroup.org/data/derivative_storage/XTIA.csv'. [2026-02-06T20:35:26.638607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XTIA'. [2026-02-06T20:35:26.638864] [INFO ] [FORECASTER] Starting predict_future for XTIA [2026-02-06T20:35:26.639688] [DEBUG] [LOCAL ] No optimal features file found for XTIA: ./output/feature-sets/XTIA.txt [2026-02-06T20:35:26.639740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:26.639772] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:26.639799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:26.639855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:26.696540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:26.697154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:26.697232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:26.697264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:26.816288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:26.816429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:26.816469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:26.816497] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:26.819808] [DEBUG] [FORECASTER] XTIA: Forecast T+1@11:T+2@11: UP (p=78.61%) [2026-02-06T20:35:26.820077] [INFO ] [FORECASTER] Completed predict_future for XTIA [2026-02-06T20:35:26.820204] [INFO ] [sig ] XTIA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:26.966044] [INFO ] [LOCAL ] Saved forecast: XTIA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XTIA.txt [2026-02-06T20:35:26.966180] [INFO ] [sig ] [3401/3439] Completed XTIA in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 13.7s [2026-02-06T20:35:26.966225] [INFO ] [sig ] [3402/3439] Forecasting XYF... [2026-02-06T20:35:26.966257] [INFO ] [sig ] Generating forecast for: XYF [2026-02-06T20:35:26.966287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-06T20:35:26.977609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-06T20:35:26.977902] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-06T20:35:26.978694] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-06T20:35:26.978758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:26.978791] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:26.978819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:26.978876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:27.035936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:27.036557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:27.036677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:27.036711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:27.155255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:27.155401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:27.155443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:27.155474] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:27.158796] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=79.91%) [2026-02-06T20:35:27.159068] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-06T20:35:27.159192] [INFO ] [sig ] XYF: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:27.301632] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XYF.txt [2026-02-06T20:35:27.301740] [INFO ] [sig ] [3402/3439] Completed XYF in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 13.3s [2026-02-06T20:35:27.301780] [INFO ] [sig ] [3403/3439] Forecasting XYL... [2026-02-06T20:35:27.301810] [INFO ] [sig ] Generating forecast for: XYL [2026-02-06T20:35:27.301840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-06T20:35:27.312308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-06T20:35:27.312598] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-06T20:35:27.313360] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-06T20:35:27.313414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:27.313446] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:27.313473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:27.313530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:27.370663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:27.371253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:27.371346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:27.371386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:27.490320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:27.490430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:27.490466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:27.490498] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:27.493796] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=58.96%) [2026-02-06T20:35:27.494063] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-06T20:35:27.494188] [INFO ] [sig ] XYL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:27.656314] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/XYL.txt [2026-02-06T20:35:27.656449] [INFO ] [sig ] [3403/3439] Completed XYL in 0.4s | 2.78 sym/s | Total: 20.4m | ETA: 12.9s [2026-02-06T20:35:27.656489] [INFO ] [sig ] [3404/3439] Forecasting YALA... [2026-02-06T20:35:27.656519] [INFO ] [sig ] Generating forecast for: YALA [2026-02-06T20:35:27.656547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-06T20:35:27.666809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-06T20:35:27.667072] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-06T20:35:27.667874] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-06T20:35:27.667928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:27.667959] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:27.667986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:27.668044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:27.726026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:27.726652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:27.726739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:27.726772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:27.842901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:27.842998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:27.843035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:27.843063] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:27.846182] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=69.66%) [2026-02-06T20:35:27.846451] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-06T20:35:27.846594] [INFO ] [sig ] YALA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:27.987636] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/YALA.txt [2026-02-06T20:35:27.987758] [INFO ] [sig ] [3404/3439] Completed YALA in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 12.6s [2026-02-06T20:35:27.987797] [INFO ] [sig ] [3405/3439] Forecasting YELP... [2026-02-06T20:35:27.987826] [INFO ] [sig ] Generating forecast for: YELP [2026-02-06T20:35:27.987855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-06T20:35:27.998002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-06T20:35:27.998264] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-06T20:35:27.999061] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-06T20:35:27.999114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:27.999146] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:27.999172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:27.999228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:28.056755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:28.057365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:28.057455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:28.057487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:28.176830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:28.176927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:28.176963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:28.176994] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:28.180140] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-06T20:35:28.180408] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-06T20:35:28.180531] [INFO ] [sig ] YELP: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:28.383630] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/YELP.txt [2026-02-06T20:35:28.383808] [INFO ] [sig ] [3405/3439] Completed YELP in 0.4s | 2.78 sym/s | Total: 20.4m | ETA: 12.2s [2026-02-06T20:35:28.383851] [INFO ] [sig ] [3406/3439] Forecasting YETI... [2026-02-06T20:35:28.383880] [INFO ] [sig ] Generating forecast for: YETI [2026-02-06T20:35:28.383911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-06T20:35:28.394130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-06T20:35:28.394384] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-06T20:35:28.395162] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-06T20:35:28.395216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:28.395248] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:28.395275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:28.395332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:28.451519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:28.452124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:28.452202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:28.452234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:28.570330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:28.570435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:28.570473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:28.570502] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:28.573646] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=57.14%) [2026-02-06T20:35:28.573911] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-06T20:35:28.574035] [INFO ] [sig ] YETI: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:28.716203] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/YETI.txt [2026-02-06T20:35:28.716319] [INFO ] [sig ] [3406/3439] Completed YETI in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 11.9s [2026-02-06T20:35:28.716366] [INFO ] [sig ] [3407/3439] Forecasting YMM... [2026-02-06T20:35:28.716402] [INFO ] [sig ] Generating forecast for: YMM [2026-02-06T20:35:28.716437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-06T20:35:28.728308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-06T20:35:28.728675] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-06T20:35:28.729511] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-06T20:35:28.729565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:28.729620] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:28.729648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:28.729705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:28.786300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:28.787028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:28.787117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:28.787151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:28.907621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:28.907806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:28.907852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:28.907881] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:28.911468] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-02-06T20:35:28.911783] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-06T20:35:28.911913] [INFO ] [sig ] YMM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:29.055350] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/YMM.txt [2026-02-06T20:35:29.055490] [INFO ] [sig ] [3407/3439] Completed YMM in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 11.5s [2026-02-06T20:35:29.055531] [INFO ] [sig ] [3408/3439] Forecasting YPF... [2026-02-06T20:35:29.055561] [INFO ] [sig ] Generating forecast for: YPF [2026-02-06T20:35:29.055611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-06T20:35:29.065976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-06T20:35:29.066285] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-06T20:35:29.067078] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-06T20:35:29.067132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:29.067165] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:29.067192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:29.067249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:29.124474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:29.125384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:29.125467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:29.125501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:29.254964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:29.255121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:29.255164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:29.255196] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:29.258712] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: DOWN (p=40.53%) [2026-02-06T20:35:29.258994] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-06T20:35:29.259124] [INFO ] [sig ] YPF: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:29.401917] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/YPF.txt [2026-02-06T20:35:29.402048] [INFO ] [sig ] [3408/3439] Completed YPF in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 11.1s [2026-02-06T20:35:29.402088] [INFO ] [sig ] [3409/3439] Forecasting YQQQ... [2026-02-06T20:35:29.402117] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-06T20:35:29.402147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-06T20:35:29.412744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-06T20:35:29.413074] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-06T20:35:29.413873] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-06T20:35:29.413927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:29.413994] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:29.414023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:29.414081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:29.471364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:29.472010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:29.472094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:29.472126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:29.596496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:29.596706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:29.596755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:29.596785] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:29.600403] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-06T20:35:29.600720] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-06T20:35:29.600858] [INFO ] [sig ] YQQQ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:29.753642] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/YQQQ.txt [2026-02-06T20:35:29.753802] [INFO ] [sig ] [3409/3439] Completed YQQQ in 0.4s | 2.78 sym/s | Total: 20.4m | ETA: 10.8s [2026-02-06T20:35:29.753846] [INFO ] [sig ] [3410/3439] Forecasting YRD... [2026-02-06T20:35:29.753876] [INFO ] [sig ] Generating forecast for: YRD [2026-02-06T20:35:29.753906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-06T20:35:29.764335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-06T20:35:29.764629] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-06T20:35:29.765404] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-06T20:35:29.765457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:29.765490] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:29.765518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:29.765594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:29.823533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:29.824436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:29.824526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:29.824560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:29.948774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:29.948929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:29.948972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:29.949003] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:29.952392] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=86.87%) [2026-02-06T20:35:29.952724] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-06T20:35:29.952862] [INFO ] [sig ] YRD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:30.103424] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/YRD.txt [2026-02-06T20:35:30.103610] [INFO ] [sig ] [3410/3439] Completed YRD in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 10.4s [2026-02-06T20:35:30.103656] [INFO ] [sig ] [3411/3439] Forecasting YSG... [2026-02-06T20:35:30.103688] [INFO ] [sig ] Generating forecast for: YSG [2026-02-06T20:35:30.103719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-06T20:35:30.114724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-06T20:35:30.115138] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-06T20:35:30.116015] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-06T20:35:30.116073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:30.116107] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:30.116135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:30.116194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:30.179349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:30.180477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:30.180570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:30.180630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:30.304366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:30.304532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:30.304601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:30.304636] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:30.308160] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: UP (p=66.13%) [2026-02-06T20:35:30.308459] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-06T20:35:30.308638] [INFO ] [sig ] YSG: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:30.452431] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/YSG.txt [2026-02-06T20:35:30.452587] [INFO ] [sig ] [3411/3439] Completed YSG in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 10.1s [2026-02-06T20:35:30.452630] [INFO ] [sig ] [3412/3439] Forecasting YTRA... [2026-02-06T20:35:30.452662] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-06T20:35:30.452692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-06T20:35:30.463016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-06T20:35:30.463329] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-06T20:35:30.464124] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-06T20:35:30.464178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:30.464210] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:30.464236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:30.464294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:30.524273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:30.525090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:30.525177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:30.525210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:30.648745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:30.648908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:30.648950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:30.649016] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:30.652537] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: UP (p=51.65%) [2026-02-06T20:35:30.652855] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-06T20:35:30.652989] [INFO ] [sig ] YTRA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:30.796523] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/YTRA.txt [2026-02-06T20:35:30.796678] [INFO ] [sig ] [3412/3439] Completed YTRA in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 9.7s [2026-02-06T20:35:30.796721] [INFO ] [sig ] [3413/3439] Forecasting YUM... [2026-02-06T20:35:30.796751] [INFO ] [sig ] Generating forecast for: YUM [2026-02-06T20:35:30.796783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-06T20:35:30.807683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-06T20:35:30.808068] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-06T20:35:30.808890] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-06T20:35:30.808947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:30.808992] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:30.809022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:30.809079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:30.868052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:30.868871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:30.868955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:30.868989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:30.988811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:30.988973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:30.989016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:30.989045] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:30.992535] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=45.06%) [2026-02-06T20:35:30.992841] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-06T20:35:30.993000] [INFO ] [sig ] YUM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:31.140096] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/YUM.txt [2026-02-06T20:35:31.140248] [INFO ] [sig ] [3413/3439] Completed YUM in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 9.3s [2026-02-06T20:35:31.140289] [INFO ] [sig ] [3414/3439] Forecasting YUMC... [2026-02-06T20:35:31.140320] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-06T20:35:31.140351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-06T20:35:31.151021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-06T20:35:31.151333] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-06T20:35:31.152204] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-06T20:35:31.152259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:31.152292] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:31.152321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:31.152382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:31.211013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:31.211769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:31.211870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:31.211908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:31.333635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:31.333794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:31.333840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:31.333887] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:31.337408] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-02-06T20:35:31.337718] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-06T20:35:31.337879] [INFO ] [sig ] YUMC: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:31.481987] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/YUMC.txt [2026-02-06T20:35:31.482150] [INFO ] [sig ] [3414/3439] Completed YUMC in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 9.0s [2026-02-06T20:35:31.482191] [INFO ] [sig ] [3415/3439] Forecasting Z... [2026-02-06T20:35:31.482221] [INFO ] [sig ] Generating forecast for: Z [2026-02-06T20:35:31.482263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-06T20:35:31.493031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-06T20:35:31.493468] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-06T20:35:31.494309] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-06T20:35:31.494366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:31.494400] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:31.494427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:31.494485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:31.553745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:31.554621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:31.554708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:31.554743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:31.682249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:31.682432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:31.682475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:31.682505] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:31.686055] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-02-06T20:35:31.686341] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-06T20:35:31.686470] [INFO ] [sig ] Z: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:31.829794] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/Z.txt [2026-02-06T20:35:31.829955] [INFO ] [sig ] [3415/3439] Completed Z in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 8.6s [2026-02-06T20:35:31.829998] [INFO ] [sig ] [3416/3439] Forecasting ZBH... [2026-02-06T20:35:31.830028] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-06T20:35:31.830057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-06T20:35:31.841232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-06T20:35:31.841589] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-06T20:35:31.842406] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-06T20:35:31.842462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:31.842495] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:31.842524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:31.842599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:31.904755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:31.905595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:31.905682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:31.905715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:32.029198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:32.029360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:32.029410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:32.029443] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:32.033019] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-02-06T20:35:32.033308] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-06T20:35:32.033442] [INFO ] [sig ] ZBH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:32.186295] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZBH.txt [2026-02-06T20:35:32.186475] [INFO ] [sig ] [3416/3439] Completed ZBH in 0.4s | 2.78 sym/s | Total: 20.4m | ETA: 8.3s [2026-02-06T20:35:32.186523] [INFO ] [sig ] [3417/3439] Forecasting ZBIO... [2026-02-06T20:35:32.186610] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-06T20:35:32.186646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-06T20:35:32.197385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-06T20:35:32.197763] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-06T20:35:32.198606] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-06T20:35:32.198662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:32.198698] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:32.198725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:32.198781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:32.257116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:32.258058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:32.258144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:32.258177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:32.380715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:32.380880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:32.380923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:32.380953] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:32.384416] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=76.32%) [2026-02-06T20:35:32.384743] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-06T20:35:32.384878] [INFO ] [sig ] ZBIO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:32.528322] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZBIO.txt [2026-02-06T20:35:32.528503] [INFO ] [sig ] [3417/3439] Completed ZBIO in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 7.9s [2026-02-06T20:35:32.528553] [INFO ] [sig ] [3418/3439] Forecasting ZBRA... [2026-02-06T20:35:32.528617] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-06T20:35:32.528651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-06T20:35:32.539538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-06T20:35:32.539884] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-06T20:35:32.540696] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-06T20:35:32.540754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:32.540788] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:32.540816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:32.540874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:32.599707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:32.600600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:32.600688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:32.600746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:32.720272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:32.720430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:32.720473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:32.720502] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:32.724056] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=35.38%) [2026-02-06T20:35:32.724356] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-06T20:35:32.724491] [INFO ] [sig ] ZBRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:32.868956] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZBRA.txt [2026-02-06T20:35:32.869112] [INFO ] [sig ] [3418/3439] Completed ZBRA in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 7.5s [2026-02-06T20:35:32.869153] [INFO ] [sig ] [3419/3439] Forecasting ZD... [2026-02-06T20:35:32.869183] [INFO ] [sig ] Generating forecast for: ZD [2026-02-06T20:35:32.869213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-06T20:35:32.879768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-06T20:35:32.880111] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-06T20:35:32.880895] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-06T20:35:32.880948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:32.880980] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:32.881007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:32.881064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:32.939884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:32.940783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:32.940902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:32.940938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:33.058288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:33.058459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:33.058502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:33.058532] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:33.062116] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=50.34%) [2026-02-06T20:35:33.062420] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-06T20:35:33.062594] [INFO ] [sig ] ZD: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:33.211165] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZD.txt [2026-02-06T20:35:33.211353] [INFO ] [sig ] [3419/3439] Completed ZD in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 7.2s [2026-02-06T20:35:33.211396] [INFO ] [sig ] [3420/3439] Forecasting ZEPP... [2026-02-06T20:35:33.211431] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-06T20:35:33.211461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-06T20:35:33.224017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-06T20:35:33.224398] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-06T20:35:33.225227] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-06T20:35:33.225280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:33.225312] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:33.225340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:33.225397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:33.285263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:33.286211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:33.286298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:33.286332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:33.399552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:33.399745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:33.399788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:33.399852] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:33.403265] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=41.31%) [2026-02-06T20:35:33.403558] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-06T20:35:33.403712] [INFO ] [sig ] ZEPP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:33.548038] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZEPP.txt [2026-02-06T20:35:33.548191] [INFO ] [sig ] [3420/3439] Completed ZEPP in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 6.8s [2026-02-06T20:35:33.548233] [INFO ] [sig ] [3421/3439] Forecasting ZETA... [2026-02-06T20:35:33.548263] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-06T20:35:33.548292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-06T20:35:33.558654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-06T20:35:33.558990] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-06T20:35:33.559787] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-06T20:35:33.559841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:33.559874] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:33.559901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:33.559959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:33.619864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:33.620809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:33.620907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:33.620946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:33.749046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:33.749212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:33.749254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:33.749285] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:33.752795] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-02-06T20:35:33.753090] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-06T20:35:33.753226] [INFO ] [sig ] ZETA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:33.898833] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZETA.txt [2026-02-06T20:35:33.898991] [INFO ] [sig ] [3421/3439] Completed ZETA in 0.4s | 2.78 sym/s | Total: 20.5m | ETA: 6.5s [2026-02-06T20:35:33.899032] [INFO ] [sig ] [3422/3439] Forecasting ZEUS... [2026-02-06T20:35:33.899061] [INFO ] [sig ] Generating forecast for: ZEUS [2026-02-06T20:35:33.899091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEUS' from 'https://tdm.silogroup.org/data/derivative_storage/ZEUS.csv'. [2026-02-06T20:35:33.909624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEUS'. [2026-02-06T20:35:33.909948] [INFO ] [FORECASTER] Starting predict_future for ZEUS [2026-02-06T20:35:33.910733] [DEBUG] [LOCAL ] No optimal features file found for ZEUS: ./output/feature-sets/ZEUS.txt [2026-02-06T20:35:33.910786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:33.910818] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:33.910846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:33.910907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:33.968146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:33.969041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:33.969123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:33.969173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:34.091102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:34.091259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:34.091300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:34.091330] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:34.094786] [DEBUG] [FORECASTER] ZEUS: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-06T20:35:34.095063] [INFO ] [FORECASTER] Completed predict_future for ZEUS [2026-02-06T20:35:34.095190] [INFO ] [sig ] ZEUS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:34.239291] [INFO ] [LOCAL ] Saved forecast: ZEUS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZEUS.txt [2026-02-06T20:35:34.239459] [INFO ] [sig ] [3422/3439] Completed ZEUS in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 6.1s [2026-02-06T20:35:34.239509] [INFO ] [sig ] [3423/3439] Forecasting ZGN... [2026-02-06T20:35:34.239545] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-06T20:35:34.239601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-06T20:35:34.249417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-06T20:35:34.249725] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-06T20:35:34.250486] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-06T20:35:34.250541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:34.250591] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:34.250622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:34.250684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:34.307327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:34.308121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:34.308202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:34.308235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:34.428177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:34.428297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:34.428336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:34.428367] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:34.431715] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-06T20:35:34.431992] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-06T20:35:34.432119] [INFO ] [sig ] ZGN: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:34.575164] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZGN.txt [2026-02-06T20:35:34.575278] [INFO ] [sig ] [3423/3439] Completed ZGN in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 5.7s [2026-02-06T20:35:34.575317] [INFO ] [sig ] [3424/3439] Forecasting ZH... [2026-02-06T20:35:34.575346] [INFO ] [sig ] Generating forecast for: ZH [2026-02-06T20:35:34.575375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-06T20:35:34.585268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-06T20:35:34.585600] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-06T20:35:34.586362] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-06T20:35:34.586416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:34.586448] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:34.586475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:34.586548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:34.642664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:34.643274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:34.643354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:34.643386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:34.764182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:34.764307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:34.764345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:34.764374] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:34.767777] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=78.66%) [2026-02-06T20:35:34.768046] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-06T20:35:34.768184] [INFO ] [sig ] ZH: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:34.911182] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZH.txt [2026-02-06T20:35:34.911294] [INFO ] [sig ] [3424/3439] Completed ZH in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 5.4s [2026-02-06T20:35:34.911340] [INFO ] [sig ] [3425/3439] Forecasting ZIM... [2026-02-06T20:35:34.911371] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-06T20:35:34.911400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-06T20:35:34.921859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-06T20:35:34.922150] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-06T20:35:34.922941] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-06T20:35:34.922994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:34.923026] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:34.923054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:34.923117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:34.980159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:34.980823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:34.980911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:34.980945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:35.099513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:35.099697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:35.099742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:35.099772] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:35.103130] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-02-06T20:35:35.103404] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-06T20:35:35.103560] [INFO ] [sig ] ZIM: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:35.251772] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZIM.txt [2026-02-06T20:35:35.251905] [INFO ] [sig ] [3425/3439] Completed ZIM in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 5.0s [2026-02-06T20:35:35.251946] [INFO ] [sig ] [3426/3439] Forecasting ZION... [2026-02-06T20:35:35.251975] [INFO ] [sig ] Generating forecast for: ZION [2026-02-06T20:35:35.252005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-06T20:35:35.262467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-06T20:35:35.262841] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-06T20:35:35.263634] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-06T20:35:35.263715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:35.263774] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:35.263803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:35.263861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:35.320544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:35.321286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:35.321368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:35.321401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:35.447718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:35.447898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:35.447938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:35.447967] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:35.451237] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: UP (p=85.29%) [2026-02-06T20:35:35.451507] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-06T20:35:35.451653] [INFO ] [sig ] ZION: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:35.592876] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZION.txt [2026-02-06T20:35:35.592997] [INFO ] [sig ] [3426/3439] Completed ZION in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 4.7s [2026-02-06T20:35:35.593037] [INFO ] [sig ] [3427/3439] Forecasting ZIP... [2026-02-06T20:35:35.593067] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-06T20:35:35.593096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-06T20:35:35.603532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-06T20:35:35.603839] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-06T20:35:35.604654] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-06T20:35:35.604708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:35.604739] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:35.604766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:35.604824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:35.661419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:35.662123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:35.662204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:35.662237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:35.782041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:35.782175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:35.782214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:35.782244] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:35.785563] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-06T20:35:35.785849] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-06T20:35:35.785976] [INFO ] [sig ] ZIP: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:35.928804] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZIP.txt [2026-02-06T20:35:35.928929] [INFO ] [sig ] [3427/3439] Completed ZIP in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 4.3s [2026-02-06T20:35:35.928968] [INFO ] [sig ] [3428/3439] Forecasting ZLAB... [2026-02-06T20:35:35.928997] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-06T20:35:35.929025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-06T20:35:35.939499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-06T20:35:35.939838] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-06T20:35:35.940632] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-06T20:35:35.940686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:35.940718] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:35.940745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:35.940802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:35.997117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:35.997748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:35.997828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:35.997861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:36.117930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:36.118067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:36.118105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:36.118134] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:36.121498] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=48.57%) [2026-02-06T20:35:36.121794] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-06T20:35:36.121921] [INFO ] [sig ] ZLAB: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:36.266618] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZLAB.txt [2026-02-06T20:35:36.266749] [INFO ] [sig ] [3428/3439] Completed ZLAB in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 4.0s [2026-02-06T20:35:36.266788] [INFO ] [sig ] [3429/3439] Forecasting ZM... [2026-02-06T20:35:36.266817] [INFO ] [sig ] Generating forecast for: ZM [2026-02-06T20:35:36.266847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-06T20:35:36.277140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-06T20:35:36.277420] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-06T20:35:36.278239] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-06T20:35:36.278293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:36.278324] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:36.278351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:36.278407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:36.334888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:36.335557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:36.335656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:36.335688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:36.456389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:36.456533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:36.456590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:36.456653] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:36.460000] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: UP (p=79.04%) [2026-02-06T20:35:36.460279] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-06T20:35:36.460406] [INFO ] [sig ] ZM: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:36.601212] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZM.txt [2026-02-06T20:35:36.601345] [INFO ] [sig ] [3429/3439] Completed ZM in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 3.6s [2026-02-06T20:35:36.601385] [INFO ] [sig ] [3430/3439] Forecasting ZNTL... [2026-02-06T20:35:36.601417] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-06T20:35:36.601446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-06T20:35:36.611780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-06T20:35:36.612070] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-06T20:35:36.612852] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-06T20:35:36.612905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:36.612936] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:36.612963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:36.613020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:36.669093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:36.669771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:36.669852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:36.669883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:36.787544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:36.787711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:36.787771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:36.787801] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:36.791172] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-06T20:35:36.791446] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-06T20:35:36.791593] [INFO ] [sig ] ZNTL: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:36.932187] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZNTL.txt [2026-02-06T20:35:36.932321] [INFO ] [sig ] [3430/3439] Completed ZNTL in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 3.2s [2026-02-06T20:35:36.932360] [INFO ] [sig ] [3431/3439] Forecasting ZS... [2026-02-06T20:35:36.932389] [INFO ] [sig ] Generating forecast for: ZS [2026-02-06T20:35:36.932417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-06T20:35:36.943418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-06T20:35:36.943768] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-06T20:35:36.944559] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-06T20:35:36.944632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:36.944666] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:36.944700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:36.944766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:37.003496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:37.004224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:37.004308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:37.004341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:37.127893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:37.128053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:37.128096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:37.128128] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:37.131643] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=77.27%) [2026-02-06T20:35:37.131944] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-06T20:35:37.132076] [INFO ] [sig ] ZS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:37.278884] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZS.txt [2026-02-06T20:35:37.279097] [INFO ] [sig ] [3431/3439] Completed ZS in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 2.9s [2026-02-06T20:35:37.279170] [INFO ] [sig ] [3432/3439] Forecasting ZTO... [2026-02-06T20:35:37.279225] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-06T20:35:37.279265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-06T20:35:37.290861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-06T20:35:37.291179] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-06T20:35:37.292053] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-06T20:35:37.292106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:37.292137] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:37.292163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:37.292219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:37.351710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:37.352590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:37.352683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:37.352717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:37.473123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:37.473285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:37.473330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:37.473359] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:37.476924] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-02-06T20:35:37.477221] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-06T20:35:37.477357] [INFO ] [sig ] ZTO: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:37.621903] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZTO.txt [2026-02-06T20:35:37.622043] [INFO ] [sig ] [3432/3439] Completed ZTO in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 2.5s [2026-02-06T20:35:37.622084] [INFO ] [sig ] [3433/3439] Forecasting ZTS... [2026-02-06T20:35:37.622114] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-06T20:35:37.622145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-06T20:35:37.633106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-06T20:35:37.633386] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-06T20:35:37.634208] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-06T20:35:37.634263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:37.634295] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:37.634322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:37.634379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:37.692081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:37.692983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:37.693067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:37.693101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:37.819215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:37.819390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:37.819450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:37.819482] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:37.822962] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=57.27%) [2026-02-06T20:35:37.823251] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-06T20:35:37.823386] [INFO ] [sig ] ZTS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:37.965785] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZTS.txt [2026-02-06T20:35:37.965933] [INFO ] [sig ] [3433/3439] Completed ZTS in 0.3s | 2.78 sym/s | Total: 20.5m | ETA: 2.2s [2026-02-06T20:35:37.965972] [INFO ] [sig ] [3434/3439] Forecasting ZUMZ... [2026-02-06T20:35:37.966003] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-06T20:35:37.966032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-06T20:35:37.976622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-06T20:35:37.976896] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-06T20:35:37.977694] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-06T20:35:37.977769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:37.977802] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:37.977828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:37.977885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:38.037018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:38.038122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:38.038208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:38.038240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:38.161654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:38.161815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:38.161858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:38.161886] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:38.165361] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-06T20:35:38.165684] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-06T20:35:38.165821] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:38.310388] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZUMZ.txt [2026-02-06T20:35:38.310545] [INFO ] [sig ] [3434/3439] Completed ZUMZ in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 1.8s [2026-02-06T20:35:38.310616] [INFO ] [sig ] [3435/3439] Forecasting ZURA... [2026-02-06T20:35:38.310652] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-06T20:35:38.310681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-06T20:35:38.321091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-06T20:35:38.321434] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-06T20:35:38.322230] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-06T20:35:38.322283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:38.322315] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:38.322342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:38.322399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:38.378333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:38.379183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:38.379267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:38.379299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:38.501528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:38.501719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:38.501761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:38.501790] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:38.505248] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=28.59%) [2026-02-06T20:35:38.505528] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-06T20:35:38.505677] [INFO ] [sig ] ZURA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:38.646688] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZURA.txt [2026-02-06T20:35:38.646844] [INFO ] [sig ] [3435/3439] Completed ZURA in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 1.4s [2026-02-06T20:35:38.646886] [INFO ] [sig ] [3436/3439] Forecasting ZVIA... [2026-02-06T20:35:38.646916] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-06T20:35:38.646946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-06T20:35:38.657026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-06T20:35:38.657358] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-06T20:35:38.658180] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-06T20:35:38.658234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:38.658265] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:38.658293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:38.658350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:38.715362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:38.716273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:38.716390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:38.716424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:38.838719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:38.838883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:38.838925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:38.838955] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:38.842410] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=88.58%) [2026-02-06T20:35:38.842744] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-06T20:35:38.842873] [INFO ] [sig ] ZVIA: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:38.985140] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZVIA.txt [2026-02-06T20:35:38.985290] [INFO ] [sig ] [3436/3439] Completed ZVIA in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 1.1s [2026-02-06T20:35:38.985331] [INFO ] [sig ] [3437/3439] Forecasting ZVRA... [2026-02-06T20:35:38.985361] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-06T20:35:38.985391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-06T20:35:38.995540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-06T20:35:38.995832] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-06T20:35:38.996629] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-06T20:35:38.996682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:38.996725] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:38.996754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:38.996811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:39.052936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:39.053522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:39.053620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:39.053655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:39.166475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:39.166616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:39.166657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:39.166687] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:39.169925] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-06T20:35:39.170197] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-06T20:35:39.170322] [INFO ] [sig ] ZVRA: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:39.315062] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZVRA.txt [2026-02-06T20:35:39.315181] [INFO ] [sig ] [3437/3439] Completed ZVRA in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 0.7s [2026-02-06T20:35:39.315219] [INFO ] [sig ] [3438/3439] Forecasting ZWS... [2026-02-06T20:35:39.315249] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-06T20:35:39.315279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-06T20:35:39.325345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-06T20:35:39.325634] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-06T20:35:39.326412] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-06T20:35:39.326466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:39.326498] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:39.326525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:39.326608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:39.383825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:39.384560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:39.384682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:39.384721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:39.509275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:39.509436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:39.509479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:39.509508] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:39.512873] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-02-06T20:35:39.513151] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-06T20:35:39.513280] [INFO ] [sig ] ZWS: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-06T20:35:39.655101] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/ZWS.txt [2026-02-06T20:35:39.655235] [INFO ] [sig ] [3438/3439] Completed ZWS in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 0.4s [2026-02-06T20:35:39.655276] [INFO ] [sig ] [3439/3439] Forecasting ZYME... [2026-02-06T20:35:39.655306] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-06T20:35:39.655335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-06T20:35:39.665587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-06T20:35:39.665877] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-06T20:35:39.666689] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-06T20:35:39.666745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-06T20:35:39.666777] [DEBUG] [FORECASTER] Starting train method [2026-02-06T20:35:39.666805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-06T20:35:39.666862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-06T20:35:39.723705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-06T20:35:39.724611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-06T20:35:39.724711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-06T20:35:39.724752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-06T20:35:39.842320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-06T20:35:39.842483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-06T20:35:39.842524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-06T20:35:39.842554] [INFO ] [FORECASTER] Training complete [2026-02-06T20:35:39.845965] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-02-06T20:35:39.846247] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-06T20:35:39.846376] [INFO ] [sig ] ZYME: Forecast for 2026-02-06: DOWN (sign=0.00) [2026-02-06T20:35:39.989609] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-09 0 -> ./output/forecasts/individual/2026-02-09/ZYME.txt [2026-02-06T20:35:39.989795] [INFO ] [sig ] [3439/3439] Completed ZYME in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 0.0s [2026-02-06T20:35:39.989840] [INFO ] [sig ] ================================================== [2026-02-06T20:35:39.989870] [INFO ] [sig ] Forecasts complete: 3439/3439 symbols succeeded [2026-02-06T20:35:39.989901] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-06T20:35:39.989930] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-06T20:35:39.990768] [INFO ] [sig ] Found 81 forecast dates to process [2026-02-06T20:35:39.990814] [INFO ] [sig ] [1/81] Processing report for 2025-10-10... [2026-02-06T20:35:39.990852] [INFO ] [sig ] [1/81] Report for 2025-10-10 already exists, skipping... [2026-02-06T20:35:39.990883] [INFO ] [sig ] [2/81] Processing report for 2025-10-13... [2026-02-06T20:35:39.990919] [INFO ] [sig ] [2/81] Report for 2025-10-13 already exists, skipping... [2026-02-06T20:35:39.990948] [INFO ] [sig ] [3/81] Processing report for 2025-10-14... [2026-02-06T20:35:39.990981] [INFO ] [sig ] [3/81] Report for 2025-10-14 already exists, skipping... [2026-02-06T20:35:39.991009] [INFO ] [sig ] [4/81] Processing report for 2025-10-15... [2026-02-06T20:35:39.991041] [INFO ] [sig ] [4/81] Report for 2025-10-15 already exists, skipping... [2026-02-06T20:35:39.991069] [INFO ] [sig ] [5/81] Processing report for 2025-10-16... [2026-02-06T20:35:39.991101] [INFO ] [sig ] [5/81] Report for 2025-10-16 already exists, skipping... [2026-02-06T20:35:39.991128] [INFO ] [sig ] [6/81] Processing report for 2025-10-17... [2026-02-06T20:35:39.991160] [INFO ] [sig ] [6/81] Report for 2025-10-17 already exists, skipping... [2026-02-06T20:35:39.991187] [INFO ] [sig ] [7/81] Processing report for 2025-10-20... [2026-02-06T20:35:39.991218] [INFO ] [sig ] [7/81] Report for 2025-10-20 already exists, skipping... [2026-02-06T20:35:39.991244] [INFO ] [sig ] [8/81] Processing report for 2025-10-21... [2026-02-06T20:35:39.991276] [INFO ] [sig ] [8/81] Report for 2025-10-21 already exists, skipping... [2026-02-06T20:35:39.991303] [INFO ] [sig ] [9/81] Processing report for 2025-10-22... [2026-02-06T20:35:39.991335] [INFO ] [sig ] [9/81] Report for 2025-10-22 already exists, skipping... [2026-02-06T20:35:39.991368] [INFO ] [sig ] [10/81] Processing report for 2025-10-23... [2026-02-06T20:35:39.991401] [INFO ] [sig ] [10/81] Report for 2025-10-23 already exists, skipping... [2026-02-06T20:35:39.991428] [INFO ] [sig ] [11/81] Processing report for 2025-10-24... [2026-02-06T20:35:39.991458] [INFO ] [sig ] [11/81] Report for 2025-10-24 already exists, skipping... [2026-02-06T20:35:39.991485] [INFO ] [sig ] [12/81] Processing report for 2025-10-27... [2026-02-06T20:35:39.991523] [INFO ] [sig ] [12/81] Report for 2025-10-27 already exists, skipping... [2026-02-06T20:35:39.991552] [INFO ] [sig ] [13/81] Processing report for 2025-10-28... [2026-02-06T20:35:39.991612] [INFO ] [sig ] [13/81] Report for 2025-10-28 already exists, skipping... [2026-02-06T20:35:39.991642] [INFO ] [sig ] [14/81] Processing report for 2025-10-30... [2026-02-06T20:35:39.991676] [INFO ] [sig ] [14/81] Report for 2025-10-30 already exists, skipping... [2026-02-06T20:35:39.991705] [INFO ] [sig ] [15/81] Processing report for 2025-10-31... [2026-02-06T20:35:39.991735] [INFO ] [sig ] [15/81] Report for 2025-10-31 already exists, skipping... [2026-02-06T20:35:39.991761] [INFO ] [sig ] [16/81] Processing report for 2025-11-03... [2026-02-06T20:35:39.991792] [INFO ] [sig ] [16/81] Report for 2025-11-03 already exists, skipping... [2026-02-06T20:35:39.991819] [INFO ] [sig ] [17/81] Processing report for 2025-11-04... [2026-02-06T20:35:39.991849] [INFO ] [sig ] [17/81] Report for 2025-11-04 already exists, skipping... [2026-02-06T20:35:39.991875] [INFO ] [sig ] [18/81] Processing report for 2025-11-05... [2026-02-06T20:35:39.991906] [INFO ] [sig ] [18/81] Report for 2025-11-05 already exists, skipping... [2026-02-06T20:35:39.991931] [INFO ] [sig ] [19/81] Processing report for 2025-11-06... [2026-02-06T20:35:39.991962] [INFO ] [sig ] [19/81] Report for 2025-11-06 already exists, skipping... [2026-02-06T20:35:39.991988] [INFO ] [sig ] [20/81] Processing report for 2025-11-07... [2026-02-06T20:35:39.992019] [INFO ] [sig ] [20/81] Report for 2025-11-07 already exists, skipping... [2026-02-06T20:35:39.992045] [INFO ] [sig ] [21/81] Processing report for 2025-11-10... [2026-02-06T20:35:39.992076] [INFO ] [sig ] [21/81] Report for 2025-11-10 already exists, skipping... [2026-02-06T20:35:39.992101] [INFO ] [sig ] [22/81] Processing report for 2025-11-11... [2026-02-06T20:35:39.992132] [INFO ] [sig ] [22/81] Report for 2025-11-11 already exists, skipping... [2026-02-06T20:35:39.992157] [INFO ] [sig ] [23/81] Processing report for 2025-11-12... [2026-02-06T20:35:39.992187] [INFO ] [sig ] [23/81] Report for 2025-11-12 already exists, skipping... [2026-02-06T20:35:39.992213] [INFO ] [sig ] [24/81] Processing report for 2025-11-13... [2026-02-06T20:35:39.992243] [INFO ] [sig ] [24/81] Report for 2025-11-13 already exists, skipping... [2026-02-06T20:35:39.992269] [INFO ] [sig ] [25/81] Processing report for 2025-11-17... [2026-02-06T20:35:39.992299] [INFO ] [sig ] [25/81] Report for 2025-11-17 already exists, skipping... [2026-02-06T20:35:39.992325] [INFO ] [sig ] [26/81] Processing report for 2025-11-18... [2026-02-06T20:35:39.992355] [INFO ] [sig ] [26/81] Report for 2025-11-18 already exists, skipping... [2026-02-06T20:35:39.992381] [INFO ] [sig ] [27/81] Processing report for 2025-11-19... [2026-02-06T20:35:39.992412] [INFO ] [sig ] [27/81] Report for 2025-11-19 already exists, skipping... [2026-02-06T20:35:39.992438] [INFO ] [sig ] [28/81] Processing report for 2025-11-20... [2026-02-06T20:35:39.992468] [INFO ] [sig ] [28/81] Report for 2025-11-20 already exists, skipping... [2026-02-06T20:35:39.992494] [INFO ] [sig ] [29/81] Processing report for 2025-11-21... [2026-02-06T20:35:39.992524] [INFO ] [sig ] [29/81] Report for 2025-11-21 already exists, skipping... [2026-02-06T20:35:39.992556] [INFO ] [sig ] [30/81] Processing report for 2025-11-24... [2026-02-06T20:35:39.992607] [INFO ] [sig ] [30/81] Report for 2025-11-24 already exists, skipping... [2026-02-06T20:35:39.992635] [INFO ] [sig ] [31/81] Processing report for 2025-11-25... [2026-02-06T20:35:39.992666] [INFO ] [sig ] [31/81] Report for 2025-11-25 already exists, skipping... [2026-02-06T20:35:39.992692] [INFO ] [sig ] [32/81] Processing report for 2025-11-26... [2026-02-06T20:35:39.992723] [INFO ] [sig ] [32/81] Report for 2025-11-26 already exists, skipping... [2026-02-06T20:35:39.992748] [INFO ] [sig ] [33/81] Processing report for 2025-11-28... [2026-02-06T20:35:39.992779] [INFO ] [sig ] [33/81] Report for 2025-11-28 already exists, skipping... [2026-02-06T20:35:39.992805] [INFO ] [sig ] [34/81] Processing report for 2025-12-01... [2026-02-06T20:35:39.992842] [INFO ] [sig ] [34/81] Report for 2025-12-01 already exists, skipping... [2026-02-06T20:35:39.992871] [INFO ] [sig ] [35/81] Processing report for 2025-12-02... [2026-02-06T20:35:39.992919] [INFO ] [sig ] [35/81] Report for 2025-12-02 already exists, skipping... [2026-02-06T20:35:39.992947] [INFO ] [sig ] [36/81] Processing report for 2025-12-03... [2026-02-06T20:35:39.992978] [INFO ] [sig ] [36/81] Report for 2025-12-03 already exists, skipping... [2026-02-06T20:35:39.993004] [INFO ] [sig ] [37/81] Processing report for 2025-12-04... [2026-02-06T20:35:39.993044] [INFO ] [sig ] [37/81] Report for 2025-12-04 already exists, skipping... [2026-02-06T20:35:39.993072] [INFO ] [sig ] [38/81] Processing report for 2025-12-05... [2026-02-06T20:35:39.993108] [INFO ] [sig ] [38/81] Report for 2025-12-05 already exists, skipping... [2026-02-06T20:35:39.993136] [INFO ] [sig ] [39/81] Processing report for 2025-12-08... [2026-02-06T20:35:39.993174] [INFO ] [sig ] [39/81] Report for 2025-12-08 already exists, skipping... [2026-02-06T20:35:39.993202] [INFO ] [sig ] [40/81] Processing report for 2025-12-09... [2026-02-06T20:35:39.993233] [INFO ] [sig ] [40/81] Report for 2025-12-09 already exists, skipping... [2026-02-06T20:35:39.993259] [INFO ] [sig ] [41/81] Processing report for 2025-12-10... [2026-02-06T20:35:39.993296] [INFO ] [sig ] [41/81] Report for 2025-12-10 already exists, skipping... [2026-02-06T20:35:39.993323] [INFO ] [sig ] [42/81] Processing report for 2025-12-11... [2026-02-06T20:35:39.993355] [INFO ] [sig ] [42/81] Report for 2025-12-11 already exists, skipping... [2026-02-06T20:35:39.993381] [INFO ] [sig ] [43/81] Processing report for 2025-12-12... [2026-02-06T20:35:39.993417] [INFO ] [sig ] [43/81] Report for 2025-12-12 already exists, skipping... [2026-02-06T20:35:39.993444] [INFO ] [sig ] [44/81] Processing report for 2025-12-15... [2026-02-06T20:35:39.993480] [INFO ] [sig ] [44/81] Report for 2025-12-15 already exists, skipping... [2026-02-06T20:35:39.993507] [INFO ] [sig ] [45/81] Processing report for 2025-12-16... [2026-02-06T20:35:39.993539] [INFO ] [sig ] [45/81] Report for 2025-12-16 already exists, skipping... [2026-02-06T20:35:39.993565] [INFO ] [sig ] [46/81] Processing report for 2025-12-17... [2026-02-06T20:35:39.993616] [INFO ] [sig ] [46/81] Report for 2025-12-17 already exists, skipping... [2026-02-06T20:35:39.993647] [INFO ] [sig ] [47/81] Processing report for 2025-12-18... [2026-02-06T20:35:39.993684] [INFO ] [sig ] [47/81] Report for 2025-12-18 already exists, skipping... [2026-02-06T20:35:39.993712] [INFO ] [sig ] [48/81] Processing report for 2025-12-19... [2026-02-06T20:35:39.993749] [INFO ] [sig ] [48/81] Report for 2025-12-19 already exists, skipping... [2026-02-06T20:35:39.993776] [INFO ] [sig ] [49/81] Processing report for 2025-12-22... [2026-02-06T20:35:39.993823] [INFO ] [sig ] [49/81] Report for 2025-12-22 already exists, skipping... [2026-02-06T20:35:39.993851] [INFO ] [sig ] [50/81] Processing report for 2025-12-23... [2026-02-06T20:35:39.993899] [INFO ] [sig ] [50/81] Report for 2025-12-23 already exists, skipping... [2026-02-06T20:35:39.993929] [INFO ] [sig ] [51/81] Processing report for 2025-12-24... [2026-02-06T20:35:39.993966] [INFO ] [sig ] [51/81] Report for 2025-12-24 already exists, skipping... [2026-02-06T20:35:39.993994] [INFO ] [sig ] [52/81] Processing report for 2025-12-26... [2026-02-06T20:35:39.994025] [INFO ] [sig ] [52/81] Report for 2025-12-26 already exists, skipping... [2026-02-06T20:35:39.994051] [INFO ] [sig ] [53/81] Processing report for 2025-12-29... [2026-02-06T20:35:39.994087] [INFO ] [sig ] [53/81] Report for 2025-12-29 already exists, skipping... [2026-02-06T20:35:39.994115] [INFO ] [sig ] [54/81] Processing report for 2025-12-30... [2026-02-06T20:35:39.994147] [INFO ] [sig ] [54/81] Report for 2025-12-30 already exists, skipping... [2026-02-06T20:35:39.994173] [INFO ] [sig ] [55/81] Processing report for 2025-12-31... [2026-02-06T20:35:39.994212] [INFO ] [sig ] [55/81] Report for 2025-12-31 already exists, skipping... [2026-02-06T20:35:39.994239] [INFO ] [sig ] [56/81] Processing report for 2026-01-02... [2026-02-06T20:35:39.994276] [INFO ] [sig ] [56/81] Report for 2026-01-02 already exists, skipping... [2026-02-06T20:35:39.994302] [INFO ] [sig ] [57/81] Processing report for 2026-01-05... [2026-02-06T20:35:39.994333] [INFO ] [sig ] [57/81] Report for 2026-01-05 already exists, skipping... [2026-02-06T20:35:39.994358] [INFO ] [sig ] [58/81] Processing report for 2026-01-06... [2026-02-06T20:35:39.994389] [INFO ] [sig ] [58/81] Report for 2026-01-06 already exists, skipping... [2026-02-06T20:35:39.994414] [INFO ] [sig ] [59/81] Processing report for 2026-01-07... [2026-02-06T20:35:39.994449] [INFO ] [sig ] [59/81] Report for 2026-01-07 already exists, skipping... [2026-02-06T20:35:39.994476] [INFO ] [sig ] [60/81] Processing report for 2026-01-08... [2026-02-06T20:35:39.994511] [INFO ] [sig ] [60/81] Report for 2026-01-08 already exists, skipping... [2026-02-06T20:35:39.994538] [INFO ] [sig ] [61/81] Processing report for 2026-01-09... [2026-02-06T20:35:39.994601] [INFO ] [sig ] [61/81] Report for 2026-01-09 already exists, skipping... [2026-02-06T20:35:39.994633] [INFO ] [sig ] [62/81] Processing report for 2026-01-12... [2026-02-06T20:35:39.994665] [INFO ] [sig ] [62/81] Report for 2026-01-12 already exists, skipping... [2026-02-06T20:35:39.994691] [INFO ] [sig ] [63/81] Processing report for 2026-01-13... [2026-02-06T20:35:39.994735] [INFO ] [sig ] [63/81] Report for 2026-01-13 already exists, skipping... [2026-02-06T20:35:39.994762] [INFO ] [sig ] [64/81] Processing report for 2026-01-14... [2026-02-06T20:35:39.994792] [INFO ] [sig ] [64/81] Report for 2026-01-14 already exists, skipping... [2026-02-06T20:35:39.994817] [INFO ] [sig ] [65/81] Processing report for 2026-01-15... [2026-02-06T20:35:39.994847] [INFO ] [sig ] [65/81] Report for 2026-01-15 already exists, skipping... [2026-02-06T20:35:39.994873] [INFO ] [sig ] [66/81] Processing report for 2026-01-16... [2026-02-06T20:35:39.994911] [INFO ] [sig ] [66/81] Report for 2026-01-16 already exists, skipping... [2026-02-06T20:35:39.994938] [INFO ] [sig ] [67/81] Processing report for 2026-01-20... [2026-02-06T20:35:39.994969] [INFO ] [sig ] [67/81] Report for 2026-01-20 already exists, skipping... [2026-02-06T20:35:39.994995] [INFO ] [sig ] [68/81] Processing report for 2026-01-21... [2026-02-06T20:35:39.995032] [INFO ] [sig ] [68/81] Report for 2026-01-21 already exists, skipping... [2026-02-06T20:35:39.995059] [INFO ] [sig ] [69/81] Processing report for 2026-01-22... [2026-02-06T20:35:39.995097] [INFO ] [sig ] [69/81] Report for 2026-01-22 already exists, skipping... [2026-02-06T20:35:39.995124] [INFO ] [sig ] [70/81] Processing report for 2026-01-23... [2026-02-06T20:35:39.995170] [INFO ] [sig ] [70/81] Report for 2026-01-23 already exists, skipping... [2026-02-06T20:35:39.995204] [INFO ] [sig ] [71/81] Processing report for 2026-01-26... [2026-02-06T20:35:39.995236] [INFO ] [sig ] [71/81] Report for 2026-01-26 already exists, skipping... [2026-02-06T20:35:39.995262] [INFO ] [sig ] [72/81] Processing report for 2026-01-27... [2026-02-06T20:35:39.995300] [INFO ] [sig ] [72/81] Report for 2026-01-27 already exists, skipping... [2026-02-06T20:35:39.995343] [INFO ] [sig ] [73/81] Processing report for 2026-01-28... [2026-02-06T20:35:39.995383] [INFO ] [sig ] [73/81] Report for 2026-01-28 already exists, skipping... [2026-02-06T20:35:39.995411] [INFO ] [sig ] [74/81] Processing report for 2026-01-29... [2026-02-06T20:35:39.995447] [INFO ] [sig ] [74/81] Report for 2026-01-29 already exists, skipping... [2026-02-06T20:35:39.995475] [INFO ] [sig ] [75/81] Processing report for 2026-01-30... [2026-02-06T20:35:39.995517] [INFO ] [sig ] [75/81] Report for 2026-01-30 already exists, skipping... [2026-02-06T20:35:39.995545] [INFO ] [sig ] [76/81] Processing report for 2026-02-02... [2026-02-06T20:35:39.995600] [INFO ] [sig ] [76/81] Report for 2026-02-02 already exists, skipping... [2026-02-06T20:35:39.995631] [INFO ] [sig ] [77/81] Processing report for 2026-02-03... [2026-02-06T20:35:39.995667] [INFO ] [sig ] [77/81] Report for 2026-02-03 already exists, skipping... [2026-02-06T20:35:39.995695] [INFO ] [sig ] [78/81] Processing report for 2026-02-04... [2026-02-06T20:35:39.995733] [INFO ] [sig ] [78/81] Report for 2026-02-04 already exists, skipping... [2026-02-06T20:35:39.995761] [INFO ] [sig ] [79/81] Processing report for 2026-02-05... [2026-02-06T20:35:39.995792] [INFO ] [sig ] [79/81] Report for 2026-02-05 already exists, skipping... [2026-02-06T20:35:39.995817] [INFO ] [sig ] [80/81] Processing report for 2026-02-06... [2026-02-06T20:35:39.995848] [INFO ] [sig ] [80/81] Report for 2026-02-06 already exists, skipping... [2026-02-06T20:35:39.995874] [INFO ] [sig ] [81/81] Processing report for 2026-02-09... [2026-02-06T20:35:40.105967] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.106339] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-06T20:35:40.106645] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.106887] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.107143] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.107436] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-06T20:35:40.107690] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.107798] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-06T20:35:40.108036] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.108273] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.108561] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.108843] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-06T20:35:40.109077] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.109311] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.109543] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.109824] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.110073] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.110307] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-06T20:35:40.110548] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-06T20:35:40.110856] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-06T20:35:40.111098] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.111400] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.111670] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.111907] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.112192] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-06T20:35:40.112425] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.112660] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-06T20:35:40.112888] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-06T20:35:40.113146] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.113391] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.113657] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.113905] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.114197] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-06T20:35:40.114434] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-06T20:35:40.114716] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.115001] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.115237] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-06T20:35:40.115493] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-06T20:35:40.115755] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.116000] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-06T20:35:40.116921] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-06T20:35:40.117166] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-06T20:35:40.117432] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.117689] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.117961] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.118215] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.118506] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.118820] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.119057] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.119306] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-06T20:35:40.119557] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.119814] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-06T20:35:40.120058] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.120395] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.120632] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.120893] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.121140] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.121383] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.121655] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-06T20:35:40.121930] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-06T20:35:40.122172] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.122463] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.122728] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.122987] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.123221] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.123565] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.123847] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-06T20:35:40.124139] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.124563] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.124873] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.125108] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-06T20:35:40.125348] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.125606] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.125847] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-06T20:35:40.126086] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-06T20:35:40.126418] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-06T20:35:40.127159] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-06T20:35:40.127458] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.127714] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.128000] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.128316] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-06T20:35:40.128564] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.128844] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.129080] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.129317] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-06T20:35:40.129593] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.129849] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.130211] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-06T20:35:40.130473] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.130784] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-06T20:35:40.131047] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-06T20:35:40.131293] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.131552] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-06T20:35:40.131812] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.132065] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.132357] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.132622] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-06T20:35:40.132911] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.133144] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.133378] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.133610] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.133888] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-06T20:35:40.134122] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.134360] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.134598] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.134885] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-06T20:35:40.135826] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-06T20:35:40.136075] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.136312] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-06T20:35:40.136551] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-06T20:35:40.137445] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-06T20:35:40.137716] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-06T20:35:40.137985] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.138247] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-06T20:35:40.138507] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.138796] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.139038] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.139330] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-06T20:35:40.139602] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-06T20:35:40.140555] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.141032] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.141271] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-06T20:35:40.141341] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.141614] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-06T20:35:40.141872] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-06T20:35:40.142113] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.142380] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.142624] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-06T20:35:40.142856] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-06T20:35:40.143143] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.143376] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.143622] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.143880] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.144173] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-06T20:35:40.144450] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-06T20:35:40.144707] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.144968] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.145038] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.145280] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.145521] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-06T20:35:40.145792] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-06T20:35:40.146035] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-06T20:35:40.146277] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-06T20:35:40.146516] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.146785] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-06T20:35:40.147045] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-06T20:35:40.147293] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-06T20:35:40.147551] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-06T20:35:40.147835] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.148072] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-06T20:35:40.148321] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.148558] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-06T20:35:40.148864] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.149115] [DEBUG] [LOCAL ] Loaded configuration for BKN: 0 features, 70.0% accuracy [2026-02-06T20:35:40.149352] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-06T20:35:40.150257] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-06T20:35:40.150492] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.150732] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.150979] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.151239] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.151523] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.151812] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-06T20:35:40.152053] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.152300] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-06T20:35:40.152549] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.152801] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-06T20:35:40.153078] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.153305] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.153603] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.153835] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.154120] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-06T20:35:40.154347] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-06T20:35:40.154594] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.155555] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-06T20:35:40.155823] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.156064] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.156302] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.156542] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.156805] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-06T20:35:40.157037] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.157323] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.157586] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-06T20:35:40.157827] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.158080] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.158326] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-06T20:35:40.158616] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.158851] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.159082] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-06T20:35:40.159367] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.159600] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-06T20:35:40.159838] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.160094] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-06T20:35:40.160327] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-06T20:35:40.160558] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.161300] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.161545] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.161808] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-06T20:35:40.162065] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-06T20:35:40.162305] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.162612] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.162857] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.163089] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-06T20:35:40.163379] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-06T20:35:40.163670] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.163925] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.164162] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.164387] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-06T20:35:40.164666] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.164741] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.164984] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-06T20:35:40.165209] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.165591] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-06T20:35:40.165833] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.166088] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-06T20:35:40.166322] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.166556] [DEBUG] [LOCAL ] Loaded configuration for DVAX: 5 features, 90.0% accuracy [2026-02-06T20:35:40.166833] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.167119] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.167406] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-06T20:35:40.167637] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.167889] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.168127] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.168407] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.168641] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-06T20:35:40.168890] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.169145] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.169381] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.169621] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.169862] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.170147] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.170413] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.170687] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.170955] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.171223] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.171506] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.171864] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-06T20:35:40.172161] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.172432] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.172698] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.172973] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.173949] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.174189] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-06T20:35:40.174424] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.174698] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.174969] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-06T20:35:40.175836] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-06T20:35:40.176427] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.176943] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.177467] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.177860] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.178108] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-06T20:35:40.178348] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-06T20:35:40.178596] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.178840] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.179113] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-06T20:35:40.179369] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.179679] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.179980] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-06T20:35:40.180228] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-06T20:35:40.180539] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.180870] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.181105] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.181335] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.181564] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.181826] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-06T20:35:40.182057] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.182128] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-06T20:35:40.183092] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.183357] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.183750] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.184002] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-06T20:35:40.184252] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-06T20:35:40.184515] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.184813] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-06T20:35:40.185115] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-06T20:35:40.185345] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.185425] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-06T20:35:40.186464] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.186705] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-06T20:35:40.186971] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-06T20:35:40.187220] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-06T20:35:40.187506] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.187789] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-06T20:35:40.188041] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-06T20:35:40.188327] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-06T20:35:40.188560] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-06T20:35:40.188673] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.188931] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.189159] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.189389] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-06T20:35:40.189654] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.189912] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-06T20:35:40.190151] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-06T20:35:40.190386] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.190622] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-06T20:35:40.190877] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-06T20:35:40.190970] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.191195] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.191490] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-06T20:35:40.191722] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.192099] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-06T20:35:40.193075] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-06T20:35:40.193360] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.193629] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.193898] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.194188] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.194424] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.194681] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.194919] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.195157] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.195404] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.195647] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.195881] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-06T20:35:40.196135] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.196384] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.196653] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-06T20:35:40.196912] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.197212] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.197502] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.197776] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.198024] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.198255] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.198503] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.198815] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.199048] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.199289] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-06T20:35:40.199529] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.199816] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.200057] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-06T20:35:40.200306] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.200558] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.200863] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.201143] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-06T20:35:40.201387] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-06T20:35:40.201623] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.202003] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.202241] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-06T20:35:40.202484] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.202762] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-06T20:35:40.203088] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.203348] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-06T20:35:40.203631] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-06T20:35:40.203888] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.204144] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.204402] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.204722] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.204996] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.205287] [DEBUG] [LOCAL ] Loaded configuration for NOTE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.205520] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.205832] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.206110] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-06T20:35:40.206350] [DEBUG] [LOCAL ] Loaded configuration for UPXI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.206597] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-06T20:35:40.206855] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-06T20:35:40.207095] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.207320] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.207548] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-06T20:35:40.207819] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.208059] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-06T20:35:40.208341] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.208600] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-06T20:35:40.208887] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.209117] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-06T20:35:40.209356] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-06T20:35:40.209653] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-06T20:35:40.209884] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-06T20:35:40.210108] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.211705] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.211962] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.212228] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-06T20:35:40.212486] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-06T20:35:40.212732] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.212965] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-06T20:35:40.213316] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.213651] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.213910] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.214149] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-06T20:35:40.214443] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.214675] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.214903] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-06T20:35:40.215132] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.215356] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.215591] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.216527] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-06T20:35:40.216834] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.217722] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-06T20:35:40.218004] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.218248] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-06T20:35:40.218487] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.218745] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-06T20:35:40.219039] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-06T20:35:40.219282] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-06T20:35:40.219558] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-06T20:35:40.219672] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.219906] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.220159] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.220383] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-06T20:35:40.220629] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.220860] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-06T20:35:40.221094] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-06T20:35:40.221320] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.221543] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-06T20:35:40.221783] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-06T20:35:40.221852] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-06T20:35:40.222071] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-06T20:35:40.222298] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-06T20:35:40.222524] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.222767] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.222994] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.223239] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.223548] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-06T20:35:40.223910] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-06T20:35:40.224150] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-06T20:35:40.224386] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-06T20:35:40.224652] [DEBUG] [LOCAL ] Loaded configuration for GBIO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.224915] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-06T20:35:40.225147] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.225385] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.225674] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.225956] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.226206] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-06T20:35:40.226455] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-06T20:35:40.226685] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-06T20:35:40.226965] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-06T20:35:40.227271] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-06T20:35:40.227505] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-06T20:35:40.227793] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-06T20:35:40.228105] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-06T20:35:40.228344] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-06T20:35:40.228643] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.228914] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.229199] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.229429] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.229673] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.229911] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.230146] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.230378] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.230622] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.230870] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.231115] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-06T20:35:40.231392] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.231624] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-06T20:35:40.231875] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-06T20:35:40.232103] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-06T20:35:40.232350] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-06T20:35:40.232597] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.232844] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.233124] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-06T20:35:40.233357] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.233619] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-06T20:35:40.233853] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.234084] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.234389] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.234652] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.234905] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.235146] [DEBUG] [LOCAL ] Loaded configuration for ZEUS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.235380] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.235618] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.235897] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-06T20:35:40.236131] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.236364] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.236597] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.236881] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.237106] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.237185] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.237247] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.237471] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-06T20:35:40.237703] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.237976] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.238261] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.238541] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.238865] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.239116] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-06T20:35:40.239367] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-06T20:35:40.239613] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-06T20:35:40.239868] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.240122] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-06T20:35:40.240354] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-06T20:35:40.240849] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.241095] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-06T20:35:40.241393] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-06T20:35:40.241679] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-06T20:35:40.241929] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.242226] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.242463] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.242762] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.243005] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.243242] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.243493] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-06T20:35:40.243774] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.244013] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.244253] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.244544] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.244868] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-06T20:35:40.245109] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-06T20:35:40.245360] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.245605] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.245891] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.246175] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.246432] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.246688] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-06T20:35:40.246972] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.247051] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.247280] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.247641] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.247848] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-06T20:35:40.248149] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.248395] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.248638] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-06T20:35:40.249693] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.249937] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.250186] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.250445] [DEBUG] [LOCAL ] Loaded configuration for HI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.250748] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-06T20:35:40.251018] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.251324] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.251557] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.251858] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.252107] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-06T20:35:40.252376] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-06T20:35:40.252644] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.252879] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.253134] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-06T20:35:40.253378] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-06T20:35:40.253614] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-06T20:35:40.254393] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.254659] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-06T20:35:40.254917] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.255153] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.255408] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-06T20:35:40.255648] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-06T20:35:40.255879] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.256281] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.256548] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.256877] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-06T20:35:40.257111] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-06T20:35:40.257407] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.257703] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-06T20:35:40.258022] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.258254] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-06T20:35:40.258501] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-06T20:35:40.258762] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.258993] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-06T20:35:40.260038] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-06T20:35:40.260305] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-06T20:35:40.260542] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.260862] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-06T20:35:40.261099] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-06T20:35:40.261386] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-06T20:35:40.261694] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.261936] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.262230] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.262490] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-06T20:35:40.262884] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.263168] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.263453] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.263691] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.263981] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.264210] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.264436] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.264668] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.264895] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-06T20:35:40.265198] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-06T20:35:40.265452] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.265730] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.265957] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.266188] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.266433] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-06T20:35:40.266503] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.266724] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-06T20:35:40.266956] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-06T20:35:40.267243] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-06T20:35:40.267474] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.267702] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.267966] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.268210] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.268445] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.268689] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.268917] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-06T20:35:40.269163] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-06T20:35:40.269395] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.269632] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.269861] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.270110] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.270369] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.270603] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.270833] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.271061] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.271296] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.271541] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-06T20:35:40.271811] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-06T20:35:40.272094] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.272340] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.272599] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.272894] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.273163] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.273405] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 3 features, 90.0% accuracy [2026-02-06T20:35:40.273638] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-06T20:35:40.273869] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-06T20:35:40.274095] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-06T20:35:40.274322] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.274548] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.274802] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-06T20:35:40.275234] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.275505] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.275811] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.276114] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.276370] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.276672] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.276964] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-06T20:35:40.277269] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-06T20:35:40.277647] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-06T20:35:40.278019] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-06T20:35:40.278308] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-06T20:35:40.278611] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-06T20:35:40.278984] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-06T20:35:40.279266] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.279625] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.279923] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.280254] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.280552] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.280878] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.281194] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.281517] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.281830] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-06T20:35:40.282154] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-06T20:35:40.282445] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-06T20:35:40.282699] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-06T20:35:40.282951] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-06T20:35:40.283208] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-06T20:35:40.283469] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.283747] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-06T20:35:40.284028] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.284296] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-06T20:35:40.284535] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.284811] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.285098] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.285342] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.285597] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.285998] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.286080] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-06T20:35:40.286341] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.286614] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.288449] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.290024] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.290301] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.290556] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.290891] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-06T20:35:40.291194] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.291459] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.291712] [DEBUG] [LOCAL ] Loaded configuration for LAKE: 3 features, 60.0% accuracy [2026-02-06T20:35:40.291960] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.292207] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-06T20:35:40.292464] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-06T20:35:40.292779] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.293025] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.293267] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.293336] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-06T20:35:40.293616] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.294602] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.294954] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.295234] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-06T20:35:40.295598] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.295873] [DEBUG] [LOCAL ] Loaded configuration for HAIN: 1 features, 90.0% accuracy [2026-02-06T20:35:40.296187] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-06T20:35:40.296472] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.296718] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.296953] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.297200] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.297463] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.297699] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.297973] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.298214] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-06T20:35:40.298478] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.298738] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.298967] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.299209] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.299476] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.299715] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.299960] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.300202] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-06T20:35:40.300911] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-06T20:35:40.301218] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-06T20:35:40.301467] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.301738] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.302020] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.302274] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-06T20:35:40.302521] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.302799] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-06T20:35:40.303043] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.303359] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-06T20:35:40.303436] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-06T20:35:40.303730] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.304049] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.304353] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-06T20:35:40.304612] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.304918] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-06T20:35:40.305225] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-06T20:35:40.305474] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-06T20:35:40.305747] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.306015] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-06T20:35:40.306308] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.306607] [DEBUG] [LOCAL ] Loaded configuration for BFK: 5 features, 100.0% accuracy [2026-02-06T20:35:40.306892] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.307150] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.307459] [DEBUG] [LOCAL ] Loaded configuration for BTA: 0 features, 80.0% accuracy [2026-02-06T20:35:40.307783] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.308052] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-06T20:35:40.308353] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.308638] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-06T20:35:40.308970] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.309271] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.309592] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.309866] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.310104] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-06T20:35:40.310443] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.310709] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-06T20:35:40.310970] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.311277] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.311553] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.311650] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.311901] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-06T20:35:40.312151] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.312461] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.312781] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-06T20:35:40.313116] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.313429] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.313780] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.314095] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-06T20:35:40.314461] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.314825] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.315133] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.315440] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-06T20:35:40.315734] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-06T20:35:40.316095] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-06T20:35:40.316422] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-06T20:35:40.316737] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.317027] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.317286] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-06T20:35:40.317616] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-06T20:35:40.317933] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-06T20:35:40.318194] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.318479] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-06T20:35:40.318802] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.319122] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.319401] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.319686] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-06T20:35:40.319960] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-06T20:35:40.320230] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-06T20:35:40.321330] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.321623] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-06T20:35:40.321928] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-06T20:35:40.322212] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.322467] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.322605] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.322901] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.323172] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.323444] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.323710] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-06T20:35:40.323970] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-06T20:35:40.324222] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-06T20:35:40.324467] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-06T20:35:40.324836] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.325109] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.325408] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.325700] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.325985] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.326248] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.326539] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.326824] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-06T20:35:40.327102] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-06T20:35:40.327391] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.327654] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-06T20:35:40.327996] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-06T20:35:40.328279] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.329135] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-06T20:35:40.330082] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.330357] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.330657] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-06T20:35:40.330932] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.331213] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-06T20:35:40.332213] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.332498] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-06T20:35:40.332869] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-06T20:35:40.333141] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-06T20:35:40.333415] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-06T20:35:40.333741] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-06T20:35:40.334025] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.334316] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-06T20:35:40.334614] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.334940] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.335229] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.335509] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.335815] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-06T20:35:40.336163] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-06T20:35:40.336439] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.336754] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.337003] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-06T20:35:40.337304] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.338083] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.338424] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-06T20:35:40.338765] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.339070] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-06T20:35:40.339379] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.339680] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.340021] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.340289] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.340556] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.340834] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-06T20:35:40.341072] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-06T20:35:40.341326] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-06T20:35:40.341599] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-06T20:35:40.341857] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-06T20:35:40.342123] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.342413] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-06T20:35:40.342688] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.342981] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.343290] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-06T20:35:40.343569] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-06T20:35:40.343890] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.344136] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.345115] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.345432] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.345701] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.345970] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.346226] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.346299] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.346535] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.346795] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-06T20:35:40.347060] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.347316] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-06T20:35:40.347598] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-06T20:35:40.347854] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.348110] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-06T20:35:40.348354] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.348423] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.348758] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-06T20:35:40.349010] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.349274] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.349611] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.349937] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.350237] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.350477] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.350742] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.351001] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.351251] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.351491] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-06T20:35:40.351733] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.352000] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.352240] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-06T20:35:40.352506] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-06T20:35:40.352814] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.353075] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-06T20:35:40.353355] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.353632] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.353942] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-06T20:35:40.354235] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.354519] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.354826] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-06T20:35:40.355101] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.355346] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.355606] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.355904] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.356212] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.356465] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-06T20:35:40.356711] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-06T20:35:40.357671] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.357967] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.358239] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.358553] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-06T20:35:40.358849] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-06T20:35:40.359175] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-06T20:35:40.359432] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.359683] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.359997] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-06T20:35:40.360257] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.360518] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-06T20:35:40.360847] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.361095] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.361367] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.361646] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-06T20:35:40.361902] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-06T20:35:40.362146] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.362408] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.362729] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-06T20:35:40.363022] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-06T20:35:40.363284] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-06T20:35:40.363523] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.363827] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.364072] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.364317] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.364634] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-06T20:35:40.364903] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.365159] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.365405] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.365694] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.365953] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-06T20:35:40.366193] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-06T20:35:40.366435] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-06T20:35:40.366728] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.366966] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.367207] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.367447] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-06T20:35:40.367689] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.367985] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.368290] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.368559] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-06T20:35:40.368870] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-06T20:35:40.369124] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.369373] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-06T20:35:40.369623] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.369882] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-06T20:35:40.370128] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-06T20:35:40.370419] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-06T20:35:40.370678] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-06T20:35:40.370929] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-06T20:35:40.371199] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.371446] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-06T20:35:40.371688] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-06T20:35:40.371931] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.372169] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.372432] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.372731] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.373024] [DEBUG] [LOCAL ] Loaded configuration for MUE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.373267] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.373508] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-06T20:35:40.373772] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.374048] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-06T20:35:40.374358] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.374442] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.374678] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.374944] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.375186] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-06T20:35:40.375437] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.375702] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.375990] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-06T20:35:40.376228] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.376486] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.376727] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.376966] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.377259] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-06T20:35:40.377504] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.377799] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.378044] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.378284] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-06T20:35:40.378590] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.378670] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.378923] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-06T20:35:40.379162] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.379451] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-06T20:35:40.379704] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.379992] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.380247] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.380487] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-06T20:35:40.380729] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.380969] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.381297] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-06T20:35:40.381546] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.381814] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-06T20:35:40.382064] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.382318] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-06T20:35:40.382596] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.382845] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.383102] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.383352] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-06T20:35:40.383599] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-06T20:35:40.383839] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-06T20:35:40.384102] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-06T20:35:40.384400] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-06T20:35:40.384648] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-06T20:35:40.384894] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-06T20:35:40.385150] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.385389] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.385659] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.385923] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-06T20:35:40.386222] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-06T20:35:40.386291] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-06T20:35:40.386523] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.386816] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.387068] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.387367] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-06T20:35:40.387436] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.387503] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-06T20:35:40.387807] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.388057] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-06T20:35:40.388322] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.388588] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.388841] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-06T20:35:40.389134] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.389404] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.389663] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.389933] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-06T20:35:40.390191] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-06T20:35:40.390480] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-06T20:35:40.390742] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.390981] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.391236] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.391511] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-06T20:35:40.391821] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-06T20:35:40.392062] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.392317] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.392613] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-06T20:35:40.392896] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-06T20:35:40.393199] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.393448] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.393749] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.394060] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.394343] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.394608] [DEBUG] [LOCAL ] Loaded configuration for MD: 1 features, 60.0% accuracy [2026-02-06T20:35:40.394867] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.395125] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-06T20:35:40.395451] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.395762] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.396052] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.396307] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.396604] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.396871] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.397111] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.397351] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.397609] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-06T20:35:40.397679] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.397940] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-06T20:35:40.398235] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-06T20:35:40.398490] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.398819] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-06T20:35:40.399067] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.399149] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.399392] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.399679] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-06T20:35:40.399935] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.400209] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.400477] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.400748] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.400994] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.401236] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.401486] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.401749] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.402002] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-06T20:35:40.402278] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.402595] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.402896] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-06T20:35:40.403162] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.403421] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-06T20:35:40.403672] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.403919] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-06T20:35:40.404156] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.404404] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-06T20:35:40.404653] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-06T20:35:40.404908] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-06T20:35:40.405192] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-06T20:35:40.405452] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.405713] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.405958] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-06T20:35:40.406227] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-06T20:35:40.406518] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.406620] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-06T20:35:40.406925] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.407207] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-06T20:35:40.407468] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.407719] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-06T20:35:40.407819] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.408115] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-06T20:35:40.408362] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.408619] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-06T20:35:40.408914] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-06T20:35:40.409159] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-06T20:35:40.409450] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.409716] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.409977] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-06T20:35:40.410223] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.410468] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.410773] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.411024] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-06T20:35:40.411315] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.411615] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-06T20:35:40.411860] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-06T20:35:40.412125] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-06T20:35:40.412440] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.412750] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.413016] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-06T20:35:40.413277] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-06T20:35:40.413530] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.413802] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-06T20:35:40.414052] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-06T20:35:40.414322] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-06T20:35:40.414591] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.414842] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-06T20:35:40.414925] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.415164] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-06T20:35:40.415408] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-06T20:35:40.415654] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.415918] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-06T20:35:40.416188] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.416449] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-06T20:35:40.416708] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-06T20:35:40.416984] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.417226] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.417480] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.417744] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-06T20:35:40.418002] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.418265] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-06T20:35:40.418519] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.418780] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.419082] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-06T20:35:40.419348] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.419647] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-06T20:35:40.419898] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-06T20:35:40.420148] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.420415] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-06T20:35:40.420660] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-06T20:35:40.420908] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-06T20:35:40.421206] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.421458] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-06T20:35:40.421714] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.421983] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.422232] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-06T20:35:40.423258] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-06T20:35:40.423514] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-06T20:35:40.423791] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.424059] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.424331] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.424612] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.425708] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-06T20:35:40.426035] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-06T20:35:40.426309] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.426594] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.426849] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-06T20:35:40.427109] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-06T20:35:40.427356] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.427611] [DEBUG] [LOCAL ] Loaded configuration for CEVA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.427879] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-06T20:35:40.428148] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.428435] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-06T20:35:40.428692] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-06T20:35:40.428953] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.429199] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-06T20:35:40.429444] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.429711] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-06T20:35:40.429955] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-06T20:35:40.430201] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.430279] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.430545] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.430819] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.431061] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.431322] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-06T20:35:40.431563] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-06T20:35:40.431832] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.432127] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.432496] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.432814] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.432912] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.433809] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.434387] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-06T20:35:40.435139] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-06T20:35:40.435214] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.435512] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-06T20:35:40.435813] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.436104] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.436421] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-06T20:35:40.436682] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.436972] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-06T20:35:40.437277] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-06T20:35:40.437601] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-06T20:35:40.437858] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.438110] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.438385] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.438634] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-06T20:35:40.438930] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.439166] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-06T20:35:40.439471] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.439726] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-06T20:35:40.440072] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.440314] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.440620] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.441032] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.441288] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.441603] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.442054] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-06T20:35:40.442300] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.442555] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.443071] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-06T20:35:40.443339] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-06T20:35:40.443602] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-06T20:35:40.443917] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-06T20:35:40.444332] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.444843] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-06T20:35:40.445371] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.446185] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.446478] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.446742] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.447027] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-06T20:35:40.447360] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.447632] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-06T20:35:40.447901] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-06T20:35:40.448152] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.448418] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-06T20:35:40.448689] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-06T20:35:40.449177] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.449496] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.449867] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-06T20:35:40.450121] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.450393] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-06T20:35:40.450920] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.451208] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.451474] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.451547] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-06T20:35:40.451839] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.452085] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.452328] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.452408] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-06T20:35:40.452661] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-06T20:35:40.453102] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.453385] [DEBUG] [LOCAL ] Loaded configuration for XTIA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.453642] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-06T20:35:40.454093] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.455181] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-06T20:35:40.455451] [DEBUG] [LOCAL ] Loaded configuration for QQQY: 4 features, 70.0% accuracy [2026-02-06T20:35:40.455739] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.455991] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.456242] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.456491] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.456734] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-06T20:35:40.456804] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.457039] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-06T20:35:40.457318] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-06T20:35:40.457564] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.457880] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.458330] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-06T20:35:40.458594] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.458919] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.459163] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.459422] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-06T20:35:40.459662] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-06T20:35:40.460090] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.460332] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.460604] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.460913] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-06T20:35:40.461160] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-06T20:35:40.461433] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-06T20:35:40.462400] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.462727] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-06T20:35:40.463039] [DEBUG] [LOCAL ] Loaded configuration for BLE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.463299] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-06T20:35:40.463588] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.463844] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.464119] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-06T20:35:40.464423] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-06T20:35:40.464701] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-06T20:35:40.464980] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.465280] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.465531] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.465859] [DEBUG] [LOCAL ] Loaded configuration for SOPA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.466161] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.466451] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-06T20:35:40.466712] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.467208] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.467462] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-06T20:35:40.467980] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.468292] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-06T20:35:40.468548] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-06T20:35:40.468848] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.469104] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-06T20:35:40.469396] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.469673] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.469965] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.470279] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.470533] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-06T20:35:40.470838] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-06T20:35:40.471282] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-06T20:35:40.471543] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.471816] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-06T20:35:40.472074] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-06T20:35:40.472311] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.472556] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-06T20:35:40.472844] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.473088] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-06T20:35:40.473329] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.473607] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-06T20:35:40.473861] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.474098] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-06T20:35:40.474332] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-06T20:35:40.474593] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.475462] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.475733] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.475983] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-06T20:35:40.476232] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-06T20:35:40.476532] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-06T20:35:40.476646] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-06T20:35:40.476904] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.477143] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-06T20:35:40.477398] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.477703] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.477998] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.478264] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-06T20:35:40.478503] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.478798] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.479056] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-06T20:35:40.479304] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-06T20:35:40.479380] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-06T20:35:40.479641] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-06T20:35:40.479894] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-06T20:35:40.480131] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.480369] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.480610] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.480878] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-06T20:35:40.481146] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.481445] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.482335] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.482624] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.483090] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-06T20:35:40.483383] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-06T20:35:40.483751] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.484078] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-06T20:35:40.484375] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.484655] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.484933] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.485282] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.485390] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-06T20:35:40.485671] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.485959] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.486220] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-06T20:35:40.486491] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.486885] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-06T20:35:40.487149] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.487404] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-06T20:35:40.487648] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.487920] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.488180] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-06T20:35:40.488423] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.488682] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-06T20:35:40.488940] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.489173] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-06T20:35:40.489406] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-06T20:35:40.489679] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-06T20:35:40.489957] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-06T20:35:40.490190] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.490443] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-06T20:35:40.490689] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.490944] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.491203] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.491456] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-06T20:35:40.491697] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-06T20:35:40.491950] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-06T20:35:40.492183] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-06T20:35:40.492478] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-06T20:35:40.492791] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.493032] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.493277] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-06T20:35:40.493539] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.493798] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.494292] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.494603] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-06T20:35:40.494948] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-06T20:35:40.495197] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.495612] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.496079] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.496343] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.496627] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-06T20:35:40.496939] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.497206] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-06T20:35:40.497491] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-06T20:35:40.497803] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.498054] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-06T20:35:40.498307] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-06T20:35:40.498559] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.498821] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.499093] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-06T20:35:40.499386] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.499676] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-06T20:35:40.499981] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.500216] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-06T20:35:40.500480] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-06T20:35:40.500722] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.501163] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-06T20:35:40.501429] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.501715] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.502112] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.502367] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.502634] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.502707] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.503180] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-06T20:35:40.503445] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.503717] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-06T20:35:40.503968] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.504275] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.504567] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-06T20:35:40.504835] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.505068] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-06T20:35:40.505304] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-06T20:35:40.505598] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.505841] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-06T20:35:40.506072] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.506150] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.506432] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.506682] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.506910] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-06T20:35:40.507147] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.507395] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-06T20:35:40.507626] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-06T20:35:40.507856] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-06T20:35:40.508092] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.508324] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.508392] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.508626] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.508881] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-06T20:35:40.509114] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.509392] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.509628] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.509861] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.510090] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.510343] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.510628] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.510869] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.511129] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.511362] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-06T20:35:40.511601] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.511885] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.512166] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.512423] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-06T20:35:40.512656] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-06T20:35:40.512888] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.513138] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.513394] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.513623] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.513872] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-06T20:35:40.514103] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.514194] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-06T20:35:40.514435] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-06T20:35:40.514681] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.514940] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-06T20:35:40.515179] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.515464] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.515694] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-06T20:35:40.515946] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.516178] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.517606] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.517694] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.517956] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.518219] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-06T20:35:40.518479] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-06T20:35:40.518725] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.518981] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-06T20:35:40.519217] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.519453] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-06T20:35:40.520266] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-06T20:35:40.520507] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.520791] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.521054] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.521346] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-06T20:35:40.521607] [DEBUG] [LOCAL ] Loaded configuration for THS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.521870] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.521943] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.522201] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-06T20:35:40.522453] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-06T20:35:40.522728] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-06T20:35:40.522973] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.523220] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.523464] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-06T20:35:40.523712] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-06T20:35:40.524019] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-06T20:35:40.524265] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.524517] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-06T20:35:40.524830] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-06T20:35:40.525067] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-06T20:35:40.525335] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-06T20:35:40.525613] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-06T20:35:40.525871] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.526166] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.526398] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.526663] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-06T20:35:40.526910] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-06T20:35:40.527162] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-06T20:35:40.527407] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.527680] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.528035] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.528340] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-06T20:35:40.528655] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.528946] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.529247] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.529534] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-06T20:35:40.529819] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-06T20:35:40.530078] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.530331] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.530596] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.530864] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-06T20:35:40.531112] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.531189] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-06T20:35:40.531263] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.531499] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.531785] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.532035] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-06T20:35:40.532287] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-06T20:35:40.532554] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-06T20:35:40.532821] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.533056] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-06T20:35:40.533126] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.533361] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.533607] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-06T20:35:40.533912] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.534170] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.534416] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-06T20:35:40.534663] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.535620] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.535929] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-06T20:35:40.536188] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-06T20:35:40.536488] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.536751] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.537032] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.537290] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-06T20:35:40.537526] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.537838] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.538095] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.538330] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.538606] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-06T20:35:40.538855] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.539102] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-06T20:35:40.539416] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-06T20:35:40.539731] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.539967] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-06T20:35:40.540231] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-06T20:35:40.540493] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.540731] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-06T20:35:40.540970] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-06T20:35:40.541205] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-06T20:35:40.541500] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.541812] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.542071] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.542316] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-06T20:35:40.542387] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.542650] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.542971] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-06T20:35:40.543277] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.543546] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-06T20:35:40.543890] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.544205] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.544461] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.544708] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.544952] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.545209] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-06T20:35:40.545473] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.545732] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.546049] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.546342] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.546606] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.546869] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.547130] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.547397] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.547477] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.547790] [DEBUG] [LOCAL ] Loaded configuration for NUKK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.548047] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-06T20:35:40.548281] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-06T20:35:40.548514] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.548616] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.548865] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.549096] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.549382] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-06T20:35:40.549631] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-06T20:35:40.549897] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-06T20:35:40.550195] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.550430] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.550683] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-06T20:35:40.550937] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-06T20:35:40.551170] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.551421] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.551701] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.551806] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-06T20:35:40.552119] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.552407] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.552714] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.552996] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.553254] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.553532] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-06T20:35:40.553809] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.553890] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-06T20:35:40.554140] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-06T20:35:40.554395] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.554480] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-06T20:35:40.554709] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.554944] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-06T20:35:40.555183] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.555434] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.555735] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-06T20:35:40.556014] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.556334] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-06T20:35:40.556649] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.556904] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.557135] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-06T20:35:40.557387] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-06T20:35:40.557636] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.557983] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.558221] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.558473] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-06T20:35:40.558770] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.559012] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.559265] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.559516] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.559801] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-06T20:35:40.560048] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-06T20:35:40.560399] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.560683] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-06T20:35:40.560936] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.561190] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.561426] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.561709] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-06T20:35:40.561941] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.562174] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-06T20:35:40.562244] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-06T20:35:40.562486] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.562766] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-06T20:35:40.563040] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-06T20:35:40.563275] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.563504] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.563777] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-06T20:35:40.564026] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.564260] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.564510] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-06T20:35:40.564854] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.565111] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-06T20:35:40.565374] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.565619] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.565869] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-06T20:35:40.566134] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.566450] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-06T20:35:40.566693] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.567149] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.567428] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.567709] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.568038] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-06T20:35:40.568355] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-06T20:35:40.568666] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.568946] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.569209] [DEBUG] [LOCAL ] Loaded configuration for NNOX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.569492] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.569805] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.570074] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.570363] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.570865] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-06T20:35:40.571602] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.572211] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-06T20:35:40.573570] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-06T20:35:40.573883] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-06T20:35:40.574150] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-06T20:35:40.574402] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.574658] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-06T20:35:40.574922] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.575156] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-06T20:35:40.575417] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.575685] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-06T20:35:40.575937] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.576006] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.576244] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-06T20:35:40.576500] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-06T20:35:40.576783] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-06T20:35:40.577025] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.577266] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-06T20:35:40.577509] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.577777] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-06T20:35:40.578090] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.578343] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.578652] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.578918] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.579150] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-06T20:35:40.579398] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.579638] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-06T20:35:40.579938] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-06T20:35:40.580803] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-06T20:35:40.581045] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.581288] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-06T20:35:40.581557] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-06T20:35:40.581853] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-06T20:35:40.582099] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-06T20:35:40.582336] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.582594] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.582857] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-06T20:35:40.583095] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.583796] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-06T20:35:40.584094] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-06T20:35:40.584390] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-06T20:35:40.584631] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-06T20:35:40.584899] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-06T20:35:40.585202] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-06T20:35:40.585442] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-06T20:35:40.585686] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-06T20:35:40.585979] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.586248] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-06T20:35:40.586476] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.586707] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.588069] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.588357] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.588667] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.588973] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-06T20:35:40.589212] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-06T20:35:40.589449] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-06T20:35:40.589753] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.589993] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-06T20:35:40.590228] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-06T20:35:40.590519] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-06T20:35:40.590816] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-06T20:35:40.591061] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.591304] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.591600] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-06T20:35:40.591908] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-06T20:35:40.592174] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-06T20:35:40.592413] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.592695] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-06T20:35:40.592922] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.593164] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.593402] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.593810] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.594061] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.594321] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-06T20:35:40.594605] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.594862] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-06T20:35:40.595152] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-06T20:35:40.595384] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.595633] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.595701] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.595921] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.596146] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.596436] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-06T20:35:40.596844] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.597224] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-06T20:35:40.597510] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.597835] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.598145] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-06T20:35:40.598450] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-06T20:35:40.598700] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-06T20:35:40.598937] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-06T20:35:40.599188] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-06T20:35:40.599432] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.599677] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.599983] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-06T20:35:40.601076] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-06T20:35:40.601336] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.601605] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.601888] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-06T20:35:40.602142] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-06T20:35:40.602403] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.602646] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.603005] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.603305] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-06T20:35:40.603565] [DEBUG] [LOCAL ] Loaded configuration for SKIN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.603828] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-06T20:35:40.604069] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.604320] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.604589] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-06T20:35:40.604886] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-06T20:35:40.605121] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-06T20:35:40.605368] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.605652] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-06T20:35:40.605893] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-06T20:35:40.605962] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-06T20:35:40.606248] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-06T20:35:40.606499] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.606761] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.606831] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-06T20:35:40.607107] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-06T20:35:40.607337] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.607585] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-06T20:35:40.607871] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-06T20:35:40.608140] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.608378] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-06T20:35:40.608617] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-06T20:35:40.608864] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-06T20:35:40.609143] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-06T20:35:40.609392] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.609662] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.609961] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.610258] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-06T20:35:40.610518] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-06T20:35:40.610830] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.611080] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.611367] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.611665] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-06T20:35:40.611938] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.612188] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.612427] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-06T20:35:40.612686] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-06T20:35:40.612923] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.613159] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.613396] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-06T20:35:40.613816] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.614062] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-06T20:35:40.614313] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-06T20:35:40.614595] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-02-06T20:35:40.614843] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-06T20:35:40.615149] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.615408] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.615675] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-06T20:35:40.615993] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-06T20:35:40.616288] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-06T20:35:40.616524] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.616787] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.617074] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.617321] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.617588] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.617663] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.618057] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.618363] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.618609] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.618849] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.619106] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-06T20:35:40.619346] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-06T20:35:40.619600] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.619832] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.620060] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.620291] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.620750] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-06T20:35:40.621224] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.621508] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.621813] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-06T20:35:40.622124] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-06T20:35:40.622448] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.622787] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-06T20:35:40.623170] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.623511] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-06T20:35:40.623864] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.624167] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.624277] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-06T20:35:40.624561] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-06T20:35:40.624917] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.625230] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.625531] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-06T20:35:40.625842] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.626169] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 3 features, 90.0% accuracy [2026-02-06T20:35:40.626443] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-06T20:35:40.626735] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-06T20:35:40.627067] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.627814] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-06T20:35:40.627915] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.628225] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.628517] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.628852] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.629149] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.629488] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.629790] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.629880] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.630138] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.630408] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-06T20:35:40.630738] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-06T20:35:40.631056] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.631328] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.631635] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.631881] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.632143] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-06T20:35:40.632428] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-06T20:35:40.632740] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-06T20:35:40.633005] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-06T20:35:40.633263] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-06T20:35:40.633623] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-06T20:35:40.633911] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-06T20:35:40.634249] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-06T20:35:40.634513] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.634870] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.635130] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.635408] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-06T20:35:40.635735] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.635999] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-06T20:35:40.636262] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-06T20:35:40.636525] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.636812] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-06T20:35:40.637091] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.637352] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.637614] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-06T20:35:40.637913] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.638238] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.638507] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-06T20:35:40.638879] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.639187] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.639499] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.639859] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.640359] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.640635] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.640971] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-06T20:35:40.641241] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.641536] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.641670] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-06T20:35:40.641938] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.642214] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-06T20:35:40.642314] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.642604] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-06T20:35:40.642938] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.643225] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-06T20:35:40.643616] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-06T20:35:40.643920] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-06T20:35:40.644243] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.644507] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-06T20:35:40.644821] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-06T20:35:40.645114] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-06T20:35:40.645434] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.645724] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.646040] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.646308] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-06T20:35:40.646631] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-06T20:35:40.646936] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.647224] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-06T20:35:40.647497] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-06T20:35:40.647825] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.648124] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-06T20:35:40.648440] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.648930] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-06T20:35:40.649499] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.649852] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.650187] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-06T20:35:40.650494] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-06T20:35:40.650832] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.651138] [DEBUG] [LOCAL ] Loaded configuration for RDHL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.651411] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.651757] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-06T20:35:40.652683] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-06T20:35:40.652997] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.653087] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.653368] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.653704] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-06T20:35:40.653967] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-06T20:35:40.654294] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.654620] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-06T20:35:40.654936] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-06T20:35:40.655195] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.655454] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.655743] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-06T20:35:40.656034] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-06T20:35:40.656356] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.656624] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.656900] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-06T20:35:40.657173] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.657506] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.657862] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.658155] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.658450] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.658730] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-06T20:35:40.659019] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.659302] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.659646] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-06T20:35:40.659997] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-06T20:35:40.660329] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.660657] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.660981] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.661253] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.661550] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.661857] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.662156] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-06T20:35:40.662487] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-06T20:35:40.662844] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.663132] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.663415] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-06T20:35:40.663745] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-06T20:35:40.664036] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.664341] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-06T20:35:40.664649] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-06T20:35:40.664947] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.665283] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-06T20:35:40.665624] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-06T20:35:40.665982] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-06T20:35:40.666287] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-06T20:35:40.666603] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-06T20:35:40.666908] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.667200] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.667523] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-06T20:35:40.667880] [DEBUG] [LOCAL ] Loaded configuration for MTLS: 1 features, 60.0% accuracy [2026-02-06T20:35:40.668188] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.668517] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.668890] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.669194] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.669519] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.669835] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.670113] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.670198] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-06T20:35:40.670477] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.670733] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.670980] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.671256] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.671567] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-06T20:35:40.671845] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.672144] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-06T20:35:40.672411] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-06T20:35:40.672685] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.672948] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.673277] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-06T20:35:40.673552] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.673855] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.674140] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.674458] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.674727] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-06T20:35:40.674992] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-06T20:35:40.675265] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-06T20:35:40.675512] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.675840] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.676866] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-06T20:35:40.677203] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-06T20:35:40.677512] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-06T20:35:40.677899] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.678178] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.678509] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-06T20:35:40.678826] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.679099] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-06T20:35:40.679366] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.679678] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-06T20:35:40.680018] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.680337] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-06T20:35:40.680663] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-06T20:35:40.680937] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.681215] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.681495] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-06T20:35:40.681615] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.681896] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-06T20:35:40.682175] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.682449] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.682550] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-06T20:35:40.682893] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.683155] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-06T20:35:40.683428] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.683517] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.683855] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-06T20:35:40.683992] [DEBUG] [LOCAL ] Loaded configuration for LDSF: 3 features, 60.0% accuracy [2026-02-06T20:35:40.684271] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.684515] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.684834] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-06T20:35:40.685085] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.685380] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-06T20:35:40.685626] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.685970] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.686232] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.686476] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-06T20:35:40.686728] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.687021] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.687261] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.687504] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-06T20:35:40.687795] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-06T20:35:40.688056] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.688305] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-06T20:35:40.688566] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.688829] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.689069] [DEBUG] [LOCAL ] Loaded configuration for UPLD: 3 features, 100.0% accuracy [2026-02-06T20:35:40.689306] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.689554] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.689838] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.690070] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.690318] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.690564] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-06T20:35:40.690873] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.691108] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-06T20:35:40.691358] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.691630] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.691867] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.692109] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-06T20:35:40.692393] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.692631] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.692702] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.692928] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-06T20:35:40.693181] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-06T20:35:40.693417] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.693689] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.693991] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.694300] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.694566] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.694835] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-06T20:35:40.695123] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-06T20:35:40.695359] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.695614] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.695886] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.696214] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.696487] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-06T20:35:40.696560] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.696855] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-06T20:35:40.697101] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-06T20:35:40.697388] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-06T20:35:40.697632] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.697943] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-06T20:35:40.698358] [DEBUG] [LOCAL ] Loaded configuration for VS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.698662] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-06T20:35:40.698932] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-06T20:35:40.699204] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-06T20:35:40.699461] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.699770] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.700105] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-06T20:35:40.700398] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.700672] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-06T20:35:40.700915] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.701211] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-06T20:35:40.701445] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-06T20:35:40.701706] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.701976] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.702274] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.702589] [DEBUG] [LOCAL ] Loaded configuration for CBL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.702852] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-06T20:35:40.703116] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-06T20:35:40.703364] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-06T20:35:40.703614] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.703875] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.704177] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-06T20:35:40.704446] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.704695] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.704959] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-06T20:35:40.705225] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.705481] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-06T20:35:40.705727] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.705975] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.706271] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.706585] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-06T20:35:40.706829] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.707078] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-06T20:35:40.707370] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.707616] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.707884] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.708132] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.708368] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.708665] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.708920] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.709191] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.709464] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.709563] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-06T20:35:40.709856] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.710104] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-06T20:35:40.710392] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.710670] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-06T20:35:40.710970] [DEBUG] [LOCAL ] Loaded configuration for MOFG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.711238] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.711498] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-06T20:35:40.711787] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-06T20:35:40.712061] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-06T20:35:40.712327] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-06T20:35:40.712616] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-06T20:35:40.712888] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-06T20:35:40.713128] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-06T20:35:40.713381] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-06T20:35:40.713626] [DEBUG] [LOCAL ] Loaded configuration for MHN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.713876] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-06T20:35:40.714134] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.714374] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.714612] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-06T20:35:40.714839] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-06T20:35:40.715117] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.715358] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.715656] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-06T20:35:40.715899] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.716144] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.716392] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-06T20:35:40.716647] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.716890] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.717133] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-06T20:35:40.717395] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-06T20:35:40.717647] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-06T20:35:40.717918] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.718166] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.718444] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.718703] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.718970] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.719216] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.719458] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-06T20:35:40.719866] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.720121] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-06T20:35:40.720425] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-06T20:35:40.720679] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.720981] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.721247] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-06T20:35:40.721492] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-06T20:35:40.721837] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.722088] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.722336] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.722604] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.722912] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-06T20:35:40.723161] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.723451] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.723689] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.723924] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-06T20:35:40.724223] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-06T20:35:40.724513] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.724802] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.725082] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.725158] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.725393] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.725739] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.726009] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.726265] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.726596] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.726877] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.727148] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-06T20:35:40.727413] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-06T20:35:40.727688] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.727958] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.728199] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-06T20:35:40.728270] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-06T20:35:40.728597] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.728873] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.729146] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.729442] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.729688] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.729949] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.730226] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.730525] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-06T20:35:40.730826] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.731085] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.731357] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.731615] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.731874] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 3 features, 90.0% accuracy [2026-02-06T20:35:40.732120] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.732352] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.732645] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.732932] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-06T20:35:40.733169] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.733469] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-06T20:35:40.733713] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-06T20:35:40.733964] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.734033] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-06T20:35:40.734274] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.734501] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-06T20:35:40.734732] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.734964] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.735193] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.735261] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-06T20:35:40.735531] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.735802] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.736037] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.736291] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.736542] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.736818] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.737081] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.737347] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-06T20:35:40.737630] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.737908] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-06T20:35:40.738144] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.738604] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.738859] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.739098] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-06T20:35:40.739358] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.739635] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-06T20:35:40.739727] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.740020] [DEBUG] [LOCAL ] Loaded configuration for LESL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.740266] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.740556] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-06T20:35:40.740817] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.741067] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-06T20:35:40.741316] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.741562] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-06T20:35:40.741866] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.742118] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.742371] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-06T20:35:40.742656] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.742917] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.743160] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.743451] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.743710] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.743963] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.744208] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-06T20:35:40.744469] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.744734] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.744998] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.745251] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-06T20:35:40.745505] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.745762] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.745993] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.746231] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-06T20:35:40.746474] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.746708] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.746938] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.747185] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.747453] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.747698] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-06T20:35:40.748035] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.748284] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-06T20:35:40.748546] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.748880] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-06T20:35:40.749137] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.749418] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.749674] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.749920] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-06T20:35:40.750187] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.750456] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.750713] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.750958] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.751247] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.751501] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.751613] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.751949] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-06T20:35:40.752194] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-06T20:35:40.752452] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-06T20:35:40.752752] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-06T20:35:40.752826] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-06T20:35:40.753092] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.753352] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-06T20:35:40.753597] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-06T20:35:40.753860] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.754106] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-06T20:35:40.754351] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.754604] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.754856] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.755116] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-06T20:35:40.755392] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-06T20:35:40.755646] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.755899] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.756152] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-06T20:35:40.756533] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.756836] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-06T20:35:40.757148] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-06T20:35:40.757402] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-06T20:35:40.757655] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.757934] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.758247] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.758549] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-06T20:35:40.758884] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.759150] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.759409] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.759680] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-06T20:35:40.759926] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-06T20:35:40.760164] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.760419] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.760500] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.760787] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-06T20:35:40.761026] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-06T20:35:40.761265] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.761499] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.761755] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.762011] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.762246] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.762526] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.762834] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.762903] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.763128] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.763359] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.763443] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.763679] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.763915] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.764152] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.764442] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-06T20:35:40.764740] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.764993] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.765251] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.765497] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.765735] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.766166] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.766410] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.766658] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-06T20:35:40.767113] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.767405] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.767705] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.767984] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.768225] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-06T20:35:40.768471] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-06T20:35:40.768742] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.769108] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.769373] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-06T20:35:40.769678] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-06T20:35:40.770078] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.770319] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-06T20:35:40.770592] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.770869] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-06T20:35:40.771121] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.771375] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.771657] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-06T20:35:40.772016] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.772321] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.773310] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.773596] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.774049] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.774295] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-06T20:35:40.774556] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-06T20:35:40.774835] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.775140] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-06T20:35:40.775384] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.775626] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.775856] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-06T20:35:40.776840] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-06T20:35:40.777296] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.777374] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-06T20:35:40.777646] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-06T20:35:40.778124] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.778381] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-06T20:35:40.778659] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.778967] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-06T20:35:40.779208] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-06T20:35:40.779453] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.779710] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-06T20:35:40.780002] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.780239] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-06T20:35:40.780482] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-06T20:35:40.780744] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.780991] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.781258] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-06T20:35:40.781518] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-06T20:35:40.781991] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.782312] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.782696] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-06T20:35:40.782983] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-06T20:35:40.783068] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-06T20:35:40.783330] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-06T20:35:40.783630] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.784059] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.784304] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-06T20:35:40.784599] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.784904] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.784977] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.785261] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.785559] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-06T20:35:40.785844] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-06T20:35:40.786076] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-06T20:35:40.786146] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-06T20:35:40.786389] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-06T20:35:40.786649] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.786880] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.787115] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.787346] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-06T20:35:40.787649] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-06T20:35:40.787954] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.788205] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.788475] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.788756] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.789045] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-06T20:35:40.789283] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.789524] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-06T20:35:40.789638] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-06T20:35:40.789891] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.790155] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-06T20:35:40.790414] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-06T20:35:40.790728] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.790972] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-06T20:35:40.791249] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-06T20:35:40.791517] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-06T20:35:40.791826] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.792110] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.792362] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-06T20:35:40.792604] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-06T20:35:40.792855] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.793105] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-06T20:35:40.793354] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.793421] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.793678] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.793947] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.794189] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-06T20:35:40.794476] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.794721] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-06T20:35:40.795011] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-06T20:35:40.795336] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-06T20:35:40.795625] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.795882] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.796171] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.796432] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.796500] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-06T20:35:40.796738] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-06T20:35:40.796980] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.797260] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-06T20:35:40.797506] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-06T20:35:40.797827] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.798066] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.798324] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-06T20:35:40.798592] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.798874] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.799200] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.799498] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-06T20:35:40.799767] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.800039] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-06T20:35:40.800307] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-06T20:35:40.800565] [DEBUG] [LOCAL ] Loaded configuration for IFN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.800858] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.801121] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-06T20:35:40.801384] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.801619] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.801857] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-06T20:35:40.802097] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-06T20:35:40.802399] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-06T20:35:40.802700] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-06T20:35:40.802969] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-06T20:35:40.803215] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-06T20:35:40.803485] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-06T20:35:40.803726] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-06T20:35:40.803996] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-06T20:35:40.804260] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-06T20:35:40.804500] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-06T20:35:40.804826] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.805081] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.805330] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.805633] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-06T20:35:40.805884] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-06T20:35:40.806167] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.806403] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.806652] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-06T20:35:40.806733] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.807691] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.807991] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-06T20:35:40.808263] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.808602] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.809366] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-06T20:35:40.809661] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-06T20:35:40.809914] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.810180] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.810448] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.810712] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.811038] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-06T20:35:40.811306] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-06T20:35:40.811611] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.811872] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.812711] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.813002] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.813283] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.813645] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.813924] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-06T20:35:40.814185] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.814434] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.814700] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-06T20:35:40.814974] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.815224] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.815478] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.815763] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.816022] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-06T20:35:40.816275] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.816613] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-06T20:35:40.816888] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.817172] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-06T20:35:40.817427] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.817701] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-06T20:35:40.818018] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-06T20:35:40.818329] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.818619] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.818910] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.819167] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-06T20:35:40.819472] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.819758] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-06T20:35:40.820033] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.820279] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-06T20:35:40.820603] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-06T20:35:40.820940] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.821201] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.821449] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-06T20:35:40.821741] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.821990] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.822247] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.822493] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.822732] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-06T20:35:40.822974] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-06T20:35:40.823212] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-06T20:35:40.823507] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-06T20:35:40.823769] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.824011] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-06T20:35:40.824282] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-06T20:35:40.824524] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.824785] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-06T20:35:40.825023] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-06T20:35:40.825310] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.825565] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.825840] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.826119] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.826424] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-06T20:35:40.826680] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.826930] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.827181] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-06T20:35:40.827431] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.827703] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-06T20:35:40.827980] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.828233] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.828496] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-06T20:35:40.828749] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.829009] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-06T20:35:40.829273] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-06T20:35:40.829566] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.829848] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-06T20:35:40.830098] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.830392] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-06T20:35:40.830691] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-06T20:35:40.830951] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-06T20:35:40.831242] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-06T20:35:40.831539] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.831811] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-06T20:35:40.832087] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-06T20:35:40.832329] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.832398] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.832693] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-06T20:35:40.832937] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.833217] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.833488] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-06T20:35:40.833774] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.834044] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.834309] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.834608] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-06T20:35:40.834911] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.835153] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-06T20:35:40.835394] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.835645] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-06T20:35:40.835938] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-06T20:35:40.836181] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.836441] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.836690] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-06T20:35:40.836959] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-06T20:35:40.837258] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.837517] [DEBUG] [LOCAL ] Loaded configuration for BYM: 3 features, 60.0% accuracy [2026-02-06T20:35:40.837616] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.837865] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-06T20:35:40.838110] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.838366] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.838636] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.838876] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-06T20:35:40.839290] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-06T20:35:40.839544] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-06T20:35:40.839821] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.840074] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.840348] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.840627] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-06T20:35:40.840907] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-06T20:35:40.841163] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.841410] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-06T20:35:40.841669] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.841931] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.842179] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-06T20:35:40.842428] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.842664] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.842924] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.843197] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.843456] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.843709] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.843968] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.844225] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.844463] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-06T20:35:40.844553] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-06T20:35:40.844840] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.845090] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.845362] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.845640] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.845885] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-06T20:35:40.846154] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.846469] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.846721] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.846972] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-06T20:35:40.847224] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.847487] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-06T20:35:40.847749] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.848020] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-06T20:35:40.848283] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-06T20:35:40.848554] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.848650] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-06T20:35:40.848917] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.849217] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.849458] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.849749] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.850002] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-06T20:35:40.850255] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.850499] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-06T20:35:40.850740] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-06T20:35:40.850819] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.851072] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-06T20:35:40.851309] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-06T20:35:40.851555] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.851840] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.852099] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.852342] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-06T20:35:40.852601] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-06T20:35:40.852852] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.853087] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.853326] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-06T20:35:40.853610] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-06T20:35:40.853694] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-06T20:35:40.853982] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.854221] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-06T20:35:40.854474] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.854772] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-06T20:35:40.855018] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.855261] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.855526] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-06T20:35:40.855852] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.856128] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-06T20:35:40.856390] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-06T20:35:40.856648] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-06T20:35:40.857423] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.857696] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-06T20:35:40.857986] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.858304] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.858618] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-06T20:35:40.858879] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.859124] [DEBUG] [LOCAL ] Loaded configuration for ONCO: 4 features, 60.0% accuracy [2026-02-06T20:35:40.859391] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.859650] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.859888] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-06T20:35:40.860120] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.860357] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.860605] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-06T20:35:40.860903] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.861145] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.861382] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-06T20:35:40.861619] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.861872] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.862124] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.862366] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.862618] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-06T20:35:40.862871] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-06T20:35:40.863171] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.863418] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.863674] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-06T20:35:40.863934] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.864187] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-06T20:35:40.864456] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-06T20:35:40.864704] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.865008] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-06T20:35:40.865298] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.865545] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-06T20:35:40.865845] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.866101] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.866394] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.866636] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.866938] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.867230] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.867486] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.867750] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-06T20:35:40.867995] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.868250] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-06T20:35:40.868493] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-06T20:35:40.868763] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-06T20:35:40.869001] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.869255] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.869494] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-06T20:35:40.869730] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.869982] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-06T20:35:40.870248] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.870544] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.870827] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.871128] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-06T20:35:40.871424] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.871677] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-06T20:35:40.871757] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.872002] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.872266] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-06T20:35:40.872542] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.872809] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-06T20:35:40.873087] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.873386] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.873635] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-06T20:35:40.873925] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.874164] [DEBUG] [LOCAL ] Loaded configuration for LDOS: 1 features, 60.0% accuracy [2026-02-06T20:35:40.874600] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-06T20:35:40.874854] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-06T20:35:40.875119] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.875364] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-06T20:35:40.875618] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-06T20:35:40.875893] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-06T20:35:40.876141] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.876382] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.876625] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-06T20:35:40.876873] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.877135] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.877444] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.877706] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-06T20:35:40.878027] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-06T20:35:40.878308] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-06T20:35:40.878614] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-06T20:35:40.878910] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-06T20:35:40.879185] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-06T20:35:40.879459] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.879702] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-06T20:35:40.879938] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.880168] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-06T20:35:40.880393] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.880673] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.880929] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.881206] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-06T20:35:40.881437] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-06T20:35:40.881684] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.881947] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.882228] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.882459] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-06T20:35:40.882689] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.882930] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.883182] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.883471] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-06T20:35:40.883743] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-06T20:35:40.883992] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.884235] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.884491] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-06T20:35:40.884792] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-06T20:35:40.885039] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-06T20:35:40.885283] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-06T20:35:40.885523] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.885819] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.886062] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.886314] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-06T20:35:40.886598] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.886834] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.887090] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-06T20:35:40.887321] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-06T20:35:40.887610] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.887891] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.887971] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-06T20:35:40.888250] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.888481] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-06T20:35:40.888829] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-06T20:35:40.889098] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.889348] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.889600] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-06T20:35:40.889854] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.890102] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.890345] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-06T20:35:40.890616] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-06T20:35:40.890922] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-06T20:35:40.891167] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-06T20:35:40.891395] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-06T20:35:40.891651] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-06T20:35:40.891937] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.892168] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-06T20:35:40.892425] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-06T20:35:40.892684] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-06T20:35:40.892960] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-06T20:35:40.893212] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-06T20:35:40.893450] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-06T20:35:40.894512] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.894835] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-06T20:35:40.895139] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.895430] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-06T20:35:40.895671] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-06T20:35:40.895916] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.896166] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.896393] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-06T20:35:40.896687] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.896922] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-06T20:35:40.897203] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.897453] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-06T20:35:40.897697] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.897975] [DEBUG] [LOCAL ] Loaded configuration for AVDL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.898272] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-06T20:35:40.898511] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.898808] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-06T20:35:40.899119] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.899386] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.899670] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-06T20:35:40.899950] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-06T20:35:40.900238] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-06T20:35:40.900499] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.900754] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-06T20:35:40.901057] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.901369] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.901601] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.901886] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.902116] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.902368] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-06T20:35:40.902603] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-06T20:35:40.902845] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.903096] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-06T20:35:40.903378] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-06T20:35:40.903612] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.903893] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.904144] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-06T20:35:40.904393] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-06T20:35:40.904462] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.904529] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-06T20:35:40.904851] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-06T20:35:40.905090] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-06T20:35:40.905330] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.905594] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-06T20:35:40.905848] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-06T20:35:40.906083] [DEBUG] [LOCAL ] Loaded configuration for SUUN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.906329] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.906616] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.906868] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.907108] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-06T20:35:40.907341] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.907615] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.907886] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-06T20:35:40.908134] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-06T20:35:40.908203] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.908431] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-06T20:35:40.908501] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-06T20:35:40.908787] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.909020] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.909250] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.909482] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.909778] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.910058] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-06T20:35:40.910317] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.910565] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-06T20:35:40.910822] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-06T20:35:40.912983] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-06T20:35:40.913247] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.913497] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-06T20:35:40.913765] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.914017] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-06T20:35:40.914268] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-06T20:35:40.914514] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-06T20:35:40.914835] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-06T20:35:40.915086] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-06T20:35:40.915326] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-06T20:35:40.915566] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.915869] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-06T20:35:40.916099] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.916329] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-06T20:35:40.916563] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-06T20:35:40.916829] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-06T20:35:40.917074] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-06T20:35:40.917333] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-06T20:35:40.917600] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-06T20:35:40.917859] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-06T20:35:40.918284] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.918525] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-06T20:35:40.918806] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-06T20:35:40.919076] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-06T20:35:40.919319] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.919602] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-06T20:35:40.919885] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-06T20:35:40.920152] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.920382] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.920620] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-06T20:35:40.920875] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.921118] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-06T20:35:40.921415] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-06T20:35:40.921693] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-06T20:35:40.921938] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.922198] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-06T20:35:40.922451] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-06T20:35:40.922745] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-06T20:35:40.922976] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-06T20:35:40.923221] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.923497] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.923757] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-06T20:35:40.924013] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.924239] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-06T20:35:40.924530] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-06T20:35:40.924789] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.925027] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-06T20:35:40.925282] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-06T20:35:40.925517] [DEBUG] [LOCAL ] Loaded configuration for BNY: 3 features, 70.0% accuracy [2026-02-06T20:35:40.925818] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.926071] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.926319] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.926559] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.926650] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.926892] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-06T20:35:40.927121] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-06T20:35:40.927198] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-06T20:35:40.927442] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-06T20:35:40.927708] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-06T20:35:40.927982] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-06T20:35:40.928240] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-06T20:35:40.928481] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.928738] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-06T20:35:40.928999] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.929237] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-06T20:35:40.929493] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.929751] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-06T20:35:40.929994] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-06T20:35:40.930334] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-06T20:35:40.930590] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.930886] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-06T20:35:40.931180] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.931438] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-06T20:35:40.931686] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-06T20:35:40.931920] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-06T20:35:40.932150] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.932422] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-06T20:35:40.932682] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-06T20:35:40.933028] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.933311] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-06T20:35:40.933594] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.933886] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-06T20:35:40.934128] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-06T20:35:40.934364] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-06T20:35:40.934674] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-06T20:35:40.934907] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-06T20:35:40.935146] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.935378] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-06T20:35:40.935625] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.935880] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-06T20:35:40.936111] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.936340] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-06T20:35:40.936607] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.936891] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-06T20:35:40.937134] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-06T20:35:40.937373] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-06T20:35:40.937442] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-06T20:35:40.937713] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-06T20:35:40.938034] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-06T20:35:40.938303] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.938596] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.939123] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.939385] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-06T20:35:40.939670] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-06T20:35:40.939918] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-06T20:35:40.940197] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.940448] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-06T20:35:40.940732] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-06T20:35:40.940964] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.941194] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.941440] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-06T20:35:40.941687] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-06T20:35:40.941917] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-06T20:35:40.942145] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-06T20:35:40.942567] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-06T20:35:40.942864] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.943118] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.943410] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.943671] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-06T20:35:40.943928] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-06T20:35:40.944163] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-06T20:35:40.944396] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-06T20:35:40.944648] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-06T20:35:40.945036] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.945643] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-06T20:35:40.945939] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.946176] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.946427] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-06T20:35:40.946682] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-06T20:35:40.946981] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.947287] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-06T20:35:40.947526] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-06T20:35:40.947808] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-06T20:35:40.948060] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-06T20:35:40.948313] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-06T20:35:40.948555] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-06T20:35:40.948843] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.949090] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.949340] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.949602] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.949861] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.950095] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.950361] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-06T20:35:40.950631] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-06T20:35:40.950878] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.951130] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-06T20:35:40.951374] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-06T20:35:40.951668] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.951910] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-06T20:35:40.952146] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-06T20:35:40.952429] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-06T20:35:40.952664] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-06T20:35:40.952899] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-06T20:35:40.953133] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-06T20:35:40.953368] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-06T20:35:40.953620] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.953871] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-06T20:35:40.954116] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-06T20:35:40.954374] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-06T20:35:40.954622] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.954894] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-06T20:35:40.954962] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-06T20:35:40.955250] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-06T20:35:40.955541] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.955799] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.956085] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-06T20:35:40.956336] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-06T20:35:40.956603] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-06T20:35:40.956876] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-06T20:35:40.957109] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.957360] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-06T20:35:40.957604] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.957909] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-06T20:35:40.958169] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-06T20:35:40.958248] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-06T20:35:40.958528] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-06T20:35:40.958850] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-06T20:35:40.959164] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-06T20:35:40.959422] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-06T20:35:40.959669] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-06T20:35:40.959922] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.960156] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-06T20:35:40.960384] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-06T20:35:40.960622] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-06T20:35:40.960854] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-06T20:35:40.961085] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-06T20:35:40.961317] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-06T20:35:40.961546] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-06T20:35:40.961810] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-06T20:35:40.961881] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-06T20:35:40.962100] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-06T20:35:40.962178] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-06T20:35:40.962414] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.962658] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-06T20:35:40.962918] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.963201] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.963616] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-06T20:35:40.964040] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-06T20:35:40.964324] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-06T20:35:40.964399] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-06T20:35:40.964729] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-06T20:35:40.964997] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-06T20:35:40.965250] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-06T20:35:40.965493] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-06T20:35:40.965760] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-06T20:35:40.966033] [DEBUG] [LOCAL ] Loaded configuration for GNLN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.966325] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-06T20:35:40.966566] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-06T20:35:40.966839] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-06T20:35:40.967073] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-06T20:35:40.967341] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-06T20:35:40.967590] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.967831] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-06T20:35:40.968113] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.968362] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.968598] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-06T20:35:40.968832] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-06T20:35:40.969060] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-06T20:35:40.969131] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-06T20:35:40.969370] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-06T20:35:40.969611] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.969855] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-06T20:35:40.970102] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.970336] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-06T20:35:40.970587] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.970838] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.971071] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.971328] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-06T20:35:40.971584] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-06T20:35:40.971823] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.972064] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-06T20:35:40.972315] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-06T20:35:40.972595] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-06T20:35:40.972861] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-06T20:35:40.973144] [DEBUG] [LOCAL ] Loaded configuration for VERO: 2 features, 70.0% accuracy [2026-02-06T20:35:40.973389] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.973662] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-06T20:35:40.973918] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-06T20:35:40.974149] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-06T20:35:40.974392] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-06T20:35:40.974684] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-06T20:35:40.974931] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-06T20:35:40.975161] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-06T20:35:40.975447] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.975707] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-06T20:35:40.975945] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-06T20:35:40.976236] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-06T20:35:40.976485] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-06T20:35:40.976716] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-06T20:35:40.976798] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-06T20:35:40.977020] [DEBUG] [LOCAL ] Loaded configuration for RAPP: 1 features, 70.0% accuracy [2026-02-06T20:35:40.977310] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-06T20:35:40.977541] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-06T20:35:40.977801] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-06T20:35:40.978039] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-06T20:35:40.978288] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-06T20:35:40.978518] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-06T20:35:40.978795] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-06T20:35:40.979047] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-06T20:35:40.979278] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.979527] [DEBUG] [LOCAL ] Loaded configuration for RBBN: 1 features, 80.0% accuracy [2026-02-06T20:35:40.979800] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-06T20:35:40.980050] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-06T20:35:40.980287] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-06T20:35:40.980533] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-06T20:35:40.980826] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-06T20:35:40.981056] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-06T20:35:40.981285] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-06T20:35:40.981513] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-06T20:35:40.981777] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-06T20:35:40.982005] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-06T20:35:40.982281] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-06T20:35:40.982590] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-06T20:35:40.982892] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 5 features, 90.0% accuracy [2026-02-06T20:35:40.983146] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-06T20:35:40.983373] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-06T20:35:40.983651] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-06T20:35:40.983929] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-06T20:35:40.984175] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-06T20:35:40.984451] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.984682] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-06T20:35:40.984929] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-06T20:35:40.985166] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-06T20:35:40.985420] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-06T20:35:40.985703] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.985940] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-06T20:35:40.986230] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-06T20:35:40.986510] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-06T20:35:40.986812] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-06T20:35:40.987046] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.987300] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-06T20:35:40.987608] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-06T20:35:40.987868] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-06T20:35:40.988131] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-06T20:35:40.988397] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-06T20:35:40.988636] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-06T20:35:40.988874] [DEBUG] [LOCAL ] Loaded configuration for PX: 2 features, 90.0% accuracy [2026-02-06T20:35:40.989107] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.989356] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-06T20:35:40.989613] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-06T20:35:40.989884] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-06T20:35:40.990119] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-06T20:35:40.990402] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-06T20:35:40.990633] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-06T20:35:40.990881] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-06T20:35:40.991131] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-06T20:35:40.991358] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-06T20:35:40.991640] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-06T20:35:40.991886] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-06T20:35:40.992161] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-06T20:35:40.992400] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-06T20:35:40.992639] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-06T20:35:40.992903] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-06T20:35:40.993128] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-06T20:35:40.993414] [DEBUG] [LOCAL ] Loaded configuration for PYPL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.993670] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-06T20:35:40.993754] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-06T20:35:40.993987] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-06T20:35:40.994217] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-06T20:35:40.994454] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-06T20:35:40.994711] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-06T20:35:40.994940] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-06T20:35:40.995168] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-06T20:35:40.995427] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-06T20:35:40.995672] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-06T20:35:40.995920] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-06T20:35:40.996171] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-06T20:35:40.996421] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-06T20:35:40.996718] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-06T20:35:40.996954] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-06T20:35:40.997235] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-06T20:35:40.997468] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-06T20:35:40.997743] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-06T20:35:40.998014] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-06T20:35:40.998276] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-06T20:35:40.998530] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-06T20:35:40.998800] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-06T20:35:40.999047] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-06T20:35:40.999275] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-06T20:35:40.999522] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-06T20:35:40.999790] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-06T20:35:41.000036] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-06T20:35:41.000104] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-06T20:35:41.000343] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-06T20:35:41.000583] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-06T20:35:41.000854] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-06T20:35:41.001090] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-06T20:35:41.001321] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-06T20:35:41.001557] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-06T20:35:41.001874] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-06T20:35:41.002113] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-06T20:35:41.002367] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-06T20:35:41.002602] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-06T20:35:41.002841] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-06T20:35:41.003074] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-06T20:35:41.003310] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-06T20:35:41.003551] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-06T20:35:41.003826] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-06T20:35:41.004077] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-06T20:35:41.004346] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-06T20:35:41.004645] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-06T20:35:41.004891] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-06T20:35:41.005122] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-06T20:35:41.005354] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-06T20:35:41.005610] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-06T20:35:41.005913] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-06T20:35:41.006147] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-06T20:35:41.006388] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-06T20:35:41.006638] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-06T20:35:41.006881] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-06T20:35:41.007131] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-06T20:35:41.007369] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-06T20:35:41.007613] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-06T20:35:41.007851] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-06T20:35:41.008086] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-06T20:35:41.008314] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-06T20:35:41.008539] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-06T20:35:41.008814] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-06T20:35:41.009045] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-06T20:35:41.009290] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-06T20:35:41.009537] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-06T20:35:41.009806] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-06T20:35:41.010034] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-06T20:35:41.010311] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-06T20:35:41.010559] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-06T20:35:41.010862] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-06T20:35:41.011111] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-06T20:35:41.011398] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-06T20:35:41.011693] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-06T20:35:41.011763] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-06T20:35:41.012014] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-06T20:35:41.012261] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-06T20:35:41.012521] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-06T20:35:41.012806] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-06T20:35:41.013112] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-06T20:35:41.013366] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-06T20:35:41.013606] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-06T20:35:41.013855] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-06T20:35:41.014098] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-06T20:35:41.014331] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-06T20:35:41.014563] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-06T20:35:41.014817] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-06T20:35:41.015101] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-06T20:35:41.015340] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-06T20:35:41.015602] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-06T20:35:41.015840] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-06T20:35:41.016091] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-06T20:35:41.016340] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-06T20:35:41.016608] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-06T20:35:41.016873] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-06T20:35:41.017138] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-06T20:35:41.017373] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-06T20:35:41.017633] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-06T20:35:41.017931] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-06T20:35:41.018186] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-06T20:35:41.018476] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-06T20:35:41.018720] [DEBUG] [LOCAL ] Loaded configuration for MVF: 2 features, 70.0% accuracy [2026-02-06T20:35:41.018959] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-06T20:35:41.019207] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-06T20:35:41.019561] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-06T20:35:41.020021] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-06T20:35:41.020322] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-06T20:35:41.020603] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-06T20:35:41.020913] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-06T20:35:41.021163] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-06T20:35:41.021462] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-06T20:35:41.021712] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-06T20:35:41.021792] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-06T20:35:41.022024] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-06T20:35:41.022365] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-06T20:35:41.022646] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-06T20:35:41.022892] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-06T20:35:41.023148] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-06T20:35:41.023396] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-06T20:35:41.023638] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-06T20:35:41.023878] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-06T20:35:41.024109] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-06T20:35:41.024341] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-06T20:35:41.024567] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-06T20:35:41.024833] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-06T20:35:41.025064] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-06T20:35:41.025298] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-06T20:35:41.025529] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-06T20:35:41.025794] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-06T20:35:41.026028] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-06T20:35:41.026275] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-06T20:35:41.026513] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-06T20:35:41.026800] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-06T20:35:41.027056] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-06T20:35:41.027306] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-06T20:35:41.027536] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-06T20:35:41.027816] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-06T20:35:41.028075] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-06T20:35:41.028307] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-06T20:35:41.028549] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-06T20:35:41.028805] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-06T20:35:41.029074] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-06T20:35:41.029305] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-06T20:35:41.029620] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-06T20:35:41.029894] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-06T20:35:41.030172] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-06T20:35:41.030397] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-06T20:35:41.030661] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-06T20:35:41.030907] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-06T20:35:41.031143] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-06T20:35:41.031381] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-06T20:35:41.031630] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-06T20:35:41.031925] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-06T20:35:41.032151] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-06T20:35:41.032378] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-06T20:35:41.032614] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-06T20:35:41.032910] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-06T20:35:41.033134] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-06T20:35:41.033362] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-06T20:35:41.034341] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-06T20:35:41.034599] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-06T20:35:41.034850] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-06T20:35:41.035147] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-06T20:35:41.035392] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-06T20:35:41.035646] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-06T20:35:41.035901] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-06T20:35:41.036140] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-06T20:35:41.036382] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-06T20:35:41.036668] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-06T20:35:41.036948] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-06T20:35:41.037233] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-06T20:35:41.037520] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-06T20:35:41.037792] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-06T20:35:41.038076] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-06T20:35:41.038305] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-06T20:35:41.038604] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-06T20:35:41.038867] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-06T20:35:41.039097] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-06T20:35:41.039382] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-06T20:35:41.039624] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-06T20:35:41.039877] [DEBUG] [LOCAL ] Loaded configuration for PGY: 1 features, 60.0% accuracy [2026-02-06T20:35:41.039945] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-06T20:35:41.040168] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-06T20:35:41.040394] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-06T20:35:41.040683] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-06T20:35:41.040969] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-06T20:35:41.041194] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-06T20:35:41.041424] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-06T20:35:41.041695] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-06T20:35:41.041983] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-06T20:35:41.042211] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-06T20:35:41.042457] [DEBUG] [LOCAL ] Loaded configuration for BFZ: 3 features, 80.0% accuracy [2026-02-06T20:35:41.042700] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-06T20:35:41.042928] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-06T20:35:41.043162] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-06T20:35:41.043555] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-06T20:35:41.043681] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-06T20:35:41.043942] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-06T20:35:41.044181] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-06T20:35:41.044435] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-06T20:35:41.044692] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-06T20:35:41.044990] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-06T20:35:41.045262] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-06T20:35:41.045512] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-06T20:35:41.045769] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-06T20:35:41.046070] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-06T20:35:41.046320] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-06T20:35:41.046587] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-06T20:35:41.046842] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-06T20:35:41.047072] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-06T20:35:41.047304] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-06T20:35:41.047533] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-06T20:35:41.047823] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-06T20:35:41.048111] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-06T20:35:41.048352] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-06T20:35:41.048605] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-06T20:35:41.048859] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-06T20:35:41.049116] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-06T20:35:41.049399] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-06T20:35:41.049700] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-06T20:35:41.049933] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-06T20:35:41.050203] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-06T20:35:41.050451] [DEBUG] [LOCAL ] Loaded configuration for GMRE: 6 features, 80.0% accuracy [2026-02-06T20:35:41.050700] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-06T20:35:41.050930] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-06T20:35:41.051180] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-06T20:35:41.051494] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-06T20:35:41.051758] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-06T20:35:41.052011] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-06T20:35:41.052259] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-06T20:35:41.052500] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-06T20:35:41.052811] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-06T20:35:41.053062] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-06T20:35:41.053291] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-06T20:35:41.053599] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-06T20:35:41.053901] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-06T20:35:41.054161] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-06T20:35:41.054410] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-06T20:35:41.054650] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-06T20:35:41.054942] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-06T20:35:41.055178] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-06T20:35:41.055433] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-06T20:35:41.055690] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-06T20:35:41.055933] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-06T20:35:41.056160] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-06T20:35:41.056423] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-06T20:35:41.056653] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-06T20:35:41.056931] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-06T20:35:41.057220] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-06T20:35:41.057446] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-06T20:35:41.057678] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-06T20:35:41.057954] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-06T20:35:41.058182] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-06T20:35:41.058410] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-06T20:35:41.058710] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-06T20:35:41.058962] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-06T20:35:41.059246] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-06T20:35:41.059524] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-06T20:35:41.059831] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-06T20:35:41.061286] [INFO ] [LOCAL ] Saved consolidated report: 3439 forecasts -> ./output/forecasts/full/2026-02-09.txt [2026-02-06T20:35:41.061340] [INFO ] [sig ] [81/81] Successfully generated report for 2026-02-09: 3439 entries [2026-02-06T20:35:41.061371] [INFO ] [sig ] ================================================== [2026-02-06T20:35:41.061398] [INFO ] [sig ] Report generation complete: 81/81 reports succeeded [2026-02-06T20:35:41.972964] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-06T20:35:41.973142] [INFO ] [sig ] Email notification sent [2026-02-06T20:35:41.973728] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-06T20:35:41.973908] [INFO ] [STATE ] Last completion updated: 2026-02-06T20:35:41.973783